Accueil ConsommateurLogiciel client Simplifier Ceph : déployer OSNexus QuantaStor Community Edition dans votre Homelab

Simplifier Ceph : déployer OSNexus QuantaStor Community Edition dans votre Homelab

by Dylan Bryan
Baies de lecteur avant Dell EMC PowerEdge R750

L'OSNexus QuantaStor Community Edition permet une utilisation avec des limitations minimales avec la prise en charge de jusqu'à quatre nœuds à 80 To par nœud.

OSNexus a déployé une nouvelle édition communautaire de son logiciel QuantaStor à des fins non commerciales, éducatives et de test. C'est une excellente nouvelle puisque les homelabbers peuvent exécuter ce logiciel à la maison, ou les administrateurs peuvent essayer le produit avant de déployer QuantaStor sans passer par des obstacles.

Les clés de l'édition communautaire sont valables 2 ans, mais également renouvelables après 2 ans, toujours absolument gratuites. Vous pensez peut-être que cette édition communautaire est probablement livrée avec des fonctionnalités très réduites, alors qu'en réalité, il s'agit presque d'un produit à part entière, sans aucune interruption.

Les seules limitations sont : 1. Vous ne pouvez avoir que jusqu'à 80 To de capacité brute par serveur, et 2. Vous ne pouvez avoir que jusqu'à 4 serveurs par grille de stockage. Pour la plupart des utilisateurs de homelab ou des cas d'utilisation de validation, ces limitations ne sont guère des limitations, puisque la plupart de ces déploiements n'atteindront pas un total de 320 To.

Fond QuantaStor

Si vous n'êtes pas familier avec QuantaStor, nous vous donnerons un bref aperçu. QuantaStor est une plate-forme de stockage définie par logiciel unifiée qui se veut évolutive. QuantaStor utilise Ceph pour fournir un stockage de blocs et d'objets évolutif. Il prend en charge tous les principaux protocoles de fichiers, de blocs et d'objets tels que iSCSI/FC, NFS/SMB et S3. QuantaStor peut également être configuré pour des applications multi-sites.

QuantaStor utilise un système de gestion intégré qui permet aux serveurs QuantaStor de fonctionner ensemble et de simplifier l'automatisation et la gestion. L'interface de gestion et le gestionnaire de flux de configuration suppriment de nombreuses étapes compliquées qui faisaient autrefois partie des applications de stockage héritées, offrant ainsi aux équipes informatiques une solution puissante et intuitive. QuantaStor est également une architecture en couches flexible qui apporte de nombreuses options et flexibilité permettant plus de performances et de tolérance aux pannes.

Nous savons tous que les périphériques de stockage sont d'énormes cibles pour l'exfiltration de données sur les réseaux. QuantaStor inclut donc une sécurité de bout en bout avec une protection des données multicouche couvrant les données à la fois en mouvement et au repos. Cette couverture s'étend également aux déploiements de stockage cloud.

Configuration de l'édition communautaire OSNexus QuantaStor

Pour nos tests, nous avons installé QuantaStor sur notre Dell Poweredge R750 avec quelques disques à jeter dans les piscines. Pour le stockage, nous avons 1 × 0 SSD SAS de 480 Go et 6 disques SSD NVMe de 1.6 To, avec l'un des SSD NVMe utilisé pour l'installation du système d'exploitation. Cette plate-forme dispose de deux processeurs Xeon Platinum 8380 40C/80T et de 16 modules DIMM de 64 Go, totalisant 1 To de RAM.

Dell EMC PowerEdge R750 avant

Ce matériel est excessif par rapport aux besoins de QuantaStor, mais il s'agissait d'une plate-forme solitaire à la recherche d'un travail à accomplir. Selon le wiki OSNexus, QuantaStor n'a pas de nombre de cœurs minimum mais recommande un minimum de 16 Go de RAM. Pour le stockage, ils recommandent 2 lecteurs de démarrage en miroir matériel et un nombre illimité de disques pour les pools de stockage.

Étiquette Dell EMC PowerEdge R750

L'installation initiale de QuantaStor est simple. Après l'installation, tout se fait via l'interface web, qui vous présente le tableau de bord ci-dessous. Ce tableau de bord fournit des informations sur tous vos hôtes et pools et vous alerte si l'un d'entre eux rencontre des problèmes. En bas à gauche, nous pouvons voir que QuantaStor essaie d'afficher où se trouvent les disques dans les baies physiques.

Voici un autre tableau de bord, il s'agit d'un tableau de bord spécifique à l'hôte donnant des informations rapides sur les ressources de votre système. Vous utilisez également ce tableau de bord pour passer à la gestion de vos disques physiques et pools de stockage.

Dans le tableau de bord Disques physiques, nous pouvons voir les informations importantes sur chaque lecteur ainsi que le pool qui utilise ce lecteur spécifique.

