Accueil Entreprise Lancement de la plate-forme de stockage XNUMX % Flash définie par logiciel Quantum Myriad

Lancement de la plate-forme de stockage XNUMX % Flash définie par logiciel Quantum Myriad

by Harold Fritt

Quantum Myriad™ est une nouvelle plate-forme logicielle de stockage de fichiers et d'objets entièrement Flash et évolutive pour les charges de travail d'entreprise modernes. L'architecture cloud native Myriad est une solution facile à utiliser conçue pour surmonter les limites des conceptions centrées sur le matériel, permettant aux clients de s'adapter aux futurs besoins de stockage tout en réduisant la charge du personnel informatique.

Quantum Myriad™ est une nouvelle plate-forme logicielle de stockage de fichiers et d'objets entièrement Flash et évolutive pour les charges de travail d'entreprise modernes. L'architecture cloud native Myriad est une solution facile à utiliser conçue pour surmonter les limites des conceptions centrées sur le matériel, permettant aux clients de s'adapter aux futurs besoins de stockage tout en réduisant la charge du personnel informatique.

Quantum Myriad est une offre entièrement nouvelle de la société, qui s'intègre aux côtés d'une variété d'autres appareils de stockage et solutions d'archivage. Myriad est différent en ce sens qu'il s'agit d'une architecture sans partage conçue pour les dernières technologies flash afin d'offrir des performances constantes à faible latence à n'importe quelle échelle.

Même s'il est tout nouveau, Quantum se lance avec un ensemble robuste de services de données en ligne tels que la déduplication, la compression, les instantanés, les clones et le balisage des métadonnées conçus pour accélérer le traitement des données AI/ML. Sur le plan opérationnel, des technologies cloud familières et éprouvées telles que les microservices et Kubernetes sont utilisées pour offrir la simplicité du cloud. En fin de compte, Quantum a conçu Myriad comme une plate-forme de stockage, de cluster et de gestion de réseau sans contact, simple à étendre, modifier et réduire le système sans interruption.

Brian Pawlowski, directeur du développement de Quantum, a déclaré :

"Pour suivre le rythme de la croissance des données, l'industrie a "jeté du matériel" sur le problème. En intégrant les commentaires des clients, des partenaires et des analystes du secteur sur ce qui manque aux solutions actuelles sur le marché, nous avons adopté une approche totalement différente avec Myriad, et le résultat est l'architecture que je voulais construire depuis 20 ans. Myriad est un logiciel de stockage incroyablement simple et incroyablement adaptable pour un avenir imprévisible.

Logiciel Quantum Myriad

Le logiciel Myriad s'exécute sur des serveurs de stockage x86 standard, ce qui permet aux équipes informatiques d'adopter facilement le matériel le plus récent. Cela inclut bien sûr les derniers facteurs de forme de stockage, les technologies NAND et les interfaces pour les besoins futurs, ainsi que de nouvelles options d'E/S et des cartes accélératrices potentielles à l'avenir.

Typique de la plupart des logiciels, Myriad comprend de nombreux composants qui interagissent pour fournir des fonctions internes et des services orientés client, dans ce cas, le stockage et la récupération de fichiers et d'objets. Les composants et les fonctions du logiciel sont typiques d'un modèle en couches, mettant en parallèle le flux de données à travers le système. Quantum décrit les couches comme, de haut en bas, les clients, les services de données, les systèmes de fichiers et le magasin de clés/valeurs transactionnelles. Chaque couche et composant est conçu pour réduire la latence et maximiser le parallélisme.

En regardant chaque composant individuellement, il est facile de voir que les exécuter en parallèle est logique, offrant de meilleures performances et fonctionnalités. Décomposons-le en commençant par le haut de la pile.

Les composants client incluent le processus de serveur NFS, SMB, S3, les services propriétaires et les services GPU-Direct. Les composants client s'interfacent avec une instance du système de fichiers personnalisé Myriad. Un nombre arbitraire de systèmes de fichiers peut être défini, chacun avec une ou plusieurs couches de présentation associées. Il est possible d'avoir un système de fichiers défini avec les présentations NFS et S3 permettant l'accès aux mêmes données que les fichiers et les objets. Sans limite de nombre de systèmes de fichiers, ils peuvent être provisionnés pour répondre aux besoins de l'entreprise.

