Le Dell EMC SC9000 est la solution de serveur de stockage 7 % flash et hybride la plus performante de Dell de la série SC, basée sur l'héritage de la famille PowerEdge et tirant parti du dernier système d'exploitation Storage Center 9000. Au cours des derniers mois, le StorageReview Enterprise Test Lab a soumis le SC9000 à notre protocole de référence d'application pour comprendre comment il fonctionne avec des charges de travail réelles. Notre examen explore également la manière dont le SC7 et le SCOS XNUMX s'intègrent dans l'écosystème de stockage milieu de gamme en constante évolution de Dell EMC, qui comprend les produits SC Series et Unity.
Le Dell EMC SC9000 est la solution de serveur de stockage 7 % flash et hybride la plus performante de Dell de la série SC, basée sur l'héritage de la famille PowerEdge et tirant parti du dernier système d'exploitation Storage Center 9000. Au cours des derniers mois, le StorageReview Enterprise Test Lab a soumis le SC9000 à notre protocole de référence d'application pour comprendre comment il fonctionne avec des charges de travail réelles. Notre examen explore également la manière dont le SC7 et le SCOS XNUMX s'intègrent dans l'écosystème de stockage milieu de gamme en constante évolution de Dell EMC, qui comprend les produits SC Series et Unity.
Regarder en arrière, notre évaluation du Compellent SC8000 il y a deux ans a trouvé plusieurs indices sur la direction que le Dell Enterprise Storage Group prendrait pour arriver au SC9000. Au début de 2014, Dell faisait un effort concerté pour proposer un stockage flash dans le centre de données. Le pitch de Dell ne s'appuyait pas uniquement sur la baisse des prix du flash ; il était basé sur les technologies "Data Progression" de l'entreprise et d'autres nouvelles fonctionnalités sous le capot.
Lorsque le SC9000 a été annoncé en 2015, il a été annoncé comme la baie phare de la série SC de Dell qui réunirait les technologies Dell 13G PowerEdge avec de nouveaux boîtiers de disques SAS 12 Go. Puis, à la mi-2016, Dell a publié SCOS 7, une mise à jour majeure de son système d'exploitation Storage Center. Dell a non seulement déployé de nouvelles fonctionnalités telles que la déduplication et la compression de pointe, mais a également introduit une intégration de gestion étroite entre les serveurs Storage Center et la série EqualLogic PS.
Alors que nous commencions notre évaluation du SC9000, Dell a annoncé son acquisition d'EMC, faisant de Dell Technologies la plus grande entreprise technologique privée au monde. Le SC9000 et le système d'exploitation du centre de stockage 7 peuvent offrir des indices sur la direction dans laquelle le groupe Dell Infrastructure Solutions va déplacer son portefeuille technologique, ainsi que sur les segments de marché que Dell EMC pourrait prioriser en 2017 et 2018.
Quelle que soit la direction que prend l'entreprise avec ses offres de stockage de milieu de gamme et d'entreprise, il y a de quoi être optimiste quant au Dell EMC SC9000 lui-même, comme nous l'avons découvert au cours de notre évaluation.
Spécifications Dell EMC SC9000
- Processeurs : Deux processeurs Intel Xeon à 3.2 GHz à 8 cœurs par contrôleur
- Contrôleurs par baie : 2 (actif/actif)
- Système d'exploitation : Dell Storage Center OS (SCOS) 6.7 ou supérieur
- Mémoire système : 256 Go par contrôleur (512 Go au total par baie)
- Capacité d'extension
- Disques Min/Max : 6/1024 par baie, plus dans les systèmes fédérés
- Capacité brute maximale (SAN) : 3 Po par baie (SSD ou HDD), plus dans les systèmes fédérés
- Capacité brute maximale (NAS) :
- 3 Po par baie avec FS8600 en option
- 6 Po dans un espace de noms unique (avec FS8600 et plusieurs baies SC9000)
- Supports de stockage
- Architecture : disques SAS et NL-SAS ; différents types d'entraînement, taux de transfert et vitesses de rotation peuvent être mélangés dans le même système
- SSD : intensifs en écriture, intensifs en lecture
- Disques durs : 15 10, 7.2 XNUMX, XNUMX XNUMX tr/min
- Boîtiers d'extension
- SC420 (24 emplacements pour lecteur 2.5", SAS 12 Go)
- SC400 (12 emplacements pour lecteur 3.5", SAS 12 Go)
- SC280 (84 emplacements pour lecteur 3.5", SAS 6 Go)
- SC220 (24 emplacements pour lecteur 2.5", SAS 6 Go)
- SC200 (12 emplacements pour lecteur 3.5", SAS 6 Go)
- E/S réseau et d'extension
- Emplacements PCIe3 : 7 par contrôleur, 4 pleine hauteur (la carte cache en consomme un) et 3 à profil bas
- N'importe quel emplacement peut être utilisé pour les connexions de capacité d'extension du réseau frontal ou du back-end
- Protocoles réseau frontaux : FC, iSCSI, FCoE (prend en charge le multiprotocole simultané)
- Ports FC 16 Go max. : 32 par baie (SFP+)5
- Ports FC 8 Go/4 Go max. : 24 par baie (SFP+)5
- Ports iSCSI 10 Go maximum : 20 par baie (carte optique ou cuivre SFP+, BASE-T, iSCSI DCB, IPv6)
- Ports iSCSI 1 Go maximum : 20 par baie (BASE-T)
- Ports FCoE 10 Go maximum : 12 par baie (carte optique ou cuivre SFP+, BASE-T)
- Protocoles d'extension back-end : SAS 12 Go (auto-négocie jusqu'à 6 Go)
- Nombre maximal de ports d'extension back-end : 32 par baie
- Configurations de baies : baies XNUMX % Flash, hybrides ou HDD
- Format de stockage : Bloc (SAN) et/ou fichier (NAS) du même pool
- Optimisation des données
- Méthode de hiérarchisation automatique : migration basée sur des règles basées sur l'utilisation des données en temps réel, taille de page personnalisable de 512 Ko à 4 Mo
- Structure de hiérarchisation automatique : jusqu'à 3 niveaux primaires (basés sur les supports) au total, jusqu'à 2 niveaux SSD (SSD à forte intensité d'écriture et de lecture)
- Personnalisations hiérarchisées : profils par défaut et définis par l'utilisateur, possibilité d'"épingler" des volumes à n'importe quel niveau
- Prise en charge RAID : RAID 0, 1, 5, 6, RAID 10 et RAID 10 DM (double miroir) ; n'importe quelle combinaison de niveaux RAID peut exister sur une même baie
- Hiérarchisation RAID : provisionne automatiquement et répartit dynamiquement plusieurs niveaux RAID sur le même niveau ; pas besoin de pré-allouer des groupes RAID
- Provisionnement fin : actif par défaut sur tous les volumes, fonctionne à pleine performance sur toutes les fonctionnalités
- Déduplication et compression : option sélectionnable par volume sur les niveaux SSD et/ou HDD ; option de compression uniquement également disponible
- Optimisation du disque dur : FastTrack déplace les données fréquemment consultées vers les pistes extérieures pour des temps de réponse plus rapides
- Physique
- Blocs d'alimentation : deux blocs d'alimentation redondants de 1100 80 W certifiés XNUMX PLUS Platinum
- Puissance maxi: 425W
- Type d'entrée : NEMA 5-15/CS22.2, n°42
- Hauteur : 2U/87.3 mm (3.44 pouces)
- Largeur : 482.4 mm (18.98 pouces) avec loquets de rack ; 444 mm (17.08 pouces) sans loquets de rack
- Profondeur : 755.8 mm (29.75 pouces) avec lunette
- Poids: kg (lb 19.73 43.5)
- Rails statiques ReadyRails II pour montage sans outil dans des racks à 4 montants avec trous carrés ou ronds non filetés ou montage avec outil dans des racks à trous filetés à 4 montants
- Environnemental
- Température de fonctionnement : Fonctionnement : 41°F à 104°F (5°C à 40°C)
- Température hors fonctionnement : -40 °F à 149 °F (-40 °C à 65 °C)
- Humidité de fonctionnement : 10 % à 80 % (sans condensation)
- Humidité hors fonctionnement : 5 % à 95 % (sans condensation)
- Services : assistance Dell Copilot avec services de déploiement et de conseil ; Dell Copilot Optimize disponible pour des conseils stratégiques continus supplémentaires et des conseils d'un analyste système hautement qualifié
- Moteur de diagnostic : contrôleur d'accès à distance Dell intégré (iDRAC)
- Dimensionnement du système : outil Dell Performance Analysis Collection Kit (DPACK)
- Garantie du disque : tous les SSD et HDD sont garantis pour un remplacement complet à vie avec un contrat de service valide
Construire et concevoir
Le Dell EMC SC9000 est un appareil 6U comprenant deux contrôleurs 2U et au moins une étagère de stockage 2U. Ce qui est un peu surprenant ici, ce sont les deux unités 2U séparées pour les contrôleurs, car de nombreux serveurs modernes peuvent installer 2 contrôleurs dans une unité 2U ou trouver une autre méthode pour les placer. À l'avant de l'appareil et sous le cadre, le côté droit jusqu'au milieu de l'appareil est recouvert de plaques de remplissage qui couvrent les baies vides. Le côté gauche héberge toutes les commandes, y compris l'indication/le bouton d'alimentation, le bouton NMI, le bouton d'identification du système, le connecteur vidéo, la balise d'information, l'emplacement pour carte mémoire vFlash, le port USB iDRAC, le port USB de gestion et l'écran LCD et les boutons pour le système ID, état et erreurs.
En se déplaçant vers l'arrière de l'appareil, la partie supérieure est principalement remplie d'emplacements pour cartes IO, et les connexions de base traversent le bas. En bas à droite, deux blocs d'alimentation avec ventilateurs et une carte Cache au-dessus d'eux. Se déplaçant vers la gauche se trouvent 4 connecteurs Ethernet, 2 ports USB, des connecteurs vidéo et série, un port iDRAC8, un connecteur d'identification du système et un bouton d'identification du système. Sur notre version, nous avons rempli les emplacements d'E/S avec deux cartes à double port 10 GbE et deux cartes à double port 16 GbE.
Le Dell EMC SC9000 prend également en charge une variété d'étagères de stockage ou d'extension. Dans notre cas, nous utilisons le SC420. Le SC420 dispose de 24 baies de 2.5 pouces et prend en charge les disques HDD et SSD SAS. Les 24 baies de lecteur occupent une grande partie de l'avant de l'appareil avec le bouton d'alimentation, d'état et d'identification sur le côté gauche. L'arrière de l'appareil comporte des blocs d'alimentation des deux côtés avec des ventilateurs et des interrupteurs d'alimentation qui s'y trouvent également. Le milieu comporte deux modules de gestion de boîtier, l'un empilé sur l'autre.
Vue d'ensemble de SCOS 7
Le système d'exploitation du centre de stockage (SCOS) 7 de Dell est le système d'exploitation et la pile logicielle qui s'exécutent directement sur les contrôleurs du centre de stockage. Cependant, à partir de SCOS 7, il ne s'agit plus d'une interface de gestion en soi. La distinction entre le système d'exploitation et l'outil de gestion est importante en raison de l'avènement de Dell Storage Manager (DSM) qui unifie la gestion de la série SC et de la famille de systèmes Dell EqualLogic PS. En d'autres termes, SCOS 7 fournit les crochets sous-jacents pour la gestion et la fonctionnalité du SC9000, que DSM utilise pour fournir une interface administrative.
L'une de nos principales conclusions concernant SCOS 7 est la supériorité de la dernière technologie de déduplication et de compression de Dell en termes de performances. Alors que la déduplication est devenue de plus en plus courante parmi les systèmes de stockage de nombreux fournisseurs, la manière dont la déduplication est mise en œuvre fait une différence. Dell a utilisé un processus de déduplication basé sur une planification, qui évite les pertes de performances que nous constatons généralement avec les solutions qui utilisent la déduplication en ligne. Avec le traitement basé sur la planification du SC9000, le flux de données est écrit directement sur le stockage disponible le plus rapide.
Par défaut, lorsque les données sont écrites pour la première fois sur le SC9000, elles sont placées dans le niveau de stockage flash le plus rapide d'une matrice RAID 10 en attendant la déduplication, la compression et la hiérarchisation automatisée. Après la déduplication et la compression, Data Progression de Dell conserve les données chaudes sur ce niveau le plus rapide jusqu'à ce qu'elles refroidissent et soient migrées vers RAID 5/6 pour un accès à long terme. L'inconvénient de cette approche par rapport à la déduplication et à la compression en ligne est que toutes les données atteignent le stockage dans leur taille complète et non optimisée. Cela signifie que le niveau de stockage le plus rapide doit disposer d'une capacité suffisante pour gérer les données entrantes jusqu'au prochain cycle planifié de déduplication, de compression et de hiérarchisation.
Avec Dell EMC SC9000 et SCOS 7, la déduplication et la compression sont désormais configurables au niveau sous-LUN. Par exemple, les administrateurs peuvent désigner des volumes spécifiques à traiter uniquement par l'algorithme de compression. SCOS 7 peut également être configuré pour désactiver la déduplication et la compression pour tout sauf les données inactives qui ont été stockées dans des instantanés.
La déduplication et la compression sont peut-être les gros titres de la mise à jour SCOS 7, mais l'efficacité des données sous-tend l'ensemble de l'architecture. Cela signifie que le SC9000 peut tirer parti des clones légers et des écritures, du provisionnement léger et d'outils tels que "Remote Instant Replay", qui applique le concept de provisionnement léger à la reprise après sinistre afin de fournir une réplication légère.
L'un des fruits de la décision de Dell de consolider la famille SC avec la famille EqualLogic PS est la nouvelle disponibilité de VMware Virtual Volumes (VVol) pour le SC9000, une fonctionnalité qui a été importée du côté de la série PS. VVols est un schéma qui rend les contrôleurs SCOS 7 conscients des machines virtuelles afin d'optimiser les performances des machines virtuelles. Cela signifie que les administrateurs peuvent configurer les services SCOS 7 par VM ainsi que par volume.
Le SCOS 7 de Dell intègre également de nouvelles fonctionnalités QoS basées sur le volume, qui permettent aux administrateurs de limiter les « volumes voisins bruyants » avec des exigences d'E/S exigeantes afin que ces volumes puissent mieux coexister dans des environnements de stockage partagés.
De plus, SCOS 7 introduit la technologie Dell Live Migrate, ce qui signifie que la fédération multi-baie fait partie du système d'exploitation qui s'exécute directement sur le SC9000. La migration en direct permet aux administrateurs SC9000, SC8000 et SC4020 de déplacer des volumes d'une baie à une autre via Dell Storage Manager, sans mettre les volumes hors ligne ni nécessiter de matériel et de logiciels supplémentaires. De même, la technologie Live Volume de Dell offre un basculement automatique transparent vers des volumes de secours sur une autre baie pour les scénarios de reprise après sinistre. Cette approche signifie que les applications peuvent continuer à s'exécuter pendant les pannes sans aucun matériel ou logiciel de virtualisation spécialisé.
Direction
Le Dell EMC SC9000 est géré à l'aide du client Storage Manager autonome de Dell EMC. La version testée ici est la version 2016 R2. Lors du premier lancement de Storage Manager Client, un écran de connexion vous demande un nom d'utilisateur/mot de passe, une adresse IP/nom d'hôte et un port auquel se connecter. Cliquez sur « Se connecter » pour vous connecter à Dell EMC Storage Manager et vous permettre de gérer vos systèmes.
La première page présentée est un écran récapitulatif avec tous les systèmes Storage Center connectés au système Storage Manager. Il donne un bref résumé des systèmes de stockage, des adresses IP, des versions et de l'état, ainsi que des capacités des systèmes sous gestion.
Explorer un système vous donne une multitude d'onglets qui détaillent le résumé du système, le stockage, le matériel, l'utilisation des E/S, les graphiques, les alertes et les journaux. Le premier onglet présenté est un résumé général donnant des informations sur l'espace configuré, l'espace libre et de nombreuses alertes différentes pouvant être déclenchées par le système.
La sélection de l'onglet "Stockage" permet d'entrer dans les entrailles du système où la configuration des volumes, des serveurs, des centres de stockage distants, des groupes PS distants, des domaines de panne, des disques, des types de stockage, des profils d'instantané et des profils de stockage est affichée. Chacun d'entre eux sera détaillé dans les prochaines sections.
La section Volumes affiche les volumes qui ont été configurés dans le système. Il montre les capacités de ces volumes, l'utilisation de ces volumes, l'espace actif (utilisé), la surcharge d'instantané, l'espace réel et une multitude d'autres statistiques pour les volumes. C'est également la zone où vous allez créer des volumes et gérer la hiérarchie des volumes.
Cliquer sur le lien "Créer un volume" lance l'assistant Créer un volume, qui vous permet de nommer votre volume, de sélectionner une taille pour le volume, de sélectionner un profil d'instantané, de l'affecter à un serveur et de définir différents profils pour le volume. Les capacités de réduction des données (compression ou compression et déduplication) tirent parti de la réduction des données basée sur le logiciel pour améliorer la capacité du système. Profil de stockage et Type de stockage sélectionnent le type de disque et la parité utilisés pour le backend du système.
La sélection de l'exploration descendante des serveurs vous montre les serveurs, les clusters de serveurs et les affectations de disque pour ces systèmes. Il s'agit de la zone qui serait considérée comme la partie « cartographie et masquage » du système.
La sélection du cluster de serveurs affiche les serveurs qui participent au cluster de serveurs, les informations sur l'espace et, plus important encore, les ID LUN et les informations HBA. La sélection d'un LUN dans la liste et un clic droit font apparaître des options pour modifier le LUN et permettent la modification de l'attribution de l'ID LUN.
Revenir à la zone principale des serveurs et cliquer sur "Créer un serveur" permet la création d'un nouveau serveur et l'attribution des HBA qui se trouvent sur ce serveur. Cette liste serait peuplée de serveurs inutilisés qui se sont enregistrés auprès du système et qui n'ont pas encore été attribués.
Cliquer sur "Créer un cluster de serveurs" permet de créer un cluster de systèmes qui partageront les mêmes LUN du système. Il existe des options pour ajouter un serveur au cluster, supprimer la sélection et créer un nouveau serveur, permettant à la population de systèmes d'accéder à un ou plusieurs LUN.
Le menu Remote Storage Centers permet aux utilisateurs de voir plusieurs Storage Centers différents qui sont connectés au système pour la réplication. Tout est configuré via iSCSI. Comme aucun système distant n'est répliqué, cet écran est actuellement vide.
Le menu Groupes PS distants affiche les baies PS Series distantes qui sont configurées pour la réplication, à nouveau configurées via iSCSI. Comme pour le menu Centres de stockage distants, puisqu'aucun n'est configuré, il n'y en a aucun à afficher ici.
Le menu Fault Domains affiche les ports frontaux et les mécanismes de basculement qui leur sont affectés. Le nombre de domaines de pannes configurés reflètera directement le nombre de matrices configurées dans l'environnement. Étant donné une structure de stockage unique, il y aura un domaine de pannes. Si un HBA, un port, un SFP ou un commutateur tombe en panne et que le WWN (ou l'IQN dans les configurations iSCSI) peut être transféré vers une autre interface physique, ces connexions seront déplacées vers une autre interface disponible. Vous trouverez plus d'informations dans les guides de configuration Dell sur le fonctionnement des domaines de panne et sur la manière dont ils doivent être configurés.
Le menu Disques affiche les disques du système et toutes les informations associées à ces disques. C'est là que la gestion de la résilience du disque est également configurée. Selon la configuration, les disques sont dans un état « redondant », ce qui signifie qu'un bit de parité (RAID5) ou un bit de miroir (RAID10) est configuré. La double redondance peut être configurée, ce qui serait une configuration RAID6.
L'onglet Types de stockage permet de configurer différents types de protection des données. Le système testé a RAID10 et RAID5-9 configurés tels quels et montre où la capacité est allouée. Cliquer sur le lien "Créer un type de stockage" permet la création d'une autre classe de stockage qui a la double parité activée, protégeant contre les pannes de double disque.
Les profils d'instantané sont l'endroit où la configuration de toutes les règles d'instantané est gérée. Cela permet de définir différentes politiques pouvant être appliquées à n'importe quel LUN du système afin de créer un régime d'instantanés pour une reprise après sinistre rapide.
Le dernier menu sous l'en-tête Stockage est l'onglet Profils de stockage. Cela permet de configurer la manière dont un niveau est alloué sur le système. Les niveaux par défaut spécifiés sont Recommandé, Priorité élevée, Priorité moyenne et Priorité faible. Sur le système testé, un autre profil a été créé qui spécifie que toutes les données vivent sur RAID10 plutôt que de pousser les instantanés à un niveau RAID inférieur (RAID 5).
Passant à l'onglet Matériel, il y a une ventilation complète de tous les contrôleurs et de leur matériel associé. Cela montre l'état des ports FC, des ports iSCSI, des ports SAS, du cache, des ventilateurs, des blocs d'alimentation, des disques et des tensions du système. C'est également là que les alarmes/alertes sont configurées pour notifier s'il y a un problème avec l'un des matériels.
L'onglet IO Usage affiche les performances du système sous forme d'agrégat, ou donne la possibilité d'explorer chaque volume (ou serveur ou autre composant) individuellement pour générer un rapport sur une valeur de performance par composant.
L'onglet Graphique fournit des informations similaires à l'onglet Utilisation des E/S, mais permet une sélection plus précise des métriques. Il permet également une collecte de données plus en temps réel (s'affichant aussi granulaire que les 5 dernières minutes, à des intervalles de 10 secondes) par rapport à l'onglet IO Usage, qui a la plus petite plage d'affichage d'un jour.
L'onglet Alertes affiche toutes les alertes sur le système qui pourraient entraîner une indisponibilité. Cela inclut les initiateurs hors ligne, les pannes de disque, les pannes matérielles et les avertissements de sécurité. C'est un endroit précieux pour rechercher des informations en cas de problème avec le système.
L'onglet Journaux est simplement le journal de tous les événements sur le système. Cela comprendra les connexions des utilisateurs, les changements de configuration et les choses de cette nature.
Le sous-menu Serveurs affiche les serveurs qui ont été enregistrés auprès de Dell EMC Storage Manager. Cela permet la surveillance et la gestion des systèmes (Windows, vCenter, ESXi) associés à Storage Manager.
Le sous-menu Replications & Live Volumes affiche les réplications de données actives en cours d'exécution sur le système. C'est là que la surveillance et la gestion de toutes les réplications auraient lieu.
Le sous-menu Surveillance affiche tout, des événements aux alertes. Tout ce qui se passe sur le système apparaîtra dans l'un des onglets de cette section et en fait un endroit idéal pour rechercher tout ce qui sort de l'ordinaire si le système rencontre des problèmes.
Le sous-menu Threshold Alerts est l'endroit où les seuils peuvent être configurés pour les alertes et les alarmes. Cela permet de configurer des valeurs pour définir quand les alarmes et les alertes sont déclenchées. Il existe des options pour définir l'heure du jour, les types d'objets et la définition de ce type d'objet pour déclencher l'alarme.
La sélection de l'onglet Requêtes permet une interrogation interactive du système pour voir où se situent les seuils lors d'une utilisation normale. Cela aidera à définir des valeurs d'alerte et d'alarme sur des valeurs qui sont en dehors des paramètres de fonctionnement normaux.
Le dernier sous-menu est le sous-menu Rapports. Par défaut, aucun rapport automatisé n'est configuré, mais les activer est aussi simple que de sélectionner "Modifier les paramètres de rapport automatisé". Une fois activé, cela devrait générer des rapports basés sur les sélections configurées et permettre la collecte à long terme de données de rapport pour les prévisions.
Globalement l'interface est fonctionnelle, mais datée. Il est surprenant de voir encore un client lourd comme interface de gestion principale pour configurer le système. De nombreux concurrents utilisent des interfaces HTML5 complètes pour gérer leurs tableaux. Dell EMC Enterprise Storage Manager s'appuie sur une machine virtuelle qui a rencontré des problèmes de stabilité lors de nos tests. Les administrateurs de stockage d'entreprise peuvent trouver fastidieux et peu intuitif d'effectuer des tâches qui ont été rationalisées par des produits tels que les périphériques EMC VNX et NetApp FAS.
Dell EMC Storage Manager dispose également d'une nouvelle interface utilisateur Web disponible. Bien que ce ne soit pas l'objet de cet examen, il s'agit d'une grande amélioration de la convivialité visuelle par rapport au client lourd. Il souffre toujours de certains des problèmes de convention de nommage dont souffre le gros client (le mappage et le masquage ne sont pas spécifiquement appelés, mais plutôt étiquetés "Serveurs") et la gestion des volumes mappés n'est pas aussi simple que sur les systèmes d'autres fournisseurs. Il ne prend pas non plus en charge la gestion du matériel, les réplications et les volumes en direct, et les clusters FluidFS, et en tant que tel, il ne peut pas être considéré comme le seul point de gestion pour le SC9000 ou Dell Enterprise Storage Manager. Cela étant dit, les améliorations visuelles de l'interface indiquent que Dell EMC travaille à l'amélioration de la convivialité du système. Si ces tâches supplémentaires pouvaient être implémentées dans l'interface utilisateur Web, ce serait un changement bienvenu par rapport au client lourd.
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.
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 exécuté sur des machines virtuelles invitées Windows Server 2012 R2, 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 9000 XNUMX sur le SCXNUMX (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
- Huit processeurs Intel E5-2690 v3 pour 249 GHz en cluster (deux par nœud, 2.6 GHz, 12 cœurs, 30 Mo de cache)
- 1 To de RAM (256 Go par nœud, 16 Go x 16 DDR4, 128 Go par processeur)
- Démarrage de la carte SD (Lexar 16 Go)
- 4 x adaptateur Mellanox ConnectX-3 InfiniBand (vSwitch pour vMotion et réseau VM)
- 4 x HBA FC double port Emulex 16 Go
- 4 x Carte réseau Emulex 10GbE à deux ports
- VMware ESXi vSphere 6.0/Enterprise Plus 8-CPU
En examinant les performances transactionnelles du Dell EMC SC9000 dans notre test SQL Server, nous ne voyons pas d'impact significatif de l'activation de la réduction complète des données sur la baie.
Bien que notre métrique de performances transactionnelles n'ait pas montré beaucoup de changement entre les résultats Raw et DR SC9000, nous constatons quelques différences subtiles en ce qui concerne les mesures de latence. Les performances globales pour le stockage brut étaient en moyenne de 14 ms, tandis que les performances avec DR activé étaient de 14 ms. Il s'agit de loin de la plus petite différence incrémentielle ajoutée par la réduction des données que nous ayons vue sur une baie de stockage jusqu'à présent.
Performances de Sybench
Chaque Banc Sys La machine virtuelle est configurée avec trois vDisks, un pour le démarrage (~ 92 Go), un avec la base de données pré-construite (~ 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
- Huit-seize processeurs Intel E5-2690 v3 pour 249 GHz en cluster (deux par nœud, 2.6 GHz, 12 cœurs, 30 Mo de cache)
- 1 à 2 To de RAM (256 Go par nœud, 16 Go x 16 DDR4, 128 Go par CPU)
- Démarrage de la carte SD (Lexar 16 Go)
- 4-8 x adaptateur Mellanox ConnectX-3 InfiniBand (vSwitch pour vMotion et réseau VM)
- 4 à 8 x HBA FC double port Emulex 16 Go
- 4 à 8 x Carte réseau Emulex 10GbE à deux ports
- VMware ESXi vSphere 6.0/Enterprise Plus 8-CPU
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
Vous trouverez ci-dessous une capture d'écran de notre test Sysbench avec une charge de 32 machines virtuelles exécutées sur le SC9000, tel que vu par Dell Storage Manager. Au total sur les deux volumes (un par contrôleur), nous avons mesuré une bande passante agrégée d'environ 4 Go/s en lecture/écriture et un peu plus de 200 XNUMX IOP R/W.
En passant cette vue aux contrôleurs eux-mêmes (qui voient le double du travail en tenant compte de la surcharge de parité RAID), cette charge a bondi à environ 10 Go/s combinés, poussant environ 500 XNUMX IOPS R/W mixtes.
En approfondissant l'examen d'un seul contrôleur pour surveiller son utilisation CPU/RAM au niveau 32VM, nous voyons le contrôleur flotter à environ 30 % d'utilisation. Cela nous indique que le contrôleur a encore beaucoup de marge disponible pour une charge supplémentaire, qui pourrait être capturée avec des SSD hautes performances ou des étagères supplémentaires ajoutées à la baie. Ainsi, même en poussant 5 Go et plus de 200 XNUMX IOPS, le contrôleur avait encore une énorme marge de manœuvre !
Alors que nous examinons les performances transactionnelles de Sysbench passant de 4 à 32 machines virtuelles, la partie la plus impressionnante est que jusqu'à la charge de travail la plus élevée, il existe une différence négligeable entre l'exécution du stockage avec ou sans la réduction des données activée. Ce n'est qu'au plus haut niveau que nous constatons que les performances globales chutent, dans ce cas de 21,158 19,043TPS à XNUMX XNUMXTPS.
En nous concentrant sur la latence globale moyenne dans notre test Sysbench, nous notons une différence minime entre la DR activée ou désactivée jusqu'à l'incrément de 32 VM. À ce stade, la latence passe de 48.6 ms (non DR) à 54 ms (DR).
Notre prochain test se concentre sur la latence au 99e centile, montrant davantage d'attributs des mesures de pointe enregistrées au cours de la période de test. C'est un autre domaine qui nous a surpris lors de notre examen du Dell EMC SC9000, car la réduction des données activée n'a provoqué aucun pic de latences maximales.
Analyse des performances VMmark
Chacun des benchmarks d'analyse des performances des applications tente de montrer comment les produits fonctionnent dans un environnement de production en direct par rapport aux affirmations de l'entreprise. Nous pensons qu'il est essentiel d'évaluer les périphériques de stockage dans le contexte de systèmes plus importants afin de comprendre la réactivité du stockage lors de l'interaction avec les principales applications de milieu de gamme. Un outil important pour évaluer les performances des applications est le Benchmark de virtualisation VMmark par VMware.
De par sa conception, VMmark est une référence très gourmande en ressources, avec un large éventail de charges de travail d'applications basées sur des machines virtuelles mettant l'accent sur le stockage, le réseau et l'activité de calcul. Cela signifie que des benchmarks VMmark correctement configurés peuvent donner un aperçu de la gamme de performances, y compris la couverture des E/S de stockage, du processeur et même des performances du réseau.
Avec les multiples clones de machines virtuelles, notre test VMmark a plutôt bien fonctionné avec les capacités de compression et de déduplication post-traitement du SC9000. Après le chargement sur les tuiles pour le test, nous avions consommé environ 6 To de stockage, avec 12 To utilisés dans le pool de stockage en fonction de notre type de stockage RAID1. Après avoir laissé la baie s'installer du jour au lendemain et avoir permis à son processus DR basé sur les instantanés d'avoir lieu, nous avons constaté une légère augmentation de l'empreinte globale de stockage à 15 To, puis nous avons assisté à une baisse gracieuse de l'empreinte à un peu plus de 1 To, car la taille des données était réduite. et déclassé en RAID5-9.
En regardant l'allocation de stockage lorsque le processus de réduction des données était terminé, la quantité de stockage restante dans RAID 10 était tombée à 82 Go, tandis que le stockage RAID 5-9 consommait 1.14 To. Cela nous a permis de réduire de 88 % le stockage consommé, ce qui nous a permis d'économiser un peu plus de 6.4 To (12.8 To sur disque)
Spécifications du cluster à 730 nœuds Dell PowerEdge R4 VMware VMmark
- Serveurs Dell PowerEdge R730 (x4)
- Processeurs : Huit Intel Xeon E5-2690 v3 2.6 GHz (12C/24T)
- Mémoire : 64 x 16 Go DDR4 RDIMM
- Adaptateur de bus hôte double port Emulex LightPulse LPe16002B 16 Go FC
- Carte réseau Ethernet double port Emulex OneConnect OCe14102-NX 10 Go
- VMware ESXi 6.0
Dans notre test d'application final en examinant les résultats de notre test VMmark sur le Dell EMC SC9000, nous constatons à nouveau que l'impact de la réduction des données post-traitement sur nos benchmarks est minime. De 1 à 26 tuiles, nous n'avons mesuré que des diminutions mineures des scores globaux et d'application dans VMmark avec la réduction des données activée. À la marque des 26 tuiles, les deux configurations se correspondaient, où notre cluster de calcul fixe saturait complètement ses ressources CPU.
Conclusion
Le Dell EMC SC9000 est l'un des systèmes de stockage de milieu de gamme les plus rapides, les plus performants et les plus évolutifs que nous ayons évalués au StorageReview Enterprise Test Lab. Le SC9000, exécutant SCOS 7 et géré par Dell Storage Manager (DSM), est une formidable combinaison difficile à surpasser ou à sous-évaluer. Les systèmes SC9000 peuvent gérer jusqu'à 960 disques avec une capacité brute de 3 Po et une capacité adressable de 2 Po. Cette évolutivité est possible, en partie, grâce à une variété de boîtiers disponibles, notamment des boîtiers 5U avec 84 baies de lecteur et une connectivité SAS 12 Go. De plus, Dell EMC a veillé à ce que l'ajout d'un nouveau boîtier soit simple, avec une nouvelle capacité disponible pour les pools de stockage existants et nouveaux. Avec la nouvelle prise en charge intégrée de la gestion EqualLogic PS via DSM, Dell EMC a beaucoup à offrir ici à ses clients existants, ainsi qu'aux administrateurs évaluant la famille Storage Center pour de nouveaux déploiements.
Un autre avantage de travailler avec un grand fournisseur établi comme Dell Technologies est la vaste bibliothèque d'intégrations tierces prises en charge par l'entreprise. Les contrôleurs SC9000 fonctionnant sur SCOS7 peuvent tirer parti des intégrations avec Microsoft, Oracle, OpenStack, IBM, CommVault, Symantec, Foglight et autres. Bien que la fonctionnalité VMware VVol ait été décrite en détail précédemment, il convient de mentionner que les administrateurs SC9000 peuvent également tirer parti d'un plug-in VMware vSphere, d'un adaptateur vCenter SRM et de la prise en charge VAAI.
Compte tenu des portefeuilles combinés de Dell et d'EMC, il est important de comprendre où s'intègre la famille SC. Dell EMC considère les familles SC Series et Unity comme un stockage résolument intermédiaire, avec XtremIO, ScaleIO et VMAX comme des solutions d'entreprise et orientées Web. Ne confondez pas le ciblage du SC avec un manque de capacités. Comme le montrent les données d'examen, le système fonctionne extrêmement bien avec des données fraîches, ainsi qu'avec des données qui ont subi la réduction des données post-traitement du SC (ou la migration dans des configurations hybrides). Le SC est également complet en termes de services de données, offrant des options telles que la réplication multiplateforme entre SC et le stockage Compellent et EqualLogic hérité dans le cadre DSM. S'il y a quelque chose à redire ici, c'est que DSM est daté (Java). Et mis à côté de Unity (HTML5), par exemple, c'est le jour et la nuit. Cela dit, Dell a investi dans une interface graphique Web pour le stockage SC qui est très prometteuse et recevra des mises à jour régulières, apportant aux fonctionnalités de l'application DSM installées une apparence moderne. Enfin, le stockage SC se poursuivra, car Dell dispose d'une large base installée de clients SC qui ne seront pas abandonnés. À long terme, cependant, il est raisonnable de s'attendre à ce que le stockage SC et Unity soient fusionnés, de la même manière que Dell a travaillé avec la fusion de Compellent et EqualLogic dans le stockage SC.
En ce qui concerne les performances, le Dell EMC SC9000 a excellé dans tous les domaines, obtenant les meilleurs mérites dans certains benchmarks, même s'il utilisait des disques SSD SAS à lecture intensive au lieu de disques à écriture intensive plus performants (et plus chers par To). Dans une première pour nous, en regardant une plate-forme de stockage avec des capacités de réduction des données, il n'y avait presque aucun impact sur les frais généraux allant du stockage brut à la compression complète et à la déduplication post-processus activée. VMmark et SQL Server ont tous deux montré des changements minimes, les performances ne perdant qu'un cheveu. Dans nos tests Sysbench à l'échelle, nous avons constaté une baisse tout en haut de l'échelle, mais jusque-là, la DR et les résultats bruts étaient au coude à coude. Cela incluait même nos mesures de latence au 99e centile, qui montraient que les latences maximales restaient à peu près les mêmes même avec la réduction des données en cours. Il existe une grande différence entre le SC9000 et les autres systèmes qui prennent en charge la réduction des données, et dans ce cas, il s'agit d'un post-traitement et non d'un traitement en ligne. En empruntant cette voie avec le stockage SC, le gros du travail de déduplication est géré lorsque le système est relativement sous-chargé (du jour au lendemain), ce qui permet d'obtenir un très bon profil de performances pour les nouvelles et les anciennes données. Cette architecture n'est cependant pas sans faiblesses ; la baie doit être suffisamment grande pour que les nouvelles écritures puissent augmenter pendant la journée et se contracter la nuit lorsqu'un instantané et un processus de migration de données surviennent. Ceci est différent de la réduction des données en ligne, qui ne nécessite pas d'espace de travail, mais qui affecte généralement les performances lorsque la baie est sous charge.
Le SC9000 s'est révélé être une baie de stockage très impressionnante, dépassant toutes nos attentes. Compte tenu de la maturité de la plate-forme SC, cela est peut-être considéré comme acquis. Ou peut-être qu'avec la vague de startups vocales dans l'espace flash, nous avons perdu de vue ce que SC peut faire. Quoi qu'il en soit, Dell EMC propose une gamme complète de stockage SC qui peut répondre aux besoins de n'importe quelle organisation au sein de la PME, ce qui facilite les démarrages modestes et la croissance en fonction des besoins. Le SC9000 entièrement flash que nous avons testé se situe au sommet de la gamme SC, apportant un ensemble complet de services de données et une prise en charge de premier ordre. Combiné à un profil de performances tout simplement stupéfiant pour cette classe de stockage, nous sommes fiers de décerner notre premier prix Editor's Choice de 2017 au Dell EMC SC9000.
Avantages
- Meilleure technologie de déduplication et de compression des données
- Gestion intégrée avec les baies Dell EqualLogic PS via Dell Storage Manager
- Plate-forme de support intégrée Dell Copilot
Inconvénients
- L'interface Dell Storage Manager installée semble datée
En résumé
Le Dell EMC SC9000 établit la norme en matière de performances et de fonctionnalités de stockage de milieu de gamme, et il le fait à un prix abordable et avec un package de support complet.
Page du contrôleur Dell EMC SC9000
Inscrivez-vous à la newsletter StorageReview