Le Seagate 1200 revendique le marché des SSD d'entreprise haut de gamme, car Seagate fait partie de la première vague de fournisseurs de stockage à proposer des SSD d'entreprise SAS 12 Gb/s. Le Seagate 1200 est disponible dans des formats de 1.8 pouces et 2.5 pouces, une hauteur z de 7 mm et des capacités allant jusqu'à 800 Go. La série 1200 est un SSD orienté performances pour le nombre croissant de plateformes hôtes et d'applications qui peuvent profiter de son interface 12Gb/s. Selon Seagate, les modèles 800 Go et 400 Go peuvent atteindre des débits séquentiels maximaux de 128k de 750 Mo/s pour les opérations de lecture et de 500 Mo/s pour les opérations d'écriture.
Le Seagate 1200 revendique le marché des SSD d'entreprise haut de gamme, car Seagate fait partie de la première vague de fournisseurs de stockage à proposer des SSD d'entreprise SAS 12 Gb/s. Le Seagate 1200 est disponible dans des formats de 1.8 pouces et 2.5 pouces, une hauteur z de 7 mm et des capacités allant jusqu'à 800 Go. La série 1200 est un SSD orienté performances pour le nombre croissant de plateformes hôtes et d'applications qui peuvent profiter de son interface 12Gb/s. Selon Seagate, les modèles 800 Go et 400 Go peuvent atteindre des débits séquentiels maximaux de 128k de 750 Mo/s pour les opérations de lecture et de 500 Mo/s pour les opérations d'écriture.
La série 1200 a été annoncée l'été dernier lorsque Seagate est arrivé à la table avec une gamme entièrement remaniée de produits flash allant des applications client au stockage d'entreprise haut de gamme. Près de trois ans après le déploiement du SSD d'entreprise Pulsar.2 et cinq ans après la création de sa division d'ingénierie NAND interne, Seagate a lancé un effort pour redynamiser son jeu sur le marché du stockage flash. Les ressources d'ingénierie NAND de Seagate commencent à afficher des rendements très positifs, leur Enterprise Turbo SSHD a eu beaucoup de succès lors de notre récent examen et de la Seagate 600 Pro a affiché des performances d'écriture et un contrôle de latence impressionnants pour sa catégorie. Le 1200 cherche ensuite à étendre la gamme de Seagate vers le haut pour les charges de travail d'entreprise les plus intensives.
Le 1200 est disponible en modèles SED (Self-Encrypting Drive) et FIPS SED et en modèles haute endurance (25 écritures sur disque par jour au lieu de 10). Sur les modèles où elle est intégrée, la technologie Lifetime Endurance Management de Seagate peut surveiller les charges de travail d'écriture et répondre aux niveaux d'usure élevés en ajoutant dynamiquement des retards aux commandes d'écriture, ce qui réduit les performances mais garantit que le disque n'a pas besoin d'être remplacé en raison de l'usure en écriture avant sa fin prévue. service.
Notre examen du Seagate 1200 porte sur quatre disques de 400 Go.
Spécifications du Seagate 1200
- Capacités : 800 Go, 400 Go, 200 Go
- Options d'interface : SAS 12 Go/s
- Type de flash NAND : 21 nmMLC
- Performance
- Taux de transfert de données soutenu, maximum (Mo/s) : 750
- Taux de transfert de données E/S, Max (Mo/s) : 1200
- E/S par seconde par watt (IOPS/W) : 27,160 800 (29,650 Go), 400 27,990 (200 Go), XNUMX XNUMX (XNUMX Go)
- Vitesse de commande de lecture/écriture séquentielle (Mo/s) maximale, 128 Ko : 750/500 (800 Go et 400 Go), 750/400 (200 Go)
- Taux de commande de lecture/écriture aléatoire (IOPS) maximal, 4 Ko : 110,000 40,000/800 400 (110,000 Go et 25,000 Go), 200 XNUMX/XNUMX XNUMX (XNUMX Go)
- Paramétrage/Fiabilité
- Erreurs de lecture non récupérables par bit lu, max : 1 par 10E16
- Taux d'échec annualisé (AFR) : 0.44 %
- Nombre total de téraoctets écrits pendant la période de garantie : 14,600 800 TBW (7300 Go), 400 3650 TBW (200 Go), XNUMX XNUMX TBW (XNUMX Go)
- Garantie limitée avec utilisation du support : 5 ans
- Gestion de l'alimentation
- +5/+12V Courant de démarrage maximum (A) : 0.7/0.4
- Puissance de veille moyenne (W) : 2.5
- Puissance moyenne en veille (W) : 3.0 (800 Go), 2.72 (400 Go), 2.89 (200 Go)
- Puissance de fonctionnement moyenne (W) : 4.05 (800 Go), 3.71 (400 Go), 3.93 (200 Go)
- Environnement
- Température de fonctionnement interne (°C) : 0 à 60
- Température hors fonctionnement (°C) : -40 à 75
- Taux de changement de température/heure, Max (°C) : 20
- Humidité relative, sans condensation (%) : 5 à 95
- Choc, 0.5ms (Gs): 1000
- Vibration, 20Hz à 2000Hz (Grms) : 11.08
- Hauteur (mm/po) : 7.0/0.276
- Largeur (mm/po) : 70.10/2.76
- Profondeur (mm/po) : 100.45/3.955
- Poids (g/lb) : 100/0.220
- Fonctionnalités d'auto-cryptage
- Chiffrement/déchiffrement automatique des données
- Accès contrôlé
- Générateur de nombre aléatoire
- Verrouillage du lecteur
- Jusqu'à 16 bandes de données indépendantes
- Effacement cryptographique
- Téléchargement authentifié du firmware
- Prise en charge de la commande SANITIZE
Concevoir et construire
Le Seagate 1200 dispose d'un châssis métallique avec un port de service et un voyant qui indique l'état et l'activité du disque, en plus de son interface SAS 12 Gb/s. Le 1200 s'adapte également à une part toujours croissante du marché des SSD d'entreprise qui est conçu autour de la hauteur z mince de 7 mm pour une compatibilité maximale dans différents environnements. Cela facilite l'intégration dans les plates-formes héritées conçues pour utiliser des disques durs de 15 mm ainsi que de nouveaux serveurs lames à espace limité.
Après avoir ouvert le Seagate 1200 Enterprise SSD, nous trouvons un contrôleur Marvell associé à la NAND Samsung eMLC 21 nm. La disposition NAND de notre échantillon de 400 Go comprend quatre packages NAND en haut de la carte de circuit imprimé et quatre en bas.
Au bas de la carte de circuit imprimé, les quatre boîtiers NAND restants sont visibles, ainsi que des condensateurs supplémentaires pour protéger les données en vol en cas de panne de courant.
Contexte des tests et comparables
Le SSD Seagate 1200 utilise un contrôleur Marvell et une NAND eMLC Samsung 21nm avec une interface prenant en charge SAS 12Gb/s. Le laboratoire de test StorageReview Enterprise utilise un serveur Supermicro SuperStorage 2027R-AR24NV comme banc d'essai SAS3, comprenant :
- 2 x Intel Xeon E5-2687 v2 (3.4 GHz, 25 Mo de cache, 8 cœurs)
- Jeu de puces Intel C602
- Mémoire - 256 Go (16 x 16 Go) 1333 Mhz Micron DDR3 enregistrés RDIMM
- Norme Windows Server 2012 – 100 Go Micron RealSSD P400e Démarrage SSD
- 3 HBA Supermicro SAS3 (contrôleurs LSI SAS 3008)
- 100 Go de démarrage Micron P400e Linux CentOS 6.3
- 200 Go de démarrage Micron P400m Windows Server 2012
- 100 Go de démarrage Micron P400e Linux CentOS 6.3 (Sysbench) avec Micron M500 960 Go pour le stockage de la base de données
- Adaptateur Mellanox ConnectX-3 double port VPI PCIe 3.0
Nous allons comparer le Seagate 1200 aux autres SSD eMLC actuellement disponibles avec une interface SAS 12Gb/s :
- Hitachi SSD800MM (400 Go, contrôleur Intel DB29AA11B0 comarqué, Intel 25 nm MLC NAND, 12.0 Gb/s SAS)
- Toshiba PX02SM (400 Go, contrôleur Marvell comarqué TC58NC9036GTC, Toshiba 24nm eMLC NAND, 12Gb/s SAS)
- Toshiba PX02SM (800 Go, contrôleur Marvell comarqué TC58NC9036GTC, Toshiba 24nm eMLC NAND, 12Gb/s SAS)
- Toshiba PX02SS (400 Go, contrôleur Marvell comarqué TC58NC9036GTC, Toshiba 24nm eMLC NAND, 12Gb/s SAS)
Analyse des performances des applications
Afin de comprendre les caractéristiques de performance des périphériques de stockage d'entreprise, il est essentiel de modéliser l'infrastructure et les charges de travail des applications trouvées dans les environnements de production en direct. Nos trois premiers benchmarks du SSD Seagate 1200 sont donc les Référence de stockage de base de données NoSQL MarkLogic, Performances MySQL OLTP via SysBench et votre Performances OLTP de Microsoft SQL Server avec une charge de travail TCP-C simulée.
Notre environnement de base de données MarkLogic NoSQL nécessite des groupes de quatre disques SSD d'une capacité utile d'au moins 200 Go, car la base de données NoSQL nécessite environ 650 Go d'espace pour ses quatre nœuds de base de données. Notre protocole utilise un hôte SCST et présente chaque SSD dans JBOD, avec un alloué par nœud de base de données. Le test se répète sur 24 intervalles, nécessitant entre 30 et 36 heures au total pour les SSD de cette classe. MarkLogic enregistre la latence moyenne totale ainsi que la latence d'intervalle pour chaque SSD.
Le HGST SSD800MM a conservé une avance décisive sur les comparables, avec seulement des pics occasionnels lors des opérations de lecture et d'écriture de fusion.
Le PX02SS s'est considérablement amélioré par rapport à ce que nous avions précédemment enregistré sur le SSD PX02SM SAS3. Une grande partie de sa latence est restée inférieure à 10 ms pendant toute la durée du test.
L'architecture PX02SM n'est pas optimisée pour les modèles d'accès de notre charge de travail NoSQL, déclenchant des latences atteignant ou dépassant la valeur maximale normalisée de 9 ms tout au long du protocole.
Le premier benchmark applicatif consiste en une base de données Percona MySQL OLTP mesurée via SysBench. Dans cette configuration, nous utilisons un groupe de Lenovo ThinkServer RD630 en tant que clients de base de données et l'environnement de base de données stocké sur un seul lecteur. Ce test mesure le TPS moyen (Transactions par seconde), la latence moyenne, ainsi que la latence moyenne au 99e centile sur une plage de 2 à 32 threads. Percona et MariaDB utilisent les API d'application compatibles Flash Fusion-io dans les versions les plus récentes de leurs bases de données, bien que pour les besoins de cette comparaison, nous testions chaque appareil dans leurs modes de stockage de blocs « hérités ».
En termes de performances MySQL globales, le Seagate 1200 se situe au bas des disques comparables, bien que ses performances à l'extrémité supérieure de notre charge de travail ne soient pas sans rappeler celles des comparables Toshiba PX02SM.
Les résultats de latence moyenne pour le Seagate 1200 reflètent les résultats des résultats de débit ; le Seagate 1200 a les latences moyennes les plus élevées, bien que le Seagate 1200 et le Toshiba PX02SM 400 Go aient tous deux connu des latences proches de 20 ms à l'extrémité supérieure de la charge de travail MySQL.
Le Seagate 1200 a surpassé tous les comparables de Toshiba dans nos mesures de latence dans le pire des cas lors du benchmark MySQL.
Protocole de test Microsoft SQL Server OLTP de StorageReview 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 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.
Pour cet examen, nous comparerons les disques avec chacun configuré comme un espace de stockage en miroir par Windows Server. Le Seagate 1200 atteint une performance de deuxième place derrière le HGST SSD800MM, avec 6,303.3 XNUMX TPS.
Le Seagate 1200 a également obtenu des résultats de latence moyenne de deuxième place parmi tous les SSD SAS eMLC 12 Gb/s que nous avons évalués à ce jour.
Analyse synthétique de la charge de travail d'entreprise
Les performances Flash varient à mesure que le disque est conditionné à sa charge de travail, ce qui signifie que le stockage Flash doit être préconditionné avant chaque repères synthétiques fio afin de s'assurer que les repères sont exacts. Chacun des disques comparables est effacé de manière sécurisée à l'aide des outils du fournisseur et préconditionné en état stable avec une charge importante de 16 threads et une file d'attente exceptionnelle de 16 par thread.
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)
Une fois le préconditionnement terminé, chaque périphérique est ensuite testé à intervalles réguliers sur plusieurs profils de profondeur de thread/file d'attente pour afficher les performances en cas d'utilisation légère et intensive. Notre analyse synthétique de la charge de travail pour le Toshiba PX02SS utilise deux profils qui sont largement utilisés dans les spécifications et les références des fabricants.
- 4k
- 100 % de lecture et 100 % d'écriture
- 8k
- 70 % de lecture/30 % d'écriture
Lors du préconditionnement pour la référence synthétique 4k, les performances de débit du Seagate 1200 ont commencé par une rafale plus élevée que tout comparable avant de s'installer dans une courbe très similaire au Toshiba PX02SS, au coude à coude pour la deuxième place derrière le HGST SSD800MM.
Après une rafale de latences moyennes parmi les meilleures de sa catégorie durant près de 20 minutes, le Seagate 1200 maintient une latence moyenne juste au-dessus du PX02SS, troisième plus faible parmi les comparables.
En termes de latences maximales, le Seagate 1200 a surpassé les comparables Toshiba lors du processus de préconditionnement 4k mais n'a pas été en mesure d'atteindre la cohérence du HGST SSD800MM.
Les calculs d'écart type lors du préconditionnement 4k ne révèlent aucune surprise pour le Seagate 1200, poursuivant sa deuxième place après la rafale.
Les résultats finaux de la référence 4k placent le Seagate 1200 en bas du peloton pour les performances de lecture avec 105,329 41,284 IOPS et une troisième place proche de XNUMX XNUMX IOPS en performances d'écriture.
Alors que le Seagate 1200 avait une latence moyenne relativement faible de 2.43 ms pour les opérations de lecture 4k, il occupait à nouveau une troisième place proche avec sa latence en écriture de 6.20 ms.
La latence maximale mesurée lors de notre benchmark synthétique 4k du Seagate 1200 était la deuxième plus élevée, derrière un pic de 18.5 ms mesuré lors de notre test du HGST SSD800MM. Dans les opérations d'écriture, les résultats ont été inversés, avec le Seagate 1200 avec le deuxième plus bas derrière le comparable HGST.
En calculant l'écart type des latences mesurées lors de notre benchmark 4k, nous confirmons que le Seagate 1200 a souffert de la plus grande variation des latences de lecture de sa catégorie à 1.26 ms, mais a fait beaucoup mieux lors des opérations d'écriture, avec un écart type de 3.47 ms juste derrière le HGST SSD800MM.
Notre prochaine charge de travail utilise des transferts de 8 70 avec un ratio de 30 % d'opérations de lecture et de 1200 % d'opérations d'écriture. Après avoir commencé avec les pires performances parmi les comparables, le Seagate 1200 monte en flèche pendant la première heure de la courbe de préconditionnement. À la fin du préconditionnement, le Seagate 37,500 atteint un état stable avec un peu moins de XNUMX XNUMX IOPS.
Le Seagate 1200 fonctionne également avec les latences les plus élevées après la période de rafale.
Avec le Toshiba PX02SM 800 Go, le Seagate 1200 connaît les latences maximales les plus spectaculaires lors du préconditionnement 8k 70/30.
La cohérence des résultats de latence tels que mesurés par l'écart type lors du préconditionnement 8k 70/30 place le Seagate 1200 au dernier rang des disques SAS 12 Gbit/s que nous avons évalués à ce jour.
Une fois les disques préconditionnés, la référence de débit 8k 70/30 fait varier l'intensité de la charge de travail de 2 threads et 2 files d'attente à 16 threads et 16 files d'attente. Le Seagate 1200 maintient les résultats de débit 8k les plus bas tout au long des variations de charge de travail.
En termes de latence moyenne, le Seagate 1200 reste toujours à la dernière place bien que ses résultats ne soient pas très différents du Toshiba PX02SM.
Le Seagate 1200 a connu des pics de latence inhabituels avec plusieurs combinaisons différentes de nombre de threads et de profondeur de file d'attente.
Mesuré en termes d'écart type, le Seagate 1200 a connu les latences les moins constantes au cours du protocole 8k 70/30.
Pour aller plus loin
À ce stade précoce de l'adoption du 12 Gb/s, le Seagate 1200 déclare que la société est dans une tentative sérieuse de gagner des parts de marché pour les cas d'utilisation de SSD d'entreprise les plus exigeants. Seagate s'appuie sur de nombreuses années d'expérience en matière de SSD avec les nouveaux disques des séries 600 et 1200 ; mais le pedigree Seagate en flash est quelque chose qui est souvent oublié. Seagate a été l'un des premiers acteurs de l'espace SSD d'entreprise, mais au cours des dernières années, ils n'y ont pas prêté autant d'attention, attendant leur heure pour obtenir un message clair sur ce que le marché voulait voir de Seagate. Alors que la part de marché des disques 15K et 10K haute vitesse commence à être érodée par le flash, le moment est venu pour Seagate d'être plus agressif, ce qui est mis en évidence par ses nouvelles offres flash pour les marchés des clients et des entreprises.
Le Seagate 1200 a démontré des capacités prometteuses dans notre benchmark SQL Server TPC-C, juste en dessous du HGST SSD800MM, mais a connu des faiblesses dans d'autres domaines. Dans notre benchmark MySQL TPC-C ainsi que dans notre test MarkLogic NoSQL, le Seagate 1200 s'est effondré par rapport au HGST SSD800MM et au Toshiba PX02SS avec lesquels il est en concurrence. Lors de nos tests synthétiques, le Seagate 1200 est arrivé vers le milieu ou la partie inférieure du pack en fonction de l'étape du test. Il offrait la vitesse de rafale en écriture 4K la plus élevée, dépassant le SSD800MM, mais s'installait juste en dessous du PX02SS en régime permanent. Dans notre charge de travail 8k 70/30, il est arrivé au bas du pack SAS3 avec une vitesse en régime permanent d'environ 37,500 XNUMX IOPS.
En fonction de son prix de volume, le Seagate trouvera des secteurs sur le marché flash en pleine croissance des entreprises où le 1200 répond à un objectif. Seagate est une marque de confiance et il est clair que l'infrastructure est en place pour prendre en charge le produit. D'un point de vue de l'ingénierie et des performances, le SSD 1200 est le plus remarquable pour signifier que la division SSD de Seagate est active et capable de concevoir un disque approchant les performances des titulaires de SSD d'entreprise même s'il n'a pas encore atteint la parité avec les autres à l'extrémité supérieure de la performance escalader.
Avantages
- De solides résultats dans notre benchmark d'application Microsoft SQL Server
- Excellentes vitesses de rafale d'écriture aléatoire 4K
Inconvénients
- Faible performance dans les benchmarks synthétiques, en particulier le protocole 8k 70/30
- Performances applicatives plus faibles dans les tests MySQL et NoSQL
Conclusion
Le disque SSD d'entreprise Seagate 1200 s'est bien comporté dans les tests d'application de base de données et démontre la capacité de Seagate à fabriquer et à distribuer un disque SSD d'entreprise compétent.