La couche Data Services prend en charge des éléments tels que la déduplication et la compression en ligne toujours actives, les instantanés et les clones. La couche de système de fichiers est entièrement distribuée et composable, où il peut s'agir d'un système de fichiers par utilisateur ou application.

Le magasin de clé-valeur transactionnel est le référentiel central pour toutes les données et métadonnées. Il s'agit du cœur du système et il est distribué sur tous les nœuds de stockage d'un cluster Myriad et de manière linéaire au fur et à mesure que des nœuds sont ajoutés au cluster. Le magasin clé-valeur stocke les données sur les SSD NVMe à l'aide d'un schéma de codage d'effacement dynamique unique (EC) qui s'adapte aux événements en temps réel, en maintenant la protection et en maximisant l'efficacité.

Architecture de grappe myriade

Myriad est conçu comme un logiciel flexible, auto-réparateur et auto-équilibré qui permet des mises à niveau en service, reconstruisant et réparant automatiquement les données en arrière-plan tout en rééquilibrant les données pendant que le cluster de stockage s'adapte aux besoins des clients. Grâce à l'intelligence nécessaire pour détecter, déployer et configurer automatiquement les nœuds de stockage au sein d'un cluster afin que le cluster puisse évoluer, se modifier ou se réduire sans intervention, les administrateurs informatiques peuvent se concentrer sur d'autres fonctions importantes.

Bien que le logiciel Myriad soit conçu pour fonctionner n'importe où, la version initiale est proposée sur le fer Quantum. L'architecture du cluster Myriad est illustrée dans l'image ci-dessous.

Portail de gestion Myriad

Le portail en ligne sécurisé fournit une surveillance en temps réel de l'état du système, des performances et des tendances de capacité en se connectant au logiciel Quantum AI Operations basé sur le cloud. Il n'est pas nécessaire de dédier un serveur de gestion pour exécuter le cluster Myriad. Myriad offre une sécurité simple des données et une récupération des rançongiciels avec des instantanés intégrés, des clones, des outils de récupération d'instantanés et des capacités de restauration.

Myriade de spécifications matérielles

Quantum a défini la configuration matérielle requise pour chaque composant du cluster afin de faciliter la sélection du matériel de choix. Comme mentionné, la version initiale sera proposée sur les appareils fournis par Quantum. La configuration matérielle requise est simple et n'inclut rien d'extraordinaire.

Spécifications du nœud de stockage

Le nœud de stockage est un serveur standard qui fournit des services de calcul et de stockage. Chez GA, un cluster est composé de cinq à dix serveurs de stockage. L'appliance 1U fonctionne sur un processeur 64 cœurs avec 512 Go de RAM, avec prise en charge de PCIe Gen4. Chaque serveur prend en charge dix disques TLC à port unique de 15.36 To à GA. La connectivité réseau s'effectue via quatre ports 100GbE et la gestion est assurée via un RJ-1 45GbE. L'appliance Quantum est dotée d'assemblages de ventilateurs à double alimentation et redondants.

Les nœuds de stockage NVMe sont au cœur du cluster, hébergent les SSD et exécutent les logiciels et services Myriad.

Spécifications du nœud d'équilibrage de charge

Il s'agit d'un commutateur assez générique qui connecte le cluster au réseau du client et équilibre le trafic entrant vers le cluster et au sein du cluster. Le cluster nécessite deux commutateurs 1U avec 32 ports réseau 100GbE et un port de gestion RJ-1 45GbE. Les commutateurs de Quantum auront une double alimentation et des ventilateurs redondants.

Spécifications du nœud de déploiement

Ce nœud déploie le logiciel et configure les autres nœuds du cluster. Le nœud de déploiement ne se trouve pas dans le chemin de données. Chaque cluster nécessite un nœud de déploiement. Ces nœuds sont configurés avec 48 ports 1GbE, un port de gestion 1GbE RJ-45 et, comme les autres appliances, disposent d'une double alimentation et de ventilateurs redondants.

