Acceuil EntrepriseStockage d'entreprise Appliance de stockage unifié optimisée par Nexenta et Supermicro Review

Appliance de stockage unifié optimisée par Nexenta et Supermicro Review

Nexenta et Supermicro se sont associés pour offrir ce qu'ils appellent l'appareil de stockage unifié. L'appliance s'appuie sur le logiciel NexentaStor 5.0 de Nexenta pour fournir un stockage de blocs et de fichiers et NexentaFusion pour la gestion et l'analyse du stockage combiné avec le matériel et l'infrastructure de vente/support de Supermicro. La combinaison rassemble une solution définie par logiciel qui a déjà été testée et validée sur le matériel Supermicro et peut être commandée auprès de Supermicro en tant que solution complète préchargée et préconfigurée. L'appareil de stockage unifié est disponible en cinq configurations en fonction des besoins du client, allant d'une version de disque dur 4U 3.5″ centrée sur la capacité qui peut prendre en charge le cache flash, à une configuration 2U 24 baies 180,000 % flash pouvant atteindre 8 3 IOPS mixtes de 4 Ko. Chaque unité principale peut également prendre en charge deux JBOD d'extension pour une capacité supplémentaire. Étant donné que Nexenta est le logiciel sous-jacent, la solution regorge de services de données d'entreprise tels que la réplication, la réduction des données en ligne et les instantanés/clones optimisés pour l'espace. Inclus avec l'appareil est un programme de service de XNUMX ans le jour suivant (réponse de XNUMX heures en option) et Supermicro offre un service d'installation à distance pour aider les clients à prendre un bon départ.


Nexenta et Supermicro se sont associés pour offrir ce qu'ils appellent l'appareil de stockage unifié. L'appliance s'appuie sur le logiciel NexentaStor 5.0 de Nexenta pour fournir un stockage de blocs et de fichiers et NexentaFusion pour la gestion et l'analyse du stockage combiné avec le matériel et l'infrastructure de vente/support de Supermicro. La combinaison rassemble une solution définie par logiciel qui a déjà été testée et validée sur le matériel Supermicro et peut être commandée auprès de Supermicro en tant que solution complète préchargée et préconfigurée. L'appareil de stockage unifié est disponible en cinq configurations en fonction des besoins du client, allant d'une version de disque dur 4U 3.5″ centrée sur la capacité qui peut prendre en charge le cache flash, à une configuration 2U 24 baies 180,000 % flash pouvant atteindre 8 3 IOPS mixtes de 4 Ko. Chaque unité principale peut également prendre en charge deux JBOD d'extension pour une capacité supplémentaire. Étant donné que Nexenta est le logiciel sous-jacent, la solution regorge de services de données d'entreprise tels que la réplication, la réduction des données en ligne et les instantanés/clones optimisés pour l'espace. Inclus avec l'appareil est un programme de service de XNUMX ans le jour suivant (réponse de XNUMX heures en option) et Supermicro offre un service d'installation à distance pour aider les clients à prendre un bon départ.

Vingt-quatre baies de 3.84 To de capacité représentent beaucoup de stockage flash, mais Nexenta et Supermicro permettent aux utilisateurs d'augmenter cela avec deux autres JBOD 48 % flash. Les utilisateurs peuvent ajouter 72 baies supplémentaires ou 276 au total, ce qui porterait la capacité brute totale à XNUMX To de mémoire flash. Les entreprises proposent également un modèle hybride plus grand pour ceux qui recherchent un stockage plus rentable où les performances ne sont pas la principale préoccupation. Tout en offrant des tonnes de capacité, la baie offre également plusieurs services de données, notamment une taille de système de fichiers illimitée, des instantanés et des clones illimités, la réduction des données en ligne, la qualité de service du stockage, la réplication planifiée basée sur des instantanés et la réplication asynchrone continue.

Cet examen se concentre sur l'une des configurations 24 % flash qui comprend 3.8 disques SSD SAS de XNUMX To.

