Accueil Entreprise Examen hybride de Dot Hill AssuredSAN Ultra48

Examen hybride de Dot Hill AssuredSAN Ultra48

Dot Hill fabrique depuis longtemps des contrôleurs et des systèmes de stockage capables de gérer à la fois des volumes de disques traditionnels et des volumes SSD. En novembre, ils ont publié une mise à jour logicielle majeure qui, entre autres, optimise leur Architecture de contrôleur 4004 pour configuration hybride. Le 4004 est ce qu'il y a à l'intérieur du Dot Hill AssuredSAN Ultra48 que nous avons examiné précédemment, et transformer notre configuration de disque dur en hybride signifie simplement remplacer les disques durs par des SSD. Les SSD peuvent être utilisés comme configuration de hiérarchisation en temps réel ou en mode cache comme extension du cache du contrôleur de stockage.


Dot Hill fabrique depuis longtemps des contrôleurs et des systèmes de stockage capables de gérer à la fois des volumes de disques traditionnels et des volumes SSD. En novembre, ils ont publié une mise à jour logicielle majeure qui, entre autres, optimise leur Architecture de contrôleur 4004 pour configuration hybride. Le 4004 est ce qu'il y a à l'intérieur du Dot Hill AssuredSAN Ultra48 que nous avons examiné précédemment, et transformer notre configuration de disque dur en hybride signifie simplement remplacer les disques durs par des SSD. Les SSD peuvent être utilisés comme configuration de hiérarchisation en temps réel ou en mode cache comme extension du cache du contrôleur de stockage.

Comme mentionné, Dot Hill avait récemment mis à jour son Logiciel RealStor. Les deux fonctionnalités mises à jour qui font vraiment la différence dans la baie Ultra48, en particulier une baie hybride, sont RealTier et RealCache. RealTier est un logiciel de hiérarchisation automatique en temps réel pour les disques durs et les SSD. Ce qu'il fait, c'est qu'il prend les points fréquemment utilisés ou "chauds" et déplace les données vers le meilleur niveau. Le meilleur niveau peut être le niveau SSD dans un modèle hybride ou un niveau HDD doté de disques à rotation plus rapide. Supposons qu'une entreprise ait un projet urgent sur lequel plusieurs personnes travaillent sur RealTier déplacerait les données vers le meilleur niveau pour des performances globales beaucoup plus élevées. Dans le même temps, RealTier déplace les données moins fréquemment utilisées ou "froides" vers un niveau plus lent et moins coûteux. La migration automatique des données fait de RealTier un économiseur d'argent/de capacité. RealCache augmente considérablement les performances de lecture en activant automatiquement un SSD pour qu'il devienne une extension du cache du contrôleur. 

Le logiciel RealStor possède de nombreuses autres fonctionnalités qui seront bénéfiques pour les clients d'une baie hybride. RealStor utilise une interface utilisateur simplifiée pour améliorer les performances dans les organisations de toutes tailles. Nous avons mentionné RealTier et RealCache ci-dessus, le premier améliorant les performances en temps réel en fonction des besoins et le second améliorant les performances intensives en lecture en étendant le cache du contrôleur. RealStor dispose d'une fonctionnalité de provisionnement fin, RealThin, qui permet aux responsables informatiques de répondre à la croissance des données selon les besoins en rationalisant, provisionnant et modifiant les volumes. Une fonction d'épinglage LUN permettant d'épingler certaines applications au niveau hautes performances. Une fonctionnalité de mise en commun automatique appelée RealPool. RealQuick, une fonctionnalité de reconstruction RAID rapide qui fonctionne en reconstruisant uniquement les secteurs contenant des données réelles, ce qui se traduit par une reconstruction plus rapide car les secteurs inutiles sont ignorés. RealSnap est une fonctionnalité qui permet de prendre jusqu'à 1,024 2.0 instantanés virtualisés à la fois sans affecter les performances de stockage. Toutes les nouvelles fonctionnalités sont gérées via la console de gestion du stockage de RealStor, qui fournit non seulement une assistance pour la gestion, la configuration et la surveillance des fonctionnalités de virtualisation de RealStor, mais peut également gérer les logiciels DMS hérités. Pour ceux qui le préfèrent, RAIDar XNUMX est toujours disponible. 

