StorageReview.com

Echostreams DuraStreams DSS320 avec examen LSI Syncro CS

Entreprise  ◇  NAS moyen

L'Echostreams DSS320 est une plate-forme de serveur de stockage redondante, qui fait partie de la famille DuraStreams. Le DSS320 est conçu spécifiquement pour les PME verticales, intégrant la solution LSI Syncro CS pour l'accès au stockage HA. Le DSS320 prend en charge deux nœuds de calcul remplaçables à chaud avec différentes options de carte mère pour prendre en charge les configurations monoprocesseur (UP) ou biprocesseur (DP). Contrairement aux approches traditionnelles de la haute disponibilité, il n'est pas nécessaire de regrouper plusieurs serveurs distincts car les deux nœuds sont hébergés dans le même châssis dans une seule solution CiB.

Grâce à la solution LSI Syncro CS , l'Echostreams DSS320 se transforme en une véritable solution de serveur et de stockage convergée à haute disponibilité. Les PME et les bureaux distants utilisant le DSS320 avec LSI Syncro bénéficieront d'une solution haute disponibilité garantissant un accès permanent à leurs données. Ceci permettra aux entreprises de réduire leur coût total de possession, de profiter d'un stockage à connexion directe (DAS) haute performance et d'une haute disponibilité avec basculement du contrôleur de stockage et protection des données RAID.

La plate-forme est conçue pour être distribuée par les OEM et est modélisée autour d'une personnalisation flexible par cas d'utilisation. Le châssis DSS320 3U est unique dans l'espace compatible Syncro, il offre 16 baies 3.5″ et 4 baies 2.5″ 7 mm, ainsi que quatre ventilateurs redondants remplaçables à chaud de 120 mm pour le refroidissement. Selon la configuration de la carte mère et du processeur, le cluster de calcul peut prendre en charge jusqu'à 1 To de RAM (512 Go par nœud). Avec l'ajout des quatre baies 2.5 "supplémentaires", les utilisateurs peuvent insérer un certain niveau de flash dans la configuration pour la mise en cache ou en tant que volume flash, sans sacrifier la capacité du disque dur en renonçant aux baies 3.5".

Spécifications EchoStreams DuraStreams DSS320 :

  • Processeur pris en charge :
    • UP : E5-2600 Xeon V2 (Ivy Bridge)
    • DP : E5-2600 Xeon V2 (Ivy Bridge)
  • Chipset:
    • HAUT : Intel C600-A
    • DP : Intel C602-A
  • RAM prise en charge par nœud :
  • Interface d'E / S:
    • UP : Chaque nœud a VGA, Four GigE, 2 x USB 2.0
    • DP : Chaque nœud a VGA, série, quatre GigE, 4x USB 2.0, 1x gestion RJ45
  • Emplacements d'extension:
    • UP MB : 3 emplacements d'extension PCIeGen3 (1 pour le stockage) pour les options d'hôte SAS/FC/IB et le module d'E/S arrière Intel double 10 Gb ou FDR IB/40 GbE en option
    • DP MB : E/S intégrées et 5 emplacements d'extension PCIe3 x8 (1 emplacement pour contrôleur de stockage, 1 emplacement pour adaptateur de clustering)
  • Stockage : 16 baies 3.5" et 4 baies 2.5" 7mm SSD 3Gbps/6Gbps SAS double port HDD
  • Système d'exploitation compatible : Linux RedHat Enterprise 6 64 bits, Suse Linux Enterprise Server 11.2 64 bits, VMware ESX 4.1/ESXi4.1, Windows 2008 R2, Windows Server 2012, CentOS 5.6, Ubuntu 11.10
  • Gestion des serveurs:
    • Version UP : IPMI en option avec module iKVM
    • Version DP : IPMI avec iKVM intégré
  • Refroidissement : 4 modules de ventilation redondants de 120 mm remplaçables à chaud avec Smart Fan Control pour un refroidissement optimal
  • Alimentation : 1+1 1200W AC/DC ou -48VDC/DC alimentations redondantes à haut rendement
  • Dimensions (LxlxH) : 29"x19"x5.25"
  • L'environnement:
    • Température de fonctionnement: 0 ° C à 35 ° C
    • Température hors fonctionnement : -20 °C à 70 °C
    • Humidité: 5% à 95% sans condensation