Spécifications de l'appareil de stockage unifié optimisé par Nexenta et Supermicro :

  • Numéro de modèle : SSG-2028R-NEX2040
  • Facteur de forme : 2U
  • Stockage
    • Support de stockage : SSD SAS de 3.84 To
    • Configuration du disque : RAIDZ2 : 4 + 2
    • Capacité brute : 46 To à 276 To
    • Capacité utile : 30 To à 184 To
    • Capacité effective : 90 To à 552 To
  • Performance
    • Max 8 Ko (lecture/écriture) : 180 XNUMX IOPS
    • Bande passante maximale en lecture : 8 Go/s
  • Châssis d'extension : jusqu'à 2 baies 2U/24 – tous les JBOD flash pris en charge (72 baies au total)
  • Prise en charge du protocole :
    • NFSv3
    • NFSv4
    • CIFS
    • SMB3
    • iSCSI
    • Fiber Channel
  • Soutien de l'écosystème :
    • Windows
    • Linux
    • VMware VAAI
    • VMware VVOL
    • Plug-in VMware Multi-Tenant vCenter
    • OpenStack Cinder & Manille
    • Hyper-V PME 3 ODX
    • Plug-in de volume Docker
  • Services de données:
    • Taille illimitée du système de fichiers
    • Instantanés et clones illimités
    • Réduction des données en ligne
    • Qualité de service du stockage
    • Réplication planifiée basée sur des instantanés
    • Réplication asynchrone continue
    • Gestion:
    • Interface de ligne de commande
    • API REST d'auto-documentation
    • SNMP
    • NexentaFusion : gestion multi-appliances à partir d'un seul panneau de verre, analyses avancées, opérations simples

Concevoir et construire

L'avant de l'appareil (photo ci-dessus) ressemble beaucoup à plusieurs châssis Supermicro. Le long de la façade se trouvent les vingt-quatre baies de 2.5 pouces disposées verticalement. Sur le côté droit se trouve le bouton d'alimentation et de chaque côté se trouvent les voyants lumineux.

L'arrière de l'appareil est divisé uniformément en deux sections avec la même disposition. En haut à gauche se trouve le bloc d'alimentation. Sous le bloc d'alimentation se trouvent les deux ventilateurs de refroidissement. Immédiatement à côté des ventilateurs de refroidissement se trouvent les ports RJ-45. À droite de celui-ci se trouvent trois emplacements PCIe, y compris l'extension SAS JBOD et 4 ports 10GbE par contrôleur. En dessous se trouvent le port de dérivation et les ports USB.

Direction

Nexenta a sorti sa dernière version de son produit de stockage open source, NexentaStor. Cette version est livrée avec Nexenta Fusion, qui est une machine virtuelle autonome ou un conteneur Docker qui gère plusieurs systèmes NexentaStor. Il s'agit d'un changement par rapport au produit d'origine qui avait un système de gestion intégré et fonctionnait sur le même matériel que les contrôleurs de stockage réels. Puisqu'il n'y a qu'un seul système Nexenta installé, il n'affiche pas vraiment les capacités de basculer facilement entre les systèmes de stockage, mais la gestion centralisée de plusieurs systèmes est toujours un moyen solide de gagner le soutien d'un administrateur de stockage.

L'écran de connexion comporte la boîte de dialogue de connexion par nom d'utilisateur/mot de passe standard qui est standard pour la plupart des systèmes.

Une fois connecté, vous êtes amené à un tableau de bord qui montre de nombreux aspects critiques du système. Comme il n'y a pas de charge sur le système, il n'y a pas beaucoup d'informations ici en ce moment.

Cet écran afficherait plusieurs systèmes entre lesquels vous pourriez facilement basculer s'il y avait plus d'un système activé.

L'onglet Gestion plonge vraiment dans les entrailles de l'approvisionnement et de la gestion de la capacité. Ici, vous voyez plusieurs pools ou "rpool", qui sont les volumes de démarrage sur chacun des nœuds, et "Tank", qui est un volume de stockage qui peut flotter entre les deux nœuds. L'appliance Supermicro est livrée en usine avec un pool déjà configuré et prêt à l'accès avec une protection RAID présélectionnée et des disques de mise en cache si nécessaire (sur les modèles hybrides).