Notre configuration d'examen ajoute 4 disques SSD SAS HGST de 400 Go à notre Ultra48 et, comme les disques SSD facilitent le déplacement des données à chaud, nous avons supprimé 16 disques durs de notre ancienne version dont nous n'avions pas besoin pour la capacité ou les performances. La licence RealStor est de 2600 $, aucune licence supplémentaire n'est nécessaire. Le coût total de la nouvelle configuration utilisée dans notre examen, y compris les 4 SSD et les 32 disques durs, est de 113,158 XNUMX $.

Conception et construction

Puisque nous utilisons la même baie, la principale différence étant l'ajout de SSD à la configuration existante, la conception et la construction sont les mêmes que Examen de Dot Hill AssuredSAN Ultra48. L'ajout des SSD dans le châssis est un processus simple avec les plateaux amovibles et les baies de lecteur à dégagement rapide. Depuis que nous avons mis à jour le micrologiciel Ultra48 en même temps, nous avons commencé avec une table rase par rapport à la migration des données entre l'ancienne disposition LUN et la nouvelle qui est capable d'offrir un cache en lecture/écriture avec un niveau de stockage plus rapide. Les quatre SSD peuvent être insérés dans n'importe quel emplacement du châssis Ultra48. 

Gestionnaires

Le nouveau logiciel de DotHill qui a activé le cache de lecture/écriture SSD apporte également une interface de gestion entièrement mise à jour. La plupart des fonctionnalités sont les mêmes avec un look beaucoup plus propre et poli. Une autre amélioration est que l'interface graphique offre des données de performances en temps réel pour chaque contrôleur, ainsi que des informations sur ce que fait chaque niveau de stockage sur les deux contrôleurs. Il montre également l'utilisation du stockage, y compris la quantité de votre niveau SSD qui est exploitée. Ces fonctionnalités sont incroyablement utiles car, lorsque les clients finissent par développer leur baie, savoir quand vous devrez peut-être ajouter du cache supplémentaire (ou si vous devez même en ajouter plus) peut aider à la planification à long terme.

Contexte des tests et comparables

Nous publions un inventaire de notre environnement de laboratoire, un aperçu des capacités de mise en réseau du laboratoire, et d'autres détails sur nos protocoles de test afin que les administrateurs et les responsables de l'acquisition des équipements puissent évaluer équitablement les conditions dans lesquelles nous avons obtenu les résultats publiés. Afin de maintenir notre indépendance, aucune de nos évaluations n'est payée ou gérée par le fabricant de l'équipement que nous testons.

Nous comparerons le Dot Hill AssuredSAN Ultra48 Hybrid au AMI StorTrends 3500i,  X-IO ISE 710HP StoreVirtuel 4335 et Dell EqualLogic PS6210XS avec le non-hybride Dot Hill AssuredSAN Ultra48.

