StorageReview.com

Examen de l'appliance DataCore HCI-Flex

Entreprise  ◇  Hyperconvergé

En juillet, DataCore a annoncé DataCore ONE, la vision de l'entreprise pour l'industrie du stockage défini par logiciel (SDS). Dans le cadre du lancement, DataCore a publié une nouvelle appliance d'infrastructure hyperconvergée (HCI) clé en main. L'appliance HCI-Flex fusionne la flexibilité de l'hyperconvergence avec la flexibilité de SDS dans une seule appliance qui est préinstallée avec VMware vSphere ou Microsoft Hyper-V, ainsi que les services de données avancés de DataCore, y compris la mise en cache intelligente, le provisionnement léger, la dynamique- hiérarchisation automatique et accélération des E/S parallèles.

L'objectif principal de DataCore avec l'appliance HCI-Flex est la combinaison de HCI et SDS pour vraiment récolter les promesses de flexibilité de l'hyperconvergence. Cette combinaison de technologies permet aux utilisateurs de tirer parti du stockage interne et externe, quel que soit le fournisseur. De plus, du point de vue du stockage, DataCore utilise la mise en pool du stockage, la hiérarchisation automatique et la migration des données pour une optimisation plus poussée. Déploiement plus rapide (moins d'une heure) grâce à l'automatisation ; cela inclut ESXi ou Hyper-V. Les utilisateurs peuvent également voir une gestion simplifiée avec une console en un seul clic entièrement intégrée au déploiement de vCenter et à la gestion ESXi. Avec ses performances, l'appliance HCI-Flex peut vendre jusqu'à 64 nœuds avec une dégradation minimale des performances, selon DataCore.

Dans le cadre de l'annonce de DataCore ONE, DataCore Insight Services (DIS) introduit une plate-forme d'analyse prédictive basée sur le cloud, un logiciel en tant que service, qui analyse en continu la télémétrie à partir de l'environnement SANsymphony des utilisateurs. Grâce à DIS, l'IA et le ML sont exploités pour détecter les problèmes et les problèmes avant qu'ils ne surviennent et indiquer aux administrateurs la meilleure façon de prévenir ou de résoudre ces problèmes. DIS peut également exécuter des informations exploitables pour réduire les appels d'assistance et gagner du temps. DIS peut également indiquer quand les utilisateurs se sont écartés des meilleures pratiques et les guider pour mieux allouer leurs ressources. Les administrateurs peuvent afficher les analyses DIS, ainsi que leurs informations, à partir de la console Web DataCore.

D'un point de vue matériel, l'appliance est disponible au format 1U ou 2U. DataCore exploite le serveur PowerEdge de Dell. L'appliance DataCore HCI-Flex exploite les processeurs Intel Xeon et jusqu'à 768 Go de mémoire. Les appliances sont disponibles dans des configurations hybrides et Flash avec une capacité maximale de 20 To dans un facteur de forme 2U.

Spécifications DataCore HCI-Flex 