En cliquant sur le bouton des paramètres à droite de "Tank", vous pouvez voir des informations supplémentaires sur le pool de stockage.

L'onglet suivant affiche tous les disques alloués au pool et la santé de ces disques.

Le troisième onglet affiche les propriétés et les paramètres avancés du pool. La zone des paramètres avancés permet de modifier en profondeur les paramètres de la piscine.

Lorsque vous cliquez sur "Créer un pool", vous accédez à cet écran, qui vous montre tous les lecteurs disponibles pour créer des pools. Vous pouvez nommer le pool, puis sélectionner les paramètres de génération. Il existe une multitude de paramètres via ce processus guidé qui vous permet de configurer la protection RAID, la journalisation, la mise en cache, les réserves et plus encore.

L'onglet Systèmes de fichiers vous montre les systèmes de fichiers qui existent sur le système. Vous pouvez avoir plusieurs systèmes de fichiers dans un système donné, et vous pouvez contrôler soigneusement les paramètres de ces systèmes de fichiers en cliquant sur le widget d'engrenage "Paramètres".

Voici un exemple de ce à quoi ressemble la création d'un système de fichiers.

L'onglet Volumes affiche les différents volumes qui se trouvent dans le système. Cela vous permet de configurer des volumes et de gérer leur taille, les groupes d'hôtes qui peuvent y accéder, les cibles iSCSI et les groupes iSCSI, les paramètres FC et les paramètres associés.

L'onglet Protection des données vous permet de surveiller et de configurer les règles de protection des données pour le système. Cela inclut les instantanés et la réplication vers d'autres systèmes.

L'onglet Haute disponibilité vous montre les services qui s'exécutent en mode haute disponibilité, l'état du cluster et des informations de configuration supplémentaires pour ces fonctionnalités.

L'onglet Composants vous donne une visibilité sur tous les composants matériels et la santé des systèmes qui exécutent les services NexentaStor.

L'onglet Réseaux vous donne un aperçu de toutes les connexions réseau physiques et logiques, et la possibilité de modifier ces configurations.

L'onglet Analytics vous ramène à quoi ressemble le tableau de bord d'origine. Vous pouvez également ajouter des tableaux de bord personnalisés supplémentaires pour afficher différentes mesures de performance et alarmes du système. Il s'agit d'une zone très personnalisable du système global.

L'onglet Administration du système vous amène à l'administration globale des services offerts et activés sur le système. Il vous permet de modifier les paramètres de journalisation et les sondes qui s'exécutent sur le système pour fournir des analyses et des alertes.

La dernière zone de l'interface est les paramètres de gestion de Fusion. C'est ici que vous configurez NTP, Active Directory, les alertes par e-mail, le DNS et tous les autres aspects de gestion du système de gestion Nexenta Fusion.

Dans l'ensemble, Nexenta a amélioré l'apparence de l'interface utilisateur par rapport aux versions précédentes. Apporter une interface HTML5 et une appliance dédiée pour gérer les systèmes NexentaStor est une amélioration très bienvenue par rapport à la gestion de nombreux systèmes discrets. L'interface n'est cependant pas pour les âmes sensibles, car il existe encore de nombreuses façons de créer des pools de manière inefficace et des moyens de casser le système si des erreurs de configuration sont commises. Cela dit, la collaboration entre Nexenta et Supermicro fait un bon travail pour atténuer les inquiétudes concernant les pools mal configurés en expédiant depuis l'usine Supermicro avec des pools préconfigurés et une configuration RAID.

Nexenta, comme il l'a été pendant longtemps, est un frontal très personnalisable et puissant pour le stockage basé sur ZFS. Il vous permet de faire presque n'importe quel changement qui peut être fait sur la ligne de commande. Avec cette quantité de contrôle, il faut une touche douce pour s'assurer que tout est correctement configuré. Un peu plus de conseils et de sécurités lors de la configuration contribueraient grandement à rendre ce produit plus attrayant pour les utilisateurs novices.

Analyse de la charge de travail des applications