Avec chaque plate-forme que nous testons, il est très important de comprendre comment chaque fournisseur configure l'unité pour différentes charges de travail ainsi que l'interface réseau utilisée pour les tests. La quantité de mémoire flash utilisée est tout aussi importante que le processus sous-jacent de mise en cache ou de hiérarchisation lorsqu'il s'agit de ses performances dans une charge de travail donnée. La liste suivante indique la quantité de mémoire flash et de disque dur, la quantité utilisable dans notre configuration spécifique et les interconnexions réseau qui ont été exploitées :

  • Dot Hill AssuredSAN Ultra48 (tout disque)
    • Prix ​​catalogue : 79,000 XNUMX $
    • Disque dur de 14.4 To ((4) disque dur de 600 Go 10K x 12 RAID10) ou disque dur de 24 To ((4) disque dur de 600 Go 10K x 12 RAID50)
    • Interconnexion réseau : 16 Go FC, 4 x 16 Go FC par contrôleur
  • Dot Hill AssuredSAN Ultra48 (Hybride)
    • Prix ​​catalogue : 113,158 XNUMX $
    • Flash : 800 Go (4 disques SSD SAS HGST de 400 Go, 2 pools RAID1)
    • Disque dur : 9.6 To (32 disques durs SAS 600K 10G de 6 Go, 2 pools RAID10)
    • Interconnexion réseau : 16 Go FC, 4 x 16 Go FC par contrôleur
  • AMI StorTrends 3500i
    • Prix ​​catalogue : 87,999 XNUMX $
    • Cache Flash : 200 Go (SSD 200 Go x 2 RAID1)
    • Niveau Flash : 1.6 To utilisable (SSD de 800 Go x 4 RAID10)
    • Disque dur : 10 To utilisables (disques durs de 2 To x 10 RAID10)
    • Interconnexion réseau : 10GbE iSCSI, 2 x 10GbE Twinax par contrôleur
  • HP StoreVirtual 4335 – 3 nœuds
    • Prix ​​catalogue : 41,000 123,000 $ par nœud, XNUMX XNUMX $
    • Flash : 1.2 To utilisable (SSD de 400 Go x 3 RAID5 par nœud, réseau RAID10 sur le cluster)
    • Disque dur : 10.8 To utilisables (900 Go 10 7 disques durs x 5 RAID10 par nœud, réseau RAIDXNUMX sur le cluster)
    • Interconnexion réseau : 10GbE iSCSI, 1 x 10GbE Twinax par contrôleur
  • Dell EqualLogic PS6210XS
    • Prix ​​catalogue : 134,000 XNUMX $
    • Flash : 4 To utilisables (800 Go SSD x 7 RAID6)
    • Disque dur : 18 To utilisables (disques durs 1.2 To 10K x 17 RAID6)
    • Interconnexion réseau : 10GbE iSCSI, 2 x 10GbE Twinax par contrôleur
  • X-IO ISE 710
    • Prix ​​catalogue : 115,000 XNUMX $
    • Flash de 800 Go (SSD de 200 Go x 10 RAID10)
    • Disque dur de 3.6 To (disque dur 300 10 Go de 30 Go x 10 RAIDXNUMX)
    • Interconnexion réseau : 8 Go FC, 2 x 8 Go FC par contrôleur

Analyse des performances des applications

Nos deux premières références du Dot Hill AssuredSAN Ultra48 sont les Benchmark de virtualisation VMware VMmark et la Référence OLTP Microsoft SQL Server qui simulent tous deux des charges de travail d'application similaires à celles que l'Ultra48 et ses comparables sont conçus pour servir.

Le protocole StorageReview VMmark utilise une gamme de sous-tests basés sur des charges de travail de virtualisation et des tâches administratives courantes avec des résultats mesurés à l'aide d'une unité basée sur des tuiles. Les vignettes mesurent la capacité du système à exécuter diverses charges de travail virtuelles telles que le clonage et le déploiement de machines virtuelles, l'équilibrage de charge automatique des machines virtuelles dans un centre de données, la migration en direct des machines virtuelles (vMotion) et la relocalisation dynamique des banques de données (storage vMotion). Le Dot Hill Ultra48 avec cache SSD est la baie hybride la plus performante que nous ayons évaluée jusqu'à présent. Il a réussi à atteindre jusqu'à 18 tuiles, ce qui se trouve être la limite supérieure de notre infrastructure de test. L'amélioration par rapport à la configuration uniquement sur disque est immense. Là où la baie de disques a commencé à se débattre à 8 tuiles, la configuration hybride est passée à 18 sans problème, ce qui est encore plus impressionnant compte tenu de la petite taille du pool flash.