Concevoir et construire

Le DSS320 d'Echostreams est une solution CiB avec deux nœuds de calcul et un stockage à accès frontal dans un châssis 3U. L'avant du système comporte des voyants/boutons d'alimentation et d'identification de chaque côté pour chaque nœud de calcul, y compris des voyants d'activité réseau, ainsi que 16 plateaux HDD 3.5" et quatre plateaux SSD 2.5" 7 mm traversant le milieu. Comparé à d'autres solutions 3U CiB que nous avons vues qui n'offraient que 16 baies de 3.5 pouces, EchoStreams fait monter les enchères en incluant quatre emplacements SSD minces de 7 mm pour créer une plate-forme plus dense avec un potentiel de stockage et de performances supérieur.

L'arrière du système a accès aux deux nœuds de calcul superposés. Les blocs d'alimentation redondants sont situés sur le côté gauche, avec un système de refroidissement redondant accessible sous le capot supérieur. À l'arrière de chaque nœud de calcul se trouvent les ports de gestion, notamment USB, VGA, KVM, 1GbE (iKVM) ainsi qu'un double 1GbE pour l'accès au réseau. EchoStreams va également beaucoup plus loin pour maximiser le potentiel de personnalisation en offrant 5 emplacements PCIe HHHL pour l'extension, dont un emplacement interne dédié à la carte RAID en cluster ou HBA. Dans notre configuration, nous avons l'emplacement interne rempli avec l'adaptateur LSI Syncro CS, ainsi qu'une carte Mellanox ConnectX-3 40GbE à double port pour une connectivité réseau haut débit.

EchoStreams se donne beaucoup de mal pour tirer le maximum de performances du DSS320, allant jusqu'à proposer un micrologiciel spécialisé pour le fond de panier JBOD afin de dédier la moitié des canaux SAS aux SSD et l'autre moitié aux disques durs. Cela permet aux SSD de diffuser des données sur toute leur bande passante, ce qui facilite les scénarios de mise en cache ou ceux où un volume SSD dédié est présenté via un stockage partagé.

Contexte des tests et comparables

Nous publions un inventaire de notre environnement de laboratoire , une présentation de ses capacités réseau et d'autres détails sur nos protocoles de test afin que les administrateurs et les responsables de l'acquisition d'équipements puissent évaluer objectivement les conditions dans lesquelles nous avons obtenu les résultats publiés. Nos évaluations sont totalement indépendantes des fabricants des équipements testés et ne font l'objet d'aucun financement ni d'aucun contrôle de leur part.

Nous comparerons le DSS320 d'Echostream aux modèles Quanta CB220 , X-IO Hyper ISE 710 , Dell EqualLogic PS6110XS , Dell EqualLogic PS6210XS et NetApp FAS2240-2 , ainsi qu'aux disques durs Seagate 10k7 R10 (x16) , Seagate 6 To SAS (x16) , Seagate 6 To SATA ( x16) , WD SE 4 To (x16) et WD RE4 SAS 3 To (x16). Nous avons configuré le NetApp FAS2240-2 avec un seul contrôleur afin d'évaluer ses performances en RAID 6 avec des disques durs 10K.

Chacune des baies comparables a également été testée avec notre banc d'essai Lenovo ThinkServer RD630 : Lenovo ThinkServer RD630

  • 2 x Intel Xeon E5-2620 (2.0 GHz, 15 Mo de cache, 6 cœurs)
  • Jeu de puces Intel C602
  • Mémoire – 16 Go (2 x 8 Go) 1333 Mhz DDR3 enregistrés RDIMM
  • Windows Server 2008 R2 SP1 64 bits, Windows Server 2012 Standard, CentOS 6.3 64 bits