Les premiers repères consistent en Performances MySQL OLTP via SysBench et  Performances OLTP de Microsoft SQL Server avec une charge de travail TPC-C simulée.

Dans chacun de ces tests, la baie est configurée avec deux pools de paires en miroir RAID12 de 1 disques. Nous mesurons trois configurations distinctes :

  • iSCSI avec compression uniquement
  • iSCSI avec compression et déduplication
  • NFS avec compression uniquement

La compression a été utilisée comme élément activé par défaut car nous n'avons vu aucune différence entre la compression activée ou désactivée.

Performances du serveur SQL

Chaque machine virtuelle SQL Server est configurée avec deux vDisks : un volume de 100 Go pour le démarrage et un volume de 500 Go pour la base de données et les fichiers journaux. Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 64 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI. Alors que nos charges de travail Sysbench testées saturaient la plate-forme à la fois en termes d'E/S de stockage et de capacité, le test SQL recherche les performances de latence.

Ce test utilise SQL Server 2014 s'exécutant sur des machines virtuelles invitées Windows Server 2012 R2, tout en étant souligné par Dell Benchmark Factory for Databases. Alors que notre utilisation traditionnelle de cette référence a été de tester de grandes bases de données à l'échelle 3,000 1,500 sur un stockage local ou partagé, dans cette itération, nous nous concentrons sur la répartition uniforme de quatre bases de données à l'échelle XNUMX XNUMX à travers les États-Unis (deux machines virtuelles par contrôleur).

Configuration des tests SQL Server (par machine virtuelle)

  • Windows Server 2012 R2
  • Empreinte de stockage : 600 Go alloués, 500 Go utilisés
  • SQL Server 2014
    • Taille de la base de données : échelle 1,500 XNUMX
    • Charge de client virtuel : 15,000 XNUMX
    • Mémoire tampon : 48 Go
  • Durée du test : 3 heures
    • 2.5 heures de préconditionnement
    • Période d'échantillonnage de 30 minutes

SQL Server OLTP Benchmark Usine Équipement LoadGen

  • Cluster à 730 nœuds SQL virtualisé Dell PowerEdge R4

Nous avons testé les États-Unis dans les configurations iSCSI et NFS avec la compression des données activée, ainsi que la solution en iSCSI avec la compression et la déduplication des données activées.

En ce qui concerne les performances transactionnelles, iSCSI avec compression avait des machines virtuelles individuelles allant de 3,120.53 3,127.28 TPS à 12,494.21 3,003.12 TPS avec un score global de 3,056.8 12,098.2 TPS. NFS avec compression avait des machines virtuelles individuelles allant de 2,851.16 3,020.22 TPS à 11,748.23 XNUMX TPS avec un score global de XNUMX XNUMX TPS. Dans notre iSCSI avec DR activé, nous avons vu des machines virtuelles individuelles allant de XNUMX XNUMX TPS à XNUMX XNUMX TPS avec un score global de XNUMX XNUMX TPS.

En passant à la latence moyenne de SQL Server, iSCSI avec compression a montré la latence globale la plus faible avec des machines virtuelles individuelles allant de 54 ms à 65 ms avec un total de 59.75 ms. NFS avec compression nous a donné des latences allant de 163 ms à 251 ms pour les machines virtuelles individuelles avec une latence globale de 215.5 ms. Et iSCSI avec déduplication activée nous a donné les latences les plus élevées de 223 ms à 519 ms pour les machines virtuelles individuelles et un score global de 353.6 ms

Performances de Sybench

Chaque Banc Sys La VM est configurée avec trois vDisks : un pour le démarrage (~92 Go), un avec la base de données prédéfinie (~447 Go) et le troisième pour la base de données testée (270 Go). Du point de vue des ressources système, nous avons configuré chaque machine virtuelle avec 16 vCPU, 60 Go de DRAM et exploité le contrôleur LSI Logic SAS SCSI. Les systèmes de génération de charge sont Serveurs Dell R730; nous allons de quatre à huit dans cette revue, en mettant à l'échelle les serveurs par groupe de 4 VM.

Cluster de 730 à 4 nœuds MySQL virtualisé Dell PowerEdge R8

