Memblaze propose une nouvelle génération de SSD NVMe conçus pour l'entreprise. Le PBlaze4 est destiné aux centres de données exécutant le cloud computing, les bases de données et d'autres applications exigeantes. Il est disponible dans les facteurs de forme demi-hauteur, demi-longueur (HHHL) et pleine hauteur, demi-longueur (FHHL), et avec des capacités allant de 800 Go à 6.4 To.
Memblaze propose une nouvelle génération de SSD NVMe conçus pour l'entreprise. Le PBlaze4 est destiné aux centres de données exécutant le cloud computing, les bases de données et d'autres applications exigeantes. Il est disponible dans les facteurs de forme demi-hauteur, demi-longueur (HHHL) et pleine hauteur, demi-longueur (FHHL), et avec des capacités allant de 800 Go à 6.4 To.
La série PBlaze4 peut maintenir l'intégrité des données transférées en cas de coupure de courant, avec des données dans des mémoires tampons temporaires enregistrées sur des supports NAND. Ces SSD offrent également une limitation thermique. La série PBlaze4 dispose d'un mode de gestion de la mémoire Pseudo-SLC (pSLC) qui a été conçu pour permettre à un MLC d'émuler la vitesse et la durabilité d'un SLC. Les lecteurs PBlaze4 désignent les parties de la mémoire utilisées pour les métadonnées comme pSLC pour une meilleure protection et fiabilité des métadonnées. Ils offrent également MemSpeed et MemSolid, qui sont conçus pour améliorer les performances, la fiabilité et la qualité de service des SSD PCIe.
Notre avis porte sur la version HHHL de 3.2 To.
Spécifications du Memblaze PBlaze4
- Capacité : 800 Go, 1.2 To, 1.6 To, 2.4 To, 3.2TB, 6.4 To
- Performance
- Lecture séquentielle (128 Ko) : 2.2 Go/s, 2.8 Go/s, 2.8 Go/s, 2.8 Go/s, 2.8 Go/s, 3.4 Go/s
- Ecriture séquentielle (128 Ko) IOPS : 700 Mo/s, 1.4 Go/s, 1.4 Go/s, 2.2 Go/s, 2.2 Go/s, 2.5 Go/s
- Lecture aléatoire soutenue (4 Ko) IOPS : 600 k, 740 k, 750 k, 730 k, 740 k, 800 k
- Ecriture aléatoire soutenue (4 Ko) IOPS (étendue de 100 %) : 60 240, 150 320, 200 250, XNUMX XNUMX, XNUMX XNUMX, XNUMX XNUMX
- Fiabilité
- Endurance à vie (lecteur de lingettes par jour) : 3, 4, 3, 4, 3, 3
- Latence lecture/écriture : 90 μs/20 μs
- Taux d'erreurs sur les bits non corrigibles : < 1 secteur par 10 ^ 17 bits lus
- Temps moyen entre pannes : 2 millions d'heures
- Facteur de forme : 2.5" HHHL (FHHL pour la version 6.4 To)
- Interface : PCIe 3.0 x 4 (PCIe 3.0 x 8 pour la version 6.4 To)
- Protocole : NVMe
- Mémoire flash NAND : MLC
- Système d'exploitation : RHEL, SLES, CentOS, Ubuntu, Windows Server, VMware ESXi
- Consommation électrique : <25 W (<35 W pour la version 6.4 To)
- Température de fonctionnement :
- AIC : température ambiante de 0 à 55 ℃ avec débit d'air suggéré
- 2.5 '': température ambiante de 0 à 35 ℃ avec débit d'air suggéré, température du boîtier de 0 à 70 ℃
- Débit d'air (LFM) : 300@25℃ (450@25℃ pour la version 6.4TB)
- Prise en charge logicielle : outil de gestion CLI, pilote intégré au système d'exploitation
Concevoir et construire
Memblaze propose son PBlaze4 dans deux facteurs de forme, dont un SSD 2.5" (PBlaze4 D750) et, dans ce cas, un facteur de forme de carte d'extension mi-hauteur et mi-longueur (PBlaze4 C750). D'un côté, il y a un dissipateur de chaleur argenté avec un couvercle gris foncé avec la marque Memblaze dessus. L'autre côté est une carte de circuit imprimé exposée où l'on peut voir la NAND Toshiba 15nm.
Le PBlaze4 utilise un connecteur PCIe Gen 3 x 4, tandis que la version FHHL 6.4 To utilise PCIe Gen 3 x 8.
Contexte des tests et comparables
Votre Laboratoire de test d'entreprise StorageReview fournit une architecture flexible pour effectuer des tests de performances des périphériques de stockage d'entreprise dans un environnement comparable à ce que les administrateurs rencontrent dans les déploiements réels. Le laboratoire de test d'entreprise intègre une variété de serveurs, de réseaux, de conditionnement d'alimentation et d'autres infrastructures de réseau qui permettent à notre personnel d'établir des conditions réelles pour évaluer avec précision les performances lors de nos examens.
Nous intégrons ces détails sur l'environnement de laboratoire et les protocoles dans les revues afin que les professionnels de l'informatique et les responsables de l'acquisition du stockage puissent comprendre les conditions dans lesquelles nous avons obtenu les résultats suivants. Aucun de nos examens n'est payé ou supervisé par le fabricant de l'équipement que nous testons. Des détails supplémentaires sur le Laboratoire de test d'entreprise StorageReview et un aperçu de ses capacités de mise en réseau sont disponibles sur ces pages respectives.
Nous avons testé le Memblaze en le comparant aux autres SSD suivants :
- Intel HHHL P3608 1.6 To
- Huawei HHHL ES3000v2 1.6 To
- SanDisk SHHL PX600 2.6 To
- Huawei HHHL ES3000v2 3.2 To
- HGST HHHL SN100 3.2 To
Analyse de la charge de travail 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 premiers repères pour le Memblae PBlaze4 sont donc les Performances MySQL OLTP via SysBench et Performances OLTP de Microsoft SQL Server avec une charge de travail TCP-C simulée. Pour nos charges de travail d'application, chaque lecteur exécutera 2 à 4 machines virtuelles configurées de manière identique.
StorageReview's Protocole de test OLTP Microsoft SQL Server utilise la version actuelle du Transaction Processing Performance Council's Benchmark C (TPC-C), une référence de traitement des transactions en ligne qui simule les activités trouvées dans des environnements d'application complexes. Le benchmark TPC-C est plus proche que les benchmarks de performances synthétiques pour évaluer les forces de performance et les goulots d'étranglement de l'infrastructure de stockage dans les environnements de base de données. Chaque instance de notre machine virtuelle SQL Server pour cet examen utilise une base de données SQL Server de 333 Go (échelle 1,500 15,000) et mesure les performances transactionnelles et la latence sous une charge de XNUMX XNUMX utilisateurs virtuels.
En regardant la sortie SQL Server, le lecteur Memblaze avait un TPS supérieur de 3,157.235 3,157.112 avec un total de 3000 2 TPS. La meilleure performance est venue du Huawei ES3,157.34vXNUMX, qui a enregistré un total de XNUMX XNUMX TPS.
En regardant la latence moyenne lors du test de référence SQL Server de 15 4 utilisateurs virtuels, l'agrégat de 7.5 ms du PBlaze7.0 le place juste derrière les SSD SanDisk et Huawei, qui ont tous deux affiché XNUMX ms.
La prochaine référence d'application consiste en une base de données Percona MySQL OLTP mesurée via SysBench. Ce test mesure le TPS moyen (Transactions par seconde), la latence moyenne, ainsi que la latence moyenne au 99e centile. 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 testons chaque appareil dans leurs modes de stockage de blocs « hérités ».
Dans le benchmark moyen des transactions par seconde, l'agrégat Memblaze était supérieur à tous ses rivaux. La meilleure performance du PBlaze4 sur une seule machine virtuelle était de 1,509.3 XNUMX TPS.
En regardant nos résultats de latence moyenne, le Memblaze n'a pas fait aussi bien que l'Intel P3608, avec des machines virtuelles individuelles fonctionnant entre 21.20 ms et 21.66 ms. Cependant, le PBlaze4 a eu le score global le plus bas de 21.50 ms.
Dans notre latence MySQL au 99e centile, un scénario du pire des cas, le Memblaze s'est produit au milieu du peloton avec des machines virtuelles fonctionnant entre 52.29 ms et 52.65 ms, tandis que le disque SanDisk PX600 le plus performant affichait un total très impressionnant de seulement 41.92 ms.
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 Memblaze PBlaze4 utilise deux profils, qui sont largement utilisés dans les spécifications et les benchmarks des fabricants. Il est important de prendre en considération le fait que les charges de travail synthétiques ne représenteront jamais à 100 % l'activité observée dans les charges de travail de production et, à certains égards, décrivent de manière inexacte un lecteur dans des scénarios qui ne se produiraient pas dans le monde réel.
- 4k
- 100 % de lecture et 100 % d'écriture
- 8k
- 70 % de lecture/30 % d'écriture
Dans notre test de préconditionnement d'écriture de débit 4k, le Memblaze obtient des points pour la cohérence, bien qu'il ait un peu augmenté au début, commençant à environ 290,000 180,000 IOPS et atteignant un état stable à environ 300 2. En comparaison, les disques Huawei, HGST et Intel avaient des pics de démarrage beaucoup plus importants. Le Huawei ES3.2vXNUMX XNUMX To avait le débit en régime permanent le plus élevé.
Lors du test de latence moyenne, le Memblaze était généralement cohérent mais pas exceptionnellement, avec un score de départ d'environ 0.8 ms et atteignant un état stable d'environ 1.4 ms. C'était inférieur à plusieurs de ses concurrents, mais pas à l'Intel P3608.
Le PBlaze4 avait la latence maximale la plus élevée de tous les cinq disques inclus dans ce test, et il a montré des pics fréquents tout au long du test. Le HGST SN100 était généralement plus cohérent, mais avait parfois des pics très sévères, tandis que les disques Intel et Huawei étaient très stables.Les calculs d'écart type sont destinés à faciliter la visualisation de la cohérence des résultats de performances de latence SSD. Dans ce test, l'offre Memblaze a commencé avec la latence la plus élevée, même si elle a fini par faire mieux que le Huawei ES3000v2 1.6 To. Cependant, sa latence en régime permanent était supérieure à celle des trois autres disques.
Testé pour un débit de 4k, le lecteur Memblaze était l'un des plus lents avec 705,868 180,006 IOPS en lecture et 851,693 XNUMX en écriture. À titre de comparaison, le lecteur Intel a montré les meilleures performances d'écriture avec un impressionnant XNUMX XNUMX IOPS.
Le PBlaze4 est sorti en milieu de peloton en latence moyenne avec 0.36 ms en lecture et 1.42 en écriture. Il a été solidement battu par l'Intel P3608 en lecture et le Huawei ES3000v2 3.2 To en écriture.
En latence maximale, l'offre Memblaze avait le meilleur score de lecture à 4.6 ms, mais sa vitesse d'écriture de 179.8 ms était de loin la pire.
Les scores d'écart type avaient à nouveau le PBlaze4 en tête en lecture à 0.107 ms, mais cette fois, il n'était pas près du bas lors de l'écriture, ce qui «honore» le Huawei ES3000v2 1.6 To
Notre prochaine charge de travail utilise des transferts de 8 70 avec un ratio de 30 % d'opérations de lecture et de XNUMX % d'opérations d'écriture. Encore une fois, nous commencerons par les résultats du préconditionnement avant de passer aux tests principaux.
En termes de débit, l'offre Memblaze a obtenu des scores remarquablement cohérents, restant autour de 170,000 4 IOPS pendant toute la durée du test, tandis que ses comparables ont montré beaucoup plus de variations. Le PBlazeXNUMX s'est de nouveau retrouvé au milieu du peloton une fois que tous avaient atteint un état d'équilibre.
Notre test de latence moyenne a répété la même histoire, avec le lecteur Memblaze oscillant entre 1.4 ms et 1.5 ms pendant tout le test, tandis que ses rivaux avaient beaucoup plus de variations. Une fois que tout a atteint un état stable, le Huawei ES3000v2 3.2 To a été le grand gagnant.
Le PBlaze4 a vu des pics tout au long des résultats de latence maximale, même si ceux-ci n'étaient pas aussi mauvais que ceux rencontrés occasionnellement par le HGST SN100. Les SSD de Huawei étaient plus stables, et celui d'Intel était le plus stable de tous, restant autour de la marque de latence de 15 ms tout au long du test.
Dans le préconditionnement de l'écart type, nous voyons à nouveau le PBlaze4 conserver un score assez constant tout au long de nos tests, se situant presque au milieu du peloton.
Après avoir entièrement préconditionné le lecteur Memblaze, nous l'avons soumis à notre test principal 8k 70/30.
En termes de débit, ce disque est resté solidement au milieu du peloton, en concurrence au coude à coude avec les offres Intel, HGST et Huawei de 1.6 To. Le Huawei ES3000v2 3.2 To a cependant été le grand gagnant, surpassant ses rivaux dans toutes les conditions.
La latence moyenne reflétait les résultats de débit, le disque Memblaze étant fortement en concurrence avec celui d'Intel, HGST et Huawei de 1.6 To, et le ES3000v2 3.2 To prenant à nouveau la tête.
L'histoire était différente avec une latence maximale, cependant, le PBlaze4 exécutant une latence sensiblement plus élevée que ses comparables. Les quatre autres disques ont tous bien mieux fonctionné, les offres de Huawei affichant les meilleures performances.
Nos résultats d'écart type montrent que le disque Memblaze fonctionne à nouveau à peu près comme les disques Intel et HGST dans une gamme de conditions, mais à mesure que les conditions devenaient plus exigeantes, le disque Huawei de 1.6 Go a commencé à afficher de meilleures performances tandis que le disque de 3.2 Go a commencé à faire pire.
Pour aller plus loin
Le Memblaze PBlaze4 est un SSD de niveau entreprise, la version FHHL AIC de 6.4 To étant le projet phare de l'entreprise. Le PBlaze4 a une interface NVMe sur PCIe et il est proposé à la fois en HHHL et FHHL (ainsi qu'en 2.5″) et sa capacité varie de 800 Go à 6.4 To. Nous avons testé la version 3.2 To HHHL dans cette revue, alors que la version 2.5″ que nous avons examinée précédemment se classait assez bien et correspondait étroitement au profil de performances de son frère AIC. Le fait d'être proposé dans différents facteurs de forme offre aux clients une flexibilité lors du choix de celui qui convient le mieux à une plate-forme donnée. Si l'échange à chaud ou l'intégration dans un serveur plus récent offrant un accès frontal est possible, les modèles 2.5″ offrent certains avantages. Si le serveur ne prend pas en charge les SSD NVMe 2.5″, les AIC sont favorables étant compatibles avec presque tous les serveurs modernes.
Le Memblaze PBlaze4 AIC s'est révélé être un bon SSD dans nos benchmarks, bien qu'il ait eu quelques endroits où il pourrait être amélioré, il a particulièrement bien fonctionné dans certains de nos tests de base de données, avec Sysbench lui donnant un score global de 5954.8 TPS, battant un certain nombre de SSD similaires. Le disque Memblaze est resté au milieu du peloton dans notre test 8K 70% Read/30% Write ainsi que dans notre test 4K 100% Read mesurant 705,868 2.5 IOPS. Semblable au profil de performances que nous avons noté lors de l'examen du PBlaze4 de XNUMX pouces, l'AIC avait des pics de latence maximale qui apparaissaient sous des charges plus élevées. Memblaze a cependant réagi rapidement à cela et vient de publier une mise à jour qui a ramené ces valeurs dans des plages normales pour le groupe SSD NVMe.
Avantages
- Performances élevées de la base de données
- Interprète solide dans la plupart des situations
- Conception flexible avec une large offre de capacité
Inconvénients
- A montré des pics de latence maximale plus élevés
Conclusion
Le Memblaze PBlaze4 est un AIC SSD de niveau entreprise qui affiche de très bonnes performances dans des conditions de base de données et des performances généralement moyennes dans d'autres situations.
Fiche produit Memblaze PBlaze4
Inscrivez-vous à la newsletter StorageReview