StorageReview's Protocole de test OLTP Microsoft SQL Server utilise la version actuelle du Transaction Processing Performance Council's Benchmark C (TPC-C), une référence de traitement des transactions en ligne qui simule les activités trouvées dans des environnements d'application complexes. Le benchmark TPC-C est plus proche que les benchmarks de performances synthétiques pour évaluer les forces de performance et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de base de données. Notre protocole SQL Server pour cet examen utilise une base de données SQL Server de 685 Go (échelle 3,000 30,000) et mesure les performances transactionnelles et la latence sous une charge de XNUMX XNUMX utilisateurs virtuels.

L'Ultra48 a fonctionné à 6,169 10 TPS lorsqu'il est configuré en RAID3500 avec un cache SSD, ce qui le place au deuxième rang derrière l'AMI StorTrends 48i, qui a à peine battu l'Ultra6,272 affichant 103 48 TPS ou seulement 10 TPS de mieux. L'Ultra50 hybride avec cache SSD a effectué près de deux fois plus de TPS que la configuration RAIDXNUMX non hybride et plus de six fois plus de TPS que la configuration RAIDXNUMX.

Les résultats de la référence de latence moyenne avaient un placement similaire, mais cette fois, l'AMI StorTrends 3500i avait une latence presque trois fois plus faible à 41 ms où l'Ultra48 configuré en RAID10 avec cache SSD avait une latence de 121 ms, mais il avait une latence considérablement plus faible que son non- configurations hybrides.

Analyse synthétique de la charge de travail d'entreprise