Configuration des tests Sysbench (par machine virtuelle)

  • CentOS 6.3 64 bits
  • Empreinte de stockage : 1 To, 800 Go utilisés
  • Percona XtraDB 5.5.30-rel30.1
    • Tableaux de base de données : 100
    • Taille de la base de données : 10,000,000 XNUMX XNUMX
    • Threads de base de données : 32
    • Mémoire tampon : 24 Go
  • Durée du test : 3 heures
    • 2 heures de préconditionnement 32 fils
    • 1 heure 32 fils

Pour Sysbench, nous avons testé plusieurs ensembles de machines virtuelles, dont 4, 8 et 16, et nous avons exécuté Sysbench avec la compression activée à tout moment, ainsi que la déduplication activée et désactivée, en testant à la fois les blocs et les fichiers. Pour les performances transactionnelles, les États-Unis ont pu atteindre 3,218 4 TPS avec 8VM en NFS (supérieur à 5,301VM avec DR activé). La solution a pu atteindre des maximums de 16 4,672 TPS avec 16 VM en NFS et un iSCSI élevé de 8 4,618 TPS à XNUMX VM, bien qu'à XNUMX VM, le score iSCSI était de XNUMX XNUMX TPS.

En passant à la latence moyenne, nous avons constaté les meilleures performances avec 4VM configurées en iSCSI avec uniquement la compression activée à une latence de 35.08 ms. Il n'est pas surprenant que la latence ait rapidement augmenté lorsque nous avons ajouté des machines virtuelles ou activé la déduplication. La latence la plus élevée était iSCSI avec DR activé à 113.24 ms.

Dans notre benchmark de latence dans le pire des cas, la meilleure latence était à nouveau avec la compression 4VM iSCSI, cette fois avec 226.14 ms. Le plus élevé était 16VM NFS avec 512.5 ms.

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 tests 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. Côté baie, nous utilisons notre cluster de serveurs Dell PowerEdge R730 :

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 ce qui concerne les performances de lecture maximales, les États-Unis avaient de bonnes performances aléatoires 4K à faible latence restant inférieures à 1 ms jusqu'à environ 200 272,429 IOPS. Les États-Unis ont culminé à 13.6 249,000 IOPS à 2.0 ms, avec environ XNUMX XNUMX IOPS à une latence inférieure à XNUMX ms.

En ce qui concerne les performances d'écriture de pointe 4K, les États-Unis ont commencé à 2.6 ms avec un IOPS de 3,905 31,200. La latence a rapidement grimpé aux côtés des IOPS. Les États-Unis ont culminé à 29 XNUMX IOPS à XNUMX ms.

En passant à une lecture de crête de 64 3.2, les États-Unis ont de nouveau commencé un peu plus haut en latence à 3,596 ms à 2.83 35,828 IOPS. La latence a augmenté un peu avec les IOPS avant de redescendre, mais n'est pas descendue en dessous de 14.3 ms. Ici, une performance maximale a été atteinte à 2.23 XNUMX IOPS et une latence de XNUMX ms. Les États-Unis ont terminé avec une bande passante de XNUMX Go/s.

Pour une écriture de crête séquentielle de 64K, la latence a commencé à 10.3 ms à 1,300 6.2 IOPS. Il est descendu à 5,195 ms à 12,070 20.3 IOPS avant de grimper à nouveau avec les performances IOPS. Les performances maximales aux États-Unis étaient de 754.4 XNUMX IOPS à XNUMX ms avec une bande passante de XNUMX Mo/s.

Dans notre charge de travail SQL, les États-Unis ont commencé plus de 2 ms à 21,168 210,601 IOPS. Il a culminé à 4.5 XNUMX IOPS avec une latence de XNUMX ms.

Dans le benchmark SQL 90-10, les États-Unis ont commencé avec une latence légèrement supérieure à 1 ms à 13,811 132,220 IOPS et ont culminé à 7 XNUMX IOPS et une latence de XNUMX ms.