Disque SSD de démarrage RealSSD P100e Micron de 400 Go

  • LSI 9211-4i SAS/SATA 6.0Gb/s HBA (pour les SSD de démarrage)
  • LSI 9207-8i SAS/SATA 6.0Gb/s HBA (pour l'analyse comparative des SSD ou HDD)
  • Adaptateur Intel X540-T2 10GbE PCIe 2.1
  • Adaptateur Mellanox ConnectX-3 10GbE PCIe 3.0
  • Adaptateur Mellanox ConnectX-3 InfiniBand PCIe 3.0

Commutateur et matériel Ethernet Mellanox SX1036 10/40 Go

  • 36 ports 40GbE (jusqu'à 64 ports 10GbE)
  • Câbles séparateurs QSFP 40GbE à 4x10GbE
  • Adaptateur Ethernet Mellanox ConnectX-3 EN PCIe 3.0 Twin 10G

Pour nos tests dans chaque nœud de calcul DSS320, nous avons utilisé :

  • (2) Processeurs Intel E5-2620 (2.0 GHz, 6 cœurs)
  • 2 x 8 Go de RAM DDR3 ECC
  • (1) Carte réseau Mellanox ConnectX-3 40GbE à deux ports
  • Windows Server standard 2012 R2
  • Carte RAID LSI 9271-8i Syncro CS

Stockage partagé entre les deux nœuds de calcul :

Analyse des performances des applications

Notre premier test de référence du DSS320 d'Echostreams est notre test de référence Microsoft SQL Server OLTP qui simule des charges de travail applicatives similaires à celles que le DSS320 d'Echostreams et ses comparables sont conçus pour gérer.

Le protocole de test OLTP Microsoft SQL Server de StorageReview utilise la version préliminaire actuelle du benchmark TPC-C (Transaction Processing Performance Council), un benchmark de traitement transactionnel en ligne qui simule les activités rencontrées dans des environnements applicatifs complexes. Le benchmark TPC-C est plus représentatif que les benchmarks de performance synthétiques des performances réelles, permettant d'évaluer avec précision les points forts et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de bases de données. Notre protocole SQL Server utilise une base de données SQL Server de 685 Go (échelle 3 000) et mesure les performances transactionnelles et la latence sous une charge de 15 000 utilisateurs virtuels.

Chacune des baies évaluées dans notre protocole SQL Server est bien qualifiée pour gérer 15,000 320 utilisateurs virtuels, le DSS6 traînant derrière les autres arrivant en avant-dernier. Ce n'est pas mal cependant compte tenu des baies hybrides en haut et de la capacité massive offerte par les disques Seagate 7 To XNUMXK.

Avec une latence moyenne, nous avons constaté une latence inférieure à celle du Quanta CB220 mais supérieure à celle des disques adressés via JBOD. Le DSS320 fonctionnait avec une latence moyenne de 384 ms et le cache fonctionnait avec une latence moyenne de 343 ms.

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

Notre processus de référence de stockage d'entreprise préconditionne chaque appareil dans un état stable avec la même charge de travail avec laquelle l'appareil sera testé sous une charge de 16 threads avec une file d'attente exceptionnelle de 16 par thread, puis testé à des intervalles définis dans plusieurs profils de profondeur de thread/file d'attente pour montrer les performances sous une utilisation légère et intensive.

  • Tests de préconditionnement et d'état stable primaire :
  • Débit (agrégat IOPS lecture + écriture)
  • 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)

Notre analyse de charge de travail synthétique d'entreprise comprend quatre profils basés sur des tâches réelles. Ces profils ont été développés pour faciliter la comparaison avec nos références passées ainsi qu'avec des valeurs largement publiées telles que la vitesse de lecture et d'écriture maximale de 4k et 8k 70/30, qui est couramment utilisée pour les systèmes d'entreprise.

  • 4k
    • 100 % de lecture ou 100 % d'écriture
    • 100% 4K
  • 8K (séquentiel)
    • 100 % de lecture ou 100 % d'écriture
  • 8k 70/30
    • 70 % de lecture, 30 % d'écriture
  • 100% 8K

Le DSS320 d'Echostreams avec LSI Syncro CS peut être utile à la fois comme stockage SAN et NAS, nous avons donc établi un protocole de référence qui examine les performances de la baie dans les deux scénarios dans chaque test. Les résultats lors de la connexion au DSS320 d'Echostreams avec LSI Syncro CS dans le cadre d'un SAN sont indiqués dans la clé par iSCSI, le protocole utilisé pour accéder au stockage. Lors de l'analyse comparative des performances du NAS, les résultats sont indiqués dans la clé par SMB, le protocole utilisé pour ces tests.

Dans la première charge de travail, nous avons mesuré un long échantillon de performances 4k aléatoires avec une activité d'écriture à 100 % et de lecture à 100 %. Au cours du test de débit aléatoire 4K, nous avons vu que le DSS320 SMB mis en cache était bien supérieur aux autres, en particulier avec la lecture ayant un débit de lecture de 56,446 53,000 IOPS (soit environ 23,000 4,140 IOPS de plus que les résultats les plus bas et environ XNUMX XNUMX IOPS de plus que le plus proche) et un débit d'écriture de XNUMX XNUMX IOPS, ce qui n'est que légèrement supérieur à celui du SMB non mis en cache.

La latence moyenne utilise une grande profondeur de file d'attente effective de 512, ou 256QD. Nous avons vu des résultats quelque peu similaires au résultat ci-dessus. Tous les résultats des tests DSS320 étaient bien supérieurs à ceux du CB220, mais le SMB mis en cache était à nouveau loin devant les autres avec une latence de lecture de 4.53 ms et une latence d'écriture de 61.82 ms, ce qui n'était à nouveau que légèrement meilleur que les autres latences d'écriture.

Les résultats de latence maximale reflètent le pire scénario de la référence de débit 4k. Une fois de plus, le DSS320 SMB mis en cache était le plus performant avec une latence de lecture maximale de 181.81 ms, mais il est tombé au deuxième rang en termes de latence d'écriture derrière le DSS320 iSCSI non mis en cache qui avait une latence d'écriture de 329 ms.

Contrairement au rapport de latence maximale, l'écart type reflète la cohérence avec laquelle le DSS320 d'Echostreams avec LSI Syncro CS a pu maintenir les performances de latence plutôt que le pire des cas. Nous avons vu des résultats similaires à ceux ci-dessus avec le DSS320 SMB mis en cache exécutant les autres avec une latence de lecture de 0.698 ms et une latence d'écriture de 6.6 ms.

La prochaine référence mesure un débit séquentiel de 100 % 8K avec une charge de 16T/16Q pour des opérations de lecture à 100 % et d'écriture à 100 %. Cette fois, le plus performant était le DSS320 SMB non mis en cache avec une performance combinée de 60,627 48,148 IOPS en écriture et XNUMX XNUMX IOPS en lecture.

Le prochain benchmark d'entreprise synthétique mesure le débit avec une taille de transfert de 8k et 70% d'opérations de lecture et 30% d'opérations d'écriture. Cette référence utilise une variété de combinaisons de threads et de profondeur de file d'attente à partir de 2 threads et une file d'attente de 2 à 16 threads et une profondeur de file d'attente de 16. Semblable au débit aléatoire de 4k, le DSS320 SMB mis en cache a fait exploser les autres en prenant une avance précoce et maintien tout au long. Le DSS320 SMB mis en cache a culminé à 7,111 XNUMX IOPS.

Le graphique de la latence moyenne dans le benchmark 8k 70% lecture et 30% écriture montre des résultats similaires à ceux ci-dessus avec le DSS320 SMB mis en cache au départ, puis a maintenu la tête avec une latence plus faible tout au long.

Avec une latence maximale, nous constatons à nouveau un grand changement dans les résultats. Le DSS320 SMB mis en cache, qui avait surpassé les autres, a eu les résultats les plus médiocres avec une latence plus élevée pendant la majeure partie du test. La latence la plus faible est survenue entre le CB220 iSCSI, le DSS320 iSCSI et le iSCSI mis en cache. Dans l'ensemble, le CB220 iSCSI avait la latence maximale la plus faible en prenant une moyenne de toutes les lectures.

Le traçage de l'écart type dans les résultats de latence pour le benchmark 8k 70/30 a montré des résultats similaires à ceux ci-dessus, mais le DSS320 iSCSI mis en cache avait la latence globale la plus faible

Notre dernier benchmark mesure la vitesse de transfert séquentielle de 128k avec une charge de travail de 16T/16Q sur des opérations de lecture à 100% et d'écriture à 100%. Il n'y avait pas une différence énorme dans les performances d'écriture, mais le CB220 SMB avait les meilleures performances d'écriture à 1,157,734 320 1571328 Ko/s et le DSSXNUMX SMB mis en cache avait les performances de lecture les plus élevées à XNUMX XNUMX Ko/s.

Conclusion

L'Echostreams DuraStreams DSS320 est une plate-forme de serveur de stockage hautement disponible conçue spécifiquement pour les PME qui souhaitent une solution de stockage simple et économique. Le DSS320 offre deux nœuds de calcul configurables avec jusqu'à deux processeurs Intel Xeon E5-2600 Xeon V2 (Ivy Bridge) et peut avoir jusqu'à 512 Go de mémoire DDR3. Le châssis prend en charge jusqu'à 16 disques durs 3.5″ et 4 disques SSD 2.5″, contenant jusqu'à 96 To de stockage brut avec des disques durs de 6 To ainsi qu'une capacité flash supplémentaire exploitant les quatre baies 7 mm supérieures. L'ajout de LSI Syncro CS fait du DSS320 un CiB HA, réduisant les temps d'arrêt dans les entreprises qui ont besoin de disponibilité de stockage.

Lors de nos tests d'application SQL Server avec une configuration RAID10 sur 16 disques durs Seagate SAS de 6 To, nous avons constaté que le DSS320 fonctionnait assez bien en partageant un LUN iSCSI avec notre système de référence. Par rapport à un environnement DAS utilisant les mêmes disques, la solution Syncro CS a légèrement souffert de latence en présentant ce stockage sur le réseau. Avec l'ajout de CacheCade, cet écart s'est rétréci et diminuerait probablement encore plus si l'instance SQL Server s'exécutait localement sur le cluster.

En termes d'E/S de pointe dans nos tests synthétiques, nous avons pu tirer plus de 60 8 IOPS séquentielles en écriture dans notre charge de travail 3,930K sur SMB, tombant à environ 4 320 IOPS en écriture avec une charge de travail 1.11K aléatoire également sur SMB. La bande passante maximale du DSS1.57 mesurait 4 Go/s en écriture sur SMB et 8 Go/s en lecture sur SMB mis en cache. Nous avons constaté une amélioration significative des performances de lecture aléatoire avec notre configuration compatible avec CacheCade, améliorant les performances de lecture aléatoire 56K de 8k IOPS sur SMB à plus de 70K IOPS. Dans notre test 30k 65/16, nous avons également constaté des gains, avec des performances passant de 320 % à des niveaux de thread/file d'attente faibles à 3 % à des niveaux de thread/file d'attente élevés. Dans l'ensemble, l'EchoStreams DuraStreams DSSXNUMX contient une tonne de potentiel de stockage dans un châssis XNUMXU relativement compact.

Avantages

  • Emballe jusqu'à 96 To bruts dans un facteur de forme 3U avec de la place pour le cache ou le volume SSD
  • Cinq emplacements PCIe HHHL disponibles par nœud de calcul pour une configuration et une extension personnalisées
  • Services en cluster faciles à configurer à l'aide du gestionnaire de cluster de basculement Windows

Inconvénients

  • Une certaine courbe d'apprentissage est nécessaire s'il s'agit d'un premier produit de stockage en cluster

Conclusion

L'Echostreams DuraStreams DSS320 apporte de nouveaux niveaux de flexibilité à la solution de stockage LSI Syncro HA, en entassant 16 baies 3.5″ et 4 baies 2.5″ dans une empreinte 3U. Le résultat net est une solution HA facile à mettre en œuvre avec la possibilité d'ajouter un peu de flash pour accélérer les performances du CiB.

Page produit Echostreams DuraStreams DSS320

Discutez de cet avis

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.