Le nœud de déploiement est responsable du déploiement et de la maintenance du cluster, y compris l'installation initiale, l'extension de capacité et les mises à niveau logicielles.

Une myriade de réseaux

Une myriade de nœuds se connecte sur 100 GbE conçu pour être simple. Le client n'a pas grand-chose à faire à part connecter physiquement le réseau. Une myriade de nœuds sont automatiquement configurés et ne nécessitent aucun matériel supplémentaire ni interaction avec le client. Myriad fournit une interface graphique intuitive pour les fonctions de configuration et de contrôle, et la surveillance SNMP et sFlow est également prise en charge.

Les nœuds de cluster sont interconnectés via deux réseaux : un réseau sans perte 100 GbE avec RDMA pour le trafic de données et de gestion et un réseau 1 GbE pour les tâches de déploiement. Lors de l'installation, vous avez le choix de fournir un sous-réseau non routable pour le réseau interne ou d'accepter le 172.16/16 par défaut. Les interfaces internes de tous les nœuds de cluster et des pods Kubernetes reçoivent des adresses de cette plage. Tous les nouveaux nœuds ajoutés au cluster reçoivent automatiquement une adresse du sous-réseau sélectionné.

Les nœuds Load Balancer utilisent NAT pour isoler le réseau de cluster interne du réseau du centre de données. Les nœuds Load Balancer utilisent le routage ECMP (Equal Cost MultiPath) pour répartir les connexions entrantes sur les nœuds de stockage. La mise en réseau externe Myriad utilise le protocole de routage BGP (Border Gateway Protocol) qui simplifie les connexions à un réseau externe. Les commutateurs client nécessitent que les ports orientés Myriad soient configurés pour BGP non numéroté avec ECMP.

Myriade dans le nuage

Bien que la version initiale soit proposée sur des appliances dédiées, l'architecture est conçue pour déployer Myriad sur une infrastructure de cloud public comme AWS. Les déploiements cloud pour Myriad peuvent tirer parti des services de plateforme cloud sous-jacents, mais le logiciel et l'expérience globale seront les mêmes.

Pour les déploiements cloud, étant donné que le logiciel Myriad s'exécute dans un cluster Kubernetes, Myriad utilisera les services cloud Kubernetes tels qu'AWS EKS. La fonction d'équilibreur de charge Myriad utilisera les services de mise en réseau cloud et d'équilibrage de charge.

Impact du marché

Myriad élargit le portefeuille de solutions de Quantum pour les données non structurées. Il convient aux cas d'utilisation émergents qui nécessitent plus de performances et d'échelle, y compris l'IA/ML, les lacs de données, le rendu des effets visuels et de l'animation, ainsi que d'autres applications à large bande passante et IOP élevées.

Bien qu'il existe probablement des dizaines de solutions qui ciblent ces charges de travail, très peu ont été développées à partir de zéro à l'époque moderne. Il aurait été plus facile pour Quantum de prendre l'une de leurs solutions existantes, d'appliquer une nouvelle couche de rouge à lèvres, comme une interface de stockage de conteneurs, et de l'appeler une nouvelle solution. Mais Quantum a choisi de prendre un risque substantiel pour arriver sur le marché avec une solution entièrement nouvelle, conçue à partir de zéro. Quantum est plutôt satisfait du résultat net, tout en reconnaissant qu'il reste encore du travail à faire pour apporter des fonctionnalités à Myriad au fur et à mesure que les clients commencent à se familiariser et à accumuler leurs commentaires.

En parlant de pratique, nous avons l'intention de visiter très prochainement un centre de données Quantum avec le kit Myriad, nous avons déjà programmé une visite. Pour ceux qui ne peuvent pas attendre notre rapport complet, Quantum Myriad est disponible dès maintenant pour les clients à accès anticipé et est prévu pour GA au troisième trimestre de cette année.

www.quantum.com

S'engager avec StorageReview

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