Le SQL 80-20 a vu les États-Unis recommencer plus de 2 ms avec des IOPS à 9,210 91,739. Il a culminé à 11 XNUMX IOPS et une latence de XNUMX ms.

Avec Oracle Workload, les États-Unis ont commencé avec une latence d'un peu plus de 1 ms à 8,401 82,789 IOPS et ont culminé à 15.4 XNUMX IOPS et une latence de XNUMX ms.

Avec l'Oracle 90-10, les États-Unis ont commencé en dessous de 1 ms avec 0.74 ms et sont restés en dessous de 1 ms, jusqu'à atteindre environ 38 133,553 IOPS. Les États-Unis ont culminé à 4.6 XNUMX IOPS avec une latence de XNUMX ms.

Avec l'Oracle 80-20, nous avons une fois de plus vu les États-Unis commencer au-dessus de 1 ms (1.2 ms à 9,004 84,786 IOPS) et culminer à 7 XNUMX IOPS, avec une latence de XNUMX ms.

En passant à VDI Full Clone, le test de démarrage a montré que les États-Unis commençaient juste au nord de 1 ms (1.01 ms à 11,402 1 IOPS), puis tombaient sous 30 ms jusqu'à atteindre environ 114,647 9.3 IOPS. Il a culminé à XNUMX XNUMX IOPS avec une latence de XNUMX ms.

La connexion initiale VDI Full Clone a commencé à 1.8 ms à 2,295 18,108 IOPS et a culminé à 22.9 XNUMX IOPS et une latence de XNUMX ms.

La connexion VDI Full Clone Monday a commencé à 1.8 ms à 2,696 26,465 IOPS et a culminé à 19.2 XNUMX IOPS et une latence de XNUMX ms.

Passant à VDI Link Clone, le test de démarrage a montré des performances commençant à 1.2 ms à 8,308 83,392 IOPS et culminant à 4.9 XNUMX IOPS avec une latence de XNUMX ms.

Dans le profil Linked Clone VDI mesurant les performances de la connexion initiale, les États-Unis ont commencé avec une latence de 1.3 ms à un IOPS de 2,698 24,715 et ont culminé à 10.3 XNUMX IOPS et une latence de XNUMX ms.

Dans notre dernier profil examinant les performances de VDI Linked Clone Monday Login, les États-Unis ont commencé avec une latence de 1.8 ms à 2,818 25,416 IOPS et ont culminé à 20.1 XNUMX IOPS à XNUMX ms.

Pour aller plus loin

Bien qu'il s'agisse d'une bouchée, l'appareil de stockage unifié alimenté par Nexenta et Supermicro est une solution de stockage défini par logiciel qui combine le logiciel de Nexenta (NexentaStor 5.0 et NexentaFusion) avec le matériel, les ventes et l'infrastructure de support de Supermicro. Ce partenariat apporte une solution complète validée, préchargée et préconfigurée prête à l'emploi, ce qui est quelque peu unique pour une solution typiquement logicielle. Les sociétés proposent plusieurs saveurs différentes dans les modèles XNUMX % flash (pour les performances) et hybrides (pour une capacité et une rentabilité supérieures). Il existe également des configurations à moitié remplies et entièrement remplies dans chaque catégorie et toutes ont la possibilité d'ajouter deux JBOD pour un stockage supplémentaire. La solution est fournie avec le support de Supermicro et la plate-forme offre suffisamment de services de données et de cadrans pour couvrir la plupart des cas d'utilisation.