Avant de lancer chacune des repères synthétiques fio, notre laboratoire préconditionne l'appareil en état stable sous une charge importante de 16 threads avec une file d'attente exceptionnelle de 16 threads. Ensuite, le stockage est testé à des intervalles définis avec plusieurs profils de profondeur de thread/file d'attente pour afficher les performances en cas d'utilisation légère et intensive.

  • Tests de préconditionnement et d'état stable primaire :
  • Débit (lecture + écriture IOPS agrégé)
  • Latence moyenne (latence de lecture + écriture moyennée ensemble)
  • Latence maximale (latence maximale de lecture ou d'écriture)
  • Écart-type de latence (écart-type de lecture + écriture moyenné ensemble)

Cette analyse synthétique intègre deux profils largement utilisés dans les cahiers des charges et benchmarks des constructeurs :

  • 4k – 100 % lecture et 100 % écriture
  • 8k – 100 % lecture et 100 % écriture
  • 8k – 70 % lecture/30 % écriture
  • 128k – 100 % lecture et 100 % écriture

Notre premier benchmark mesure les performances des transferts 4k aléatoires composés d'une activité d'écriture à 100 % et de lecture à 100 %. La meilleure performance d'écriture a été celle de l'AMI StorTrends 3500i à 43,420 48 IOPS. L'Ultra29,165 avec cache SSD était en plein milieu avec 4335 141,141 IOPS en écriture. En termes de performances de lecture, les deux plus performants étaient HP StoreVirtual 6210, avec 133,247 48 IOPS, et le Dell EqualLogic PS57,068XS, avec 48 XNUMX IOPS. L'UltraXNUMX avec cache SSD se situe carrément au milieu avec XNUMX XNUMX IOPS. Ici, nous voyons que l'UltraXNUMX avec cache SSD avait près de deux fois le débit en écriture et plus de deux fois le débit en lecture que ses autres configurations non hybrides. 

Dans les tests de latence moyenne, l'Ultra48 avec cache SSD atterrit environ au milieu une fois avec des vitesses de lecture de 4.48 ms et d'écriture de 8.77 ms. Le HP StoreVirtual 4335 avait la latence de lecture la plus faible à 1.81 ms et l'AMI StorTrends 3500i avait la latence d'écriture la plus faible à 5.89 ms. Encore une fois, nous constatons une réduction spectaculaire de la latence avec la configuration hybride. 

En regardant la latence maximale, nous voyons l'Ultra48 avec cache SSD briller vraiment. Il avait la latence globale la plus faible en lecture et en écriture avec une performance de lecture de 25.22 ms et une performance d'écriture de 29.16 ms bien inférieure à toutes les autres baies.

Dans nos tests d'écart type, l'Ultra48 avec cache SSD a de nouveau bien fonctionné avec la latence la plus faible en écriture à 3.02 ms, mais a été juste poussé par le HP StoreVirtual 4335 en lecture, avec des latences à 1.44 ms et 93 ms respectivement.

Après avoir reconditionné l'Ultra48 pour des transferts séquentiels 8k, nous avons mesuré le débit avec une charge de 16 threads et une profondeur de file d'attente de 16 pour des opérations de lecture à 100 % et d'écriture à 100 %. Ici, nous avons comparé le modèle hybride en configuration RAID10 avec le modèle non hybride en configuration RAID10 et en configuration RAID50. Alors que nous avions vu de meilleures performances de l'hybride ici, nous le voyons tomber en dessous de la version non hybride avec des performances de lecture de 99,565 38 IOPS et des performances d'écriture de 896 48 IOPS. L'Ultra50 non hybride fonctionnait à peu près de la même manière dans les deux configurations, le RAID138,086 fonctionnant légèrement plus haut avec une performance de lecture de 53,692 XNUMX IOPS et une performance d'écriture de XNUMX XNUMX IOPS.

Passant à notre charge de travail aléatoire à 70 % en lecture et 30 % en écriture, l'Ultra48 avec cache SSD s'exécute du milieu vers le haut. Il a culminé à 39,226 3500 IOPS. L'AMI StorTrends 53,687i XNUMX XNUMX IOPS a été le plus performant dans l'ensemble, bien qu'il ait fallu toute la course pour atteindre ces chiffres plus élevés.

Avec une latence moyenne, l'Ultra48 avec cache SSD avait une latence assez faible tout au long. Le XIO a un peu mieux performé mais l'Ultra48 avec cache SSD était l'un des plus performants.

Avec une latence maximale, l'Ultra48 avec cache SSD a conservé une faible latence assez constante tout au long de ce qui en fait le plus performant.

Le test d'écart type a montré similaire à ce qui précède. L'Ultra48 avec cache SSD a de nouveau conservé une très faible latence constante tout au long du test, ressortant une fois de plus parmi les plus performants.

Notre benchmark synthétique final est basé sur des transferts séquentiels de 128k avec des opérations de lecture à 100% et d'écriture à 100%. Comme notre test 8k ci-dessus, nous avons comparé l'Ultra48 hybride au modèle non hybride. Cette fois, nous avons vu l'hybride fonctionner bien mieux en termes de performances de lecture avec des performances trois fois supérieures à celles du RAID50 non hybride, le débit de lecture était de 2,206,924 684,368 50 Ko/s dans l'hybride et de 1,997,209 10 Ko/s dans le RAID3,759,308. D'un autre côté, l'hybride n'a pas aussi bien performé avec le débit d'écriture, ils avaient une performance d'écriture de XNUMX XNUMX XNUMX Ko/s tandis que le RAIDXNUMX avait une performance d'écriture presque deux fois plus élevée à XNUMX XNUMX XNUMX Ko/s.

Pour aller plus loin

Dot Hill a considérablement étendu les fonctionnalités et la portée productive de ses contrôleurs de stockage 4004 et des systèmes dans lesquels ils résident, comme l'Ultra48 dans notre laboratoire. En ajoutant seulement quelques SSD, les clients ont la possibilité d'afficher des gains de performances impressionnants à partir du matériel existant. Pour les nouveaux déploiements, l'option hybride devrait être un slam dunk pour ceux qui veulent tirer le meilleur parti du châssis ultra-dense de Dot Hill. En plus des fonctionnalités hybrides, Dot Hill a également ajouté plusieurs autres nouvelles fonctionnalités dans RealStor 2.0, telles que la hiérarchisation automatique en temps réel pour augmenter les performances, l'extension du cache du contrôleur via les SSD pour améliorer considérablement les temps de lecture, l'épinglage LUN permettant aux applications d'être épinglées. au niveau hautes performances, à la mise en pool automatique, au provisionnement d'objets et à des fonctionnalités d'instantanés virtualisés qui permettent de prendre jusqu'à 1,024 XNUMX instantanés à la fois sans affecter les performances. 

La performance est ce qui compte cependant lorsque l'on calcule le retour sur investissement. Sur ce front, nous avons comparé l'Ultra48 que nous avons examiné précédemment dans une configuration entièrement disque avec le même système utilisant RealStor 2.0 et quatre SSD HGST SAS. En comparant les résultats de SQL Server, nous avons constaté une amélioration de 97 % de la latence, passant de 3,447 10 ms dans la configuration HDD RAID121 à 3,663 ms dans l'hybride et nous avons presque doublé le TPS passant de 10 6,272 TPS dans la configuration HDD RAID4 à 57,068 24,376 TPS dans l'hybride. . En passant au 10K aléatoire, nous voyons à nouveau plus du double des performances en lecture et presque le double des performances en débit d'écriture (29,165 16,620 IOPS en lecture avec l'hybride 10 48 IOPS en lecture avec la configuration HDD RAID45 et 95 45 IOPS en écriture avec l'hybride et 80 70 IOPS en écriture avec le Configuration du disque dur RAID30). En ce qui concerne la latence, il y a eu une amélioration globale à tous les niveaux avec l'hybride, et l'Ultra8 avec cache SSD s'est avéré le plus performant en termes de latence maximale. Avec les latences de lecture, nous avons constaté une augmentation de la vitesse de 4 à XNUMX % avec l'hybride. Avec les latences d'écriture, nous avons constaté une augmentation de la vitesse de XNUMX à XNUMX %. Notre test XNUMXK aléatoire de XNUMX% de lecture et XNUMX% d'écriture a brossé un tableau similaire aux tests XNUMXK. Dans tous les domaines, nous avons constaté une augmentation de la vitesse et des performances. 

Ce que vous obtenez avec Dot Hill est un contrôleur de stockage vétéran qui a non seulement fait le tour du bloc, mais qui a également fait l'objet d'investissements importants en termes de nouvelles fonctionnalités et d'améliorations des performances, comme nous l'avons vu ici. Avec seulement quatre SSD, de très bons SSD en fait, l'Ultra48 tout disque est passé à une baie hybride hautes performances qui s'est imposée par rapport aux autres solutions hybrides de pointe. La nouvelle amélioration des performances combinée à l'incroyable densité de la plate-forme Ultra48 constitue une opportunité intéressante. Bien sûr, les avantages hybrides couvrent l'ensemble du portefeuille qui utilise les contrôleurs 4004, donc des facteurs de forme plus standard voient également les avantages si la haute densité n'est pas une préoccupation essentielle. 

Avantages

  • Des performances fantastiques dans VMmark avec des SSD ajoutés pour la hiérarchisation
  • 2ème place parmi les baies hybrides dans notre benchmark SQL Server
  • RealStor 2.0 est livré avec plusieurs nouvelles fonctions telles que la hiérarchisation automatique en temps réel, l'extension du cache du contrôleur, le provisionnement fin, l'épinglage LUN, le regroupement automatique et la reconstruction RAID rapide

Inconvénients

  • Pas aussi puissant dans les charges de travail d'E/S aléatoires que les autres baies hybrides

Conclusion

Le Dot Hill Ultra48 Hybrid a le même mélange de qualité de contrôleur, de capacité de châssis et de rentabilité dans un facteur de forme 2U avec l'avantage supplémentaire de performances bien meilleures et de nouvelles fonctionnalités grâce aux SSD et aux logiciels mis à jour. 

Page produit Dot Hill AssuredSAN Ultra48

Discutez de cet avis