Pools de stockage OSNexus QuantaStor Community Edition

Pour utiliser votre appliance QuantaStor Community Edition, vous devrez commencer par créer des pools de stockage et des partages réseau pour utiliser votre espace disque. Pour vous aider, nous passerons en revue les étapes permettant de créer des pools et des partages simples.

Pour créer un pool de stockage, nous allons d'abord créer un nom, choisir notre type RAID et sélectionner les lecteurs à inclure dans le pool. Nous avons opté pour un RaidZ2+0 à double parité qui peut survivre à la panne de deux disques en même temps avant de provoquer des problèmes. Cela signifie que même si nous sélectionnons 10 disques, nous n'obtiendrons que la capacité de 8 disques lors de la création du pool.

Capture d'écran de la première étape pour créer un pool de stockage

Ensuite, nous avons la possibilité de chiffrer le pool de stockage, mais à des fins de démonstration, nous le laisserons non chiffré. D’un point de vue pratique, c’est généralement une bonne idée de chiffrer les données au repos.

Capture d'écran de la deuxième étape pour créer un pool de stockage

À partir de là, nous avons des options pour le réglage des E/S, la compression, le réglage automatique du SSD et un décalage de taille de bloc. Toutes ces options sont par défaut, à l'exception du réglage automatique du SSD, qui a été activé avec ces pools contenant uniquement du flash.

Capture d'écran de la troisième étape pour créer un pool de stockage

Partages réseau OSNexus QuantaStor Community Edition

Nous avons maintenant le pool de stockage, mais il n'est pas encore utilisable, nous avons donc créé un partage réseau rapide pour transférer et stocker des fichiers. Tout d'abord, nous définissons un nom, sélectionnons le pool de stockage et définissons un quota de stockage si vous ne souhaitez pas utiliser l'intégralité du pool pour le partage, ainsi que l'activation de l'accès CIFS/SMB si ce n'est pas déjà fait.

Capture d'écran du premier onglet pour créer un partage réseau

Ensuite, nous pouvons définir des restrictions d'utilisateur et des restrictions de groupe, mais pour un simple partage à des fins de test, nous avons laissé l'accès des utilisateurs et des groupes vide.

Capture d'écran de la deuxième étape pour créer un partage réseau.

La page suivante couvre les masques de fichiers, qui fournissent des autorisations concernant la création et la suppression de dossiers et de fichiers au sein du partage.

Capture d'écran de la troisième étape pour créer un partage réseau

Viennent ensuite les paramètres CIFS/SMB, et nous les définissons comme publics, accessibles en écriture et consultables.

Capture d'écran du quatrième onglet pour créer un partage réseau

La dernière étape pour créer un partage réseau consiste à vérifier les paramètres avancés. Nous n'avons rien eu besoin de changer ici pour nos besoins, ces options devraient donc être celles par défaut.

Capture d'écran du cinquième onglet pour créer un partage réseau

Enfin, nous avons pu saisir l'IP de notre box QuantaStor et accéder à nos partages réseau. Si vous suiviez,

Toutes nos félicitations! Vous disposez désormais d'un espace de stockage utilisable sur votre boîtier, mais vous souhaiterez probablement apporter quelques modifications de sécurité pour garantir la sécurité de vos données… ou non, gérez votre stockage comme bon vous semble !

Conclusion

Dans l'ensemble, la licence OSNexus QuantaStor Community Edition est une nouvelle intéressante pour les utilisateurs de homelab à la recherche d'une solution de stockage définie par logiciel à exécuter sur leur propre matériel, ou pour les utilisateurs plus sérieux essayant de tester QuantaStor pour une utilisation potentielle en production. Étant donné que les seules limitations matérielles de l'édition communautaire sont la prise en charge d'un maximum de quatre serveurs dans une grille de stockage et de 80 To de stockage par serveur, cela laisse les possibilités grandes ouvertes pour de nombreux cas d'utilisation.

L'interface de gestion de QuantaStor est assez facile à comprendre, même si elle propose de nombreuses options pour certaines parties, mais pour ceux qui ont utilisé des solutions telles que TrueNAS, ou quelque chose du genre, cela ne devrait pas être trop intimidant. Pour presque toutes les questions que vous vous posez sur les options, l'interface ou la façon d'accomplir une tâche, OSNexus dispose d'un wiki très bien documenté à l'adresse wiki.osnexus.com pour vous guider à travers leur logiciel.

Nous apprécions qu'OSNexus ait mis cela à la disposition de la communauté homelab, c'est un grand geste et nous espérons qu'un tel geste se transformera en nouveaux clients pour l'entreprise. Si vous souhaitez essayer QuantaStor, rendez-vous sur leur site Web à l'adresse OSNexus.com pour obtenir vos clés de licence gratuites et essayer.

S'engager avec StorageReview

Newsletter |  YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Flux RSS