En ce qui concerne les performances, nous avons exécuté à la fois des analyses de charge de travail d'application, y compris les charges de travail d'application SQL Server et Sysbench, ainsi que des benchmarks synthétiques d'analyse de charge de travail VDBench récemment introduits. Avec nos charges de travail d'application, nous avons testé les États-Unis à la fois en iSCSI avec compression activée, encore une fois avec déduplication activée ou désactivée, et en tant que NFS avec compression activée. Dans notre benchmark transactionnel pour SQL Server, l'activation de la déduplication a eu un impact important sur les performances avec le score iSCSI agrégé de 11,748.2 12,494.2 TPS, et sans déduplication, notre configuration iSCSI a produit 59.8 353.6 TPS. La déduplication a eu un impact beaucoup plus important sur la latence moyenne de SQL Server. iSCSI avec compression n'a obtenu les meilleures performances qu'avec un score global de 4 ms, mais iSCSI avec compression et déduplication activées a obtenu un score global de 8 ms. Avec notre test de mise à l'échelle Sysbench, nous avons testé avec des charges de 16, 4 et 3,654 machines virtuelles. Avec une petite charge de 3,218 VM, nous avons constaté les meilleures performances avec juste une compression sur iSCSI, mesurant 2,547 5,301 TPS. Cela se compare à 4,672 4,548 sur NFS avec juste la compression, ou XNUMX XNUMX sur iSCSI avec à la fois la compression et la déduplication. À son apogée, NFS avec compression n'obtenait le score le plus élevé qu'avec XNUMX XNUMX TPS, avec iSCSI utilisant la compression ne mesurant que XNUMX XNUMX TPS et iSCSI avec compression et déduplication mesurant XNUMX XNUMX TPS.

En regardant les tests de charge de travail VDBench effectués avec la compression activée uniquement sur iSCSI, les États-Unis ont un peu faibli. La solution n'a montré des performances inférieures à la milliseconde que sur trois tests de performance et n'a démarré qu'avec une latence inférieure à la milliseconde sur deux de ces tests. En lecture aléatoire 4K, les États-Unis ont pu maintenir une latence inférieure à la milliseconde jusqu'à atteindre environ 200 90 IOPS. Nous avons de nouveau vu des performances inférieures à la milliseconde dans le test Oracle 10-38 jusqu'à environ 1 30 IOPS. Et bien que le démarrage de VDI Full Clone ait démarré sur XNUMX ms, il est redescendu en dessous jusqu'à ce qu'il atteigne environ XNUMX XNUMX IOPS. Dans d'autres régions, les États-Unis avaient un plancher de latence beaucoup plus élevé au début du test et pendant les étapes où les charges étaient montées en puissance.

L'appareil de stockage unifié tirant parti du logiciel Nexenta et du matériel Supermicro nous laisse des sentiments mitigés. En termes d'options de configuration, il surpasse facilement les autres baies du marché en ce qui concerne les moyens d'ajuster et d'optimiser le stockage pour des scénarios de production très spécifiques. Pour ceux qui veulent contrôler chaque bouton et cadran, Nexenta offre clairement. Bien que ce soit formidable, les paramètres peuvent parfois être écrasants pour ceux qui ne sont pas complètement endoctrinés. Nexenta a concentré ses efforts d'ingénierie sur la compression avec cette dernière version, qui, selon eux, offre une économie de capacité de 3:1 en fonction de la charge de travail. Cependant, lorsque la déduplication est activée, les performances ont été affectées au point qu'elles ne devraient pas être activées pour la plupart des charges de travail de production. La réduction globale des données pour un système XNUMX % flash et un profil de performances modéré placent l'appliance dans une position difficile, car d'autres baies ont trouvé comment offrir une réduction complète des données sans trop pénaliser les performances. Pour être juste, tout le monde ne peut pas le faire et toutes les charges de travail ne sont pas adaptées à la déduplication ; mais suffisamment de baies y ont réussi pour faire de la réduction complète des données presque sans perte une fonctionnalité essentielle pour le calcul du coût total de possession.

Avantages

  • L'intégration avec Supermicro permet à un utilisateur novice d'être prêt à l'emploi
  • Nexenta propose une myriade de boutons et de boutons pour les utilisateurs avancés.
  • Le réseau de support Supermicro fournit une offre plus complète pour ce qui était traditionnellement une offre logicielle d'abord

Inconvénients

  • Latence d'écriture très élevée
  • Importante surcharge de performances avec la déduplication activée

Conclusion

L'appareil de stockage unifié fournit ce qui était traditionnellement un package Nexenta uniquement logiciel dans un appareil préconfiguré de Supermicro qui est prêt à sortir de la porte.

Page produit Supermicro

Discutez de cet avis

Inscrivez-vous à la newsletter StorageReview