Modèles Processeur Mémoire HDD SSD Capacités NIC
HCI-Flex 3, HYBRIDE 1U (2) Intel Xeon Silver 4110 2.1G, 8C/16T, 9.6GT/s 2UPI, cache 11M, Turbo, HT (85W) 64GB 3 × 2.4 To 2x480GB 5TB RJ45 ou SFP+
HCI-Flex 3, SSD 1U (2) Intel Xeon Silver 4110 2.1G, 8C/16T, 9.6GT/s 2UPI, cache 11M, Turbo, HT (85W) 64GB 4x960GB 3TB RJ45 ou SFP+
HCI-Flex 5, HYBRIDE 1U (2) Intel Xeon Gold 5118 2.3G, 12C/24T, 10.4GT/s 2UPI, cache 16.5M, Turbo, HT (105W) 128GB 6 × 2.4 To 2x480GB 10TB RJ45 ou SFP+
HCI-Flex 5, SSD 1U (2) Intel Xeon Gold 5118 2.3G, 12C/24T, 10.4GT/s 2UPI, cache 16.5M, Turbo, HT (105W) 128GB 8x960GB 6TB RJ45 ou SFP+
HCI-Flex 7, HYBRIDE 2U – 192 Go (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, cache 25M, Turbo, HT (140W) 192GB 11 × 2.4 To 2x480GB 20TB RJ45 ou SFP+
HCI-Flex 7, HYBRIDE 2U – 384 Go (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, cache 25M, Turbo, HT (140W) 384GB 11 × 2.4 To 2x480GB 20TB RJ45 ou SFP+
HCI-Flex 7, SSD 2U – 192 Go (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, cache 25M, Turbo, HT (140W) 192GB 16x960GB 13TB RJ45 ou SFP+
SSD HCI-Flex-7 2U – 384 Go (2) Intel Xeon Gold 6152 2.1G, 22C/44T, 10.4GT/s 2UPI, cache 25M, Turbo, HT (140W) 384GB 16x960GB 13TB RJ45 ou SFP+

Direction

DataCore a complètement repensé son interface utilisateur. La société déclare que grâce à la refonte, les utilisateurs devraient avoir plus de temps pour tirer parti de l'automatisation tout en étant en mesure de tout voir dans une seule vitre. En ouvrant la console de gestion DataCore, nous sommes accueillis par l'écran d'accueil. Ici, il y a deux onglets principaux (au début) : Accueil et Actions communes. Sous l'accueil, il y a une série de sous-onglets, y compris les disques virtuels, les pools de disques, les hôtes, les profils de stockage, les modèles de disque virtuel, l'état du système, les performances enregistrées en direct, les tâches, les rapports, le journal des événements, les alertes, la réinitialisation de la disposition, l'activation de la vue avancée. , Utilisateurs, Rôles et Aide. En dessous, sur la gauche se trouvent des listes comprenant les connexions de groupe de serveurs, les serveurs DataCore et les hôtes. Sur la droite, se trouvent les diagnostics, y compris la mise en route, les alertes, les disques virtuels, les pools de disques, les hôtes, les profils de stockage, les modèles de disque virtuel et les performances en direct.

Grâce à Diagnostics> Disques virtuels, nous pouvons explorer des disques virtuels individuels. Ici, nous pouvons voir des informations telles que sa taille, l'espace total alloué, les copies de données, le profil de stockage et l'état. De nouveaux disques virtuels peuvent également être créés ici. Un bref résumé du disque virtuel sélectionné est fourni avec ses opérations.

La prochaine étape est Diagnostics> Pools de disques avec des informations similaires à celles ci-dessus. On peut voir les pools en cours d'exécution et leurs noms, le serveur DataCore sur lequel il se trouve, sa taille, son état, la taille de la SAU, la taille du secteur, le stockage disponible, les disques virtuels simples ou doubles, les copies multiples, la quantité de surprovisionnement et l'utilisation. Cliquer sur un pool nous permet d'approfondir un peu les opérations.

Diagnostics> Hôtes est assez simple, répertoriant les hôtes, une description s'il y en a un ajouté, son état, son type et s'il s'agit de Multipath. Cliquer sur les hôtes permet d'accéder aux opérations.

Un double-clic sur les hôtes dans la case de gauche peut extraire encore plus d'informations telles que le système d'exploitation, l'activation du multichemin, la prise en charge d'ALUA et le serveur préféré. Il existe également d'autres sous-onglets, notamment Disques virtuels, Ports, Performances et Événements.

Cliquez sur le port iSCSI et donnez des informations plus détaillées telles que l'IQN, l'hôte et la description. Ainsi que le nom du nœud, la machine, l'état, le mode SCSI et l'adresse IP.

Diagnostics>Storage Profiles répertorie le nom et la classe de performances (ici, nous avons nommé le profil d'après sa classe de performances) ainsi que sa priorité de réplication et de récupération. Les administrateurs peuvent créer de nouveaux profils de stockage ici et explorer ceux qui existent déjà.

Vient ensuite Diagnostics> Modèles de disque virtuel. En cliquant sur ce sous-onglet, les administrateurs voient le nom, le préfixe du disque virtuel, le type de disque virtuel, la description du disque virtuel, le premier pool de disques, le deuxième pool de disques, les données continues, le pool de disques de snapshot et le profil de stockage. De nouveaux modèles de disque virtuel peuvent également être créés ici.

Diagnostics> Santé du système est assez explicite. Les administrateurs peuvent examiner la santé du système dans son ensemble et trouver ce qui nécessite une attention afin de pouvoir le corriger.

Enfin, sous les diagnostics se trouvent les messages du journal et donne aux administrateurs des alertes de problèmes ainsi que des opérations normales.

D'autres onglets principaux parmi lesquels choisir, y compris les actions de disque virtuel qui peuvent aller beaucoup plus en profondeur sur des disques virtuels individuels. Cela inclut une description, une taille, une taille de secteur, un profil de stockage, des hôtes, un espace réservé, ainsi que si le disque virtuel est sain et/ou mis en miroir ou non. Il existe également d'autres sous-onglets, notamment les informations, les paramètres, les chemins, les instantanés, les restaurations, la réplication, détenu par, les performances et les événements.

En cliquant sur le sous-onglet Chemins, nous pouvons sélectionner le chemin du disque virtuel, y compris le chemin préféré, l'état, la machine initiatrice, l'initiateur, la machine cible, la cible, le LUN, l'accès et s'il est activé ou non.

Il existe également un onglet principal Live Performance Actions qui permet à l'utilisateur de voir les performances en temps réel et de prendre des mesures si nécessaire.

Alors que l'interface utilisateur a toutes les cloches et sifflets dont on aurait besoin, beaucoup préfèrent continuer à utiliser vSphere pour leurs besoins de gestion, et c'est aussi facile à faire. Ici, les utilisateurs peuvent voir tout ce dont ils ont besoin à partir de l'unité DataCore à l'aide de l'interface familière.

Les administrateurs peuvent explorer les hôtes et configurer les adaptateurs VMkernel. Ici, nous pouvons voir les deux VMkernels frontaux utilisés pour servir le stockage.

L'empreinte des machines virtuelles Datacore SANsymphony est assez légère, avec 6 vCPU provisionnés et 16 Go de mémoire. Le disque dur 4,470 de 2 446 Go et le disque dur 3 de XNUMX Go sur cette photo sont les disques durs et les SSD partagés via les serveurs Dell vers la plate-forme Datacore.

Configuration de l'appliance DataCore HCI-Flex

Notre appliance Datacore HCI-Flex telle que livrée comprenait trois disques durs 2.4K de 7 To ainsi que deux disques SSD SATA de 480 Go par nœud, ce qui nous donne 5 To de capacité par nœud. Avec notre déploiement à deux nœuds dans une configuration en miroir, cela offrait 5 To de capacité utilisable, dont 480 Go de mémoire flash. Pour nos benchmarks, nous avons ajusté la taille de notre charge de travail VDbench pour qu'elle s'adapte entièrement à l'intérieur du flash. Nous avons associé 32 disques virtuels de 12 Go à 16 VM, ce qui nous donne une charge de travail totale de 384 Go.

Performances

Analyse de la charge de travail VDBench

Lorsqu'il s'agit de comparer les baies de stockage, les tests d'application sont les meilleurs et les tests synthétiques viennent en deuxième position. Bien qu'ils ne soient pas une représentation parfaite des charges de travail réelles, les tests synthétiques aident à référencer les périphériques de stockage avec un facteur de répétabilité qui facilite la comparaison de pommes à pommes entre des solutions concurrentes. Ces charges de travail offrent une gamme de profils de test différents allant des tests « aux quatre coins », des tests de taille de transfert de base de données communs, ainsi que des captures de traces à partir de différents environnements VDI. Tous ces tests exploitent le générateur de charge de travail vdBench commun, avec un moteur de script pour automatiser et capturer les résultats sur un grand cluster de test de calcul. Cela nous permet de répéter les mêmes charges de travail sur une large gamme de périphériques de stockage, y compris les baies flash et les périphériques de stockage individuels.

Profils:

  • Lecture aléatoire 4K : 100 % de lecture, 128 threads, 0-120 % d'iorate
  • Écriture aléatoire 4K : 100 % d'écriture, 64 threads, 0-120 % de vitesse
  • Lecture séquentielle 64K : 100 % de lecture, 16 threads, 0-120 % d'iorate
  • Écriture séquentielle 64K : 100 % d'écriture, 8 threads, 0-120 % d'iorate
  • Base de données synthétique : SQL et Oracle
  • Traces de clone complet et de clone lié VDI

En commençant par des performances de lecture 4K aléatoires maximales, l'appliance DataCore HCI-Flex a commencé à 9,591 412 IOPS avec une latence de 91,091 μs et a atteint un pic à 44.9 XNUMX IOPS avec une latence de XNUMX ms.

En ce qui concerne les performances d'écriture 4K, l'appliance HCI-Flex a commencé à 2,199 468 IOPS avec une latence de 25,663 μs ; il a culminé à 72.5 XNUMX IOPS avec une latence de XNUMX ms.

En passant aux charges de travail séquentielles, nous examinons les performances de lecture maximales de 64K, et ici l'appliance HCI-Flex a commencé à 5,001 312 IOPS ou 509 Mo/s avec une latence de 49,536 μs. L'appliance a ensuite culminé à 3.1 10.32 IOPS ou XNUMX Go/s avec une latence de XNUMX ms.

En écriture séquentielle 64K, l'appliance DataCore HCI-Flex a démarré à 730 IOPS ou 46 Mo/s avec une latence de 783 μs. L'appliance a ensuite culminé à 4,772 298 IOPS ou 51.6 Mo/s avec une latence de XNUMX ms.

Notre prochaine série de tests concerne nos charges de travail SQL : SQL, SQL 90-10 et SQL 80-20. Pour SQL, l'appliance HCI-Flex a commencé à 6,086 452 IOPS avec une latence de 62,819 μs et a culminé à 16 XNUMX IOPS avec une latence de XNUMX ms.

Pour SQL 90-10, l'appliance HCI-Flex a démarré à 5,003 379 IOPS avec une latence de 50,500 μs et avait des performances de pointe de 20.1 XNUMX IOPS avec une latence de XNUMX ms.

Notre dernier test SQL, le 80-20, a vu l'appliance DataCore démarrer à 3,996 396 IOPS avec une latence de 39,465 μs et atteindre plus tard une performance maximale de 26 XNUMX IOPS avec une latence de XNUMX ms.

Viennent ensuite nos charges de travail Oracle : Oracle, Oracle 90-10 et Oracle 80-20. Avec Oracle, l'appliance DataCore HCI-Flex a commencé à 3,799 650 IOPS avec une latence de 37,473 μs et a culminé à 31 XNUMX IOPS avec une latence de XNUMX ms.

Dans Oracle 90-10, l'appliance démarrait à 172,788 161 IOPS avec une latence de 49,736 μs. L'appliance HCI-Flex a atteint un pic à 12 XNUMX avec une latence de XNUMX ms.

Pour Oracle 80-20, l'appliance DataCore a démarré à 4,000 409 IOPS avec une latence de 39,808 μs et a atteint un pic à 15.5 XNUMX IOPS avec une latence de XNUMX ms

Ensuite, nous sommes passés à notre test de clone VDI, Full et Linked. Pour le démarrage VDI Full Clone (FC), l'appliance DataCore a démarré à 4,303 398 IOPS avec une latence de 43,660 μs et a atteint des performances maximales de 24 XNUMX IOPS avec une latence de XNUMX ms.

Avec la connexion initiale VDI Full Clone, l'appliance DataCore a démarré à 1,901 520 IOPS avec une latence de 18,429 μs et a culminé à 49.9 XNUMX IOPS avec une latence de XNUMX ms.

Pour VDI FC Monday Login, l'appliance a démarré à 1,908 972.5 IOPS avec une latence de 18,512 µs et a culminé à 28 XNUMX IOPS avec une latence de XNUMX ms.

Lors du passage au clone lié VDI (LC), lors du test de démarrage, l'appliance DataCore HCI-Flex a démarré avec une performance de 4,703 388 IOPS avec une latence de 47,578 µs et a atteint un pic de 10.7 XNUMX IOPS avec une latence de XNUMX ms.

Avec VDI ​​LC Initial Login, l'appliance DataCore a démarré 1,403 655 IOPS avec une latence de 13,097 µs et a culminé à 18 XNUMX IOPS avec une latence de XNUMX ms.

Enfin, nous examinons VDI LC Monday Login où l'appliance a commencé à 1,199 610 IOPS avec une latence de 13,351 μs et a atteint un pic de 37.5 XNUMX IOPS avec une latence de XNUMX ms.

Conclusion 

DataCore est un vétéran de l'industrie avec 21 ans d'activité. Bien que plus connue pour son logiciel de virtualisation du stockage SANsymphony, la société se développe et évolue avec le temps et lance maintenant des appliances HCI avec son appliance DataCore HCI-Flex. HCI-Flex Appliance combine le SDS de DataCore avec HCI pour donner aux utilisateurs la pleine promesse de leur infrastructure hyperconvergée. DataCore HCI-Flex est préinstallé avec VMware vSphere ou Microsoft Hyper-V qui, selon eux, entraînera un déploiement en moins d'une heure, bien qu'il existe des éléments d'automatisation pour accélérer le processus. Les appliances sont disponibles dans des formats 1U ou 2U et peuvent évoluer jusqu'à 64 nœuds.

En examinant les performances de la configuration hybride plus petite avec deux SSD SATA par nœud, nous avons mis l'appliance DataCore HCI-Flex à l'épreuve dans nos tests VDBench. Lors de nos tests aléatoires 4K, l'appliance a atteint un pic de 91K IOPS en lecture et 25.7K IOPS en écriture. Pour les charges de travail séquentielles, nous avons constaté 3.1 Go/s en lecture et 298 Mo/s en écriture dans nos tests 64K. Pour SQL, l'appliance HCI-Flex avait des scores maximaux de 63 50.5 IOPS, 90 10 IOPS SQL 39-80 et 20 37 IOPS pour SQL 50-90. Pour nos tests Oracle, le HCI a atteint un pic de 10 40 IOPS, 80 20 IOPS en 44-18 et 18.5 48 IOPS en 13-13. En regardant notre VDI, l'appliance HCI a atteint un pic de XNUMX XNUMX IOPS, XNUMX XNUMX IOPS et XNUMX XNUMX IOPS dans notre FC Boot, Initial Login et Monday Login respectivement. Pour LC, nous avons vu un démarrage de XNUMX XNUMX IOPS, une connexion initiale de XNUMX XNUMX IOPS et une connexion du lundi de XNUMX XNUMX IOPS.

L'appliance HCI-Flex de DataCore est le mariage de HCI et SDS pour donner aux utilisateurs plus de flexibilité lors de l'utilisation de HCI. L'appliance est également livrée avec DataCore Insight Services (DIS), une plate-forme d'analyse prédictive qui aide à corriger les problèmes avant qu'ils ne surviennent, ce qui met en évidence de nombreuses améliorations logicielles apportées par DataCore au fil des ans. De plus, l'interface utilisateur repensée est facile à utiliser avec suffisamment de profondeur pour surveiller chaque aspect nécessaire. Les performances que nous avons vues étaient bonnes pour la version qui nous a été donnée, mais les utilisateurs doivent s'attendre à voir des performances beaucoup plus élevées sur des modèles comme le SSD HCI-Flex-7 avec le nombre de RAM plus élevé ; cette revue est d'un système d'entrée de gamme. Même ainsi, le cluster a bien réussi à exploiter le peu de flash dont il disposait, nous parlons ici de SSD SATA. En tant que telles, les petites entreprises et autres avant-postes éloignés dont le budget ou les opérations sont limités peuvent trouver beaucoup à aimer dans cette petite version HCI-Flex.

DataCore

Discutez de cet avis

Inscrivez-vous à la newsletter StorageReview

S'engager avec StorageReview

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

Adam Armstrong

Adam est le rédacteur en chef des actualités de StorageReview.com, gérant nos équipes de contenu internes et indépendantes.