Le Micron P420m est un accélérateur d'applications d'entreprise d'une capacité totale allant jusqu'à 1.4 To qui exploite l'interface PCIe et est uniquement proposé dans des facteurs de forme demi-hauteur, demi-longueur (HHHL) et 2.5". Micron a opté pour 25 nm MLC NAND pour le P420m afin de répondre non seulement aux exigences du marché en matière de performances et de fiabilité, mais également de fournir une offre de capacité plus rentable et plus élevée que leur P320h qui est couplé avec SLC NAND. L'autre différence fondamentale entre le P420m et le P320h est que Micron a ajouté des condensateurs pour protéger les données en vol en cas de perte de puissance imprévue. La fonction supplémentaire de protection des données maintient la carte sous tension suffisamment longtemps pour vider toutes les écritures sur la NAND, offrant aux entreprises une couche supplémentaire de protection des données. La carte HHHL s'interface via PCIe Gen2 x8 pour atteindre des performances de lecture séquentielle jusqu'à 3.3 Go/s avec des écritures jusqu'à 630 Mo/s et des lectures aléatoires jusqu'à 750,000 95,000 IOPS et 2.5 2 IOPS pour l'activité d'écriture. Les interfaces 4" sur PCIe Gen1.8 x430,000 pour jusqu'à XNUMX Go/s et XNUMX XNUMX IOPS, respectivement.
Le Micron P420m est un accélérateur d'applications d'entreprise d'une capacité totale allant jusqu'à 1.4 To qui exploite l'interface PCIe et est uniquement proposé dans des facteurs de forme demi-hauteur, demi-longueur (HHHL) et 2.5". Micron a opté pour 25 nm MLC NAND pour le P420m afin de répondre non seulement aux exigences du marché en matière de performances et de fiabilité, mais également de fournir une offre de capacité plus rentable et plus élevée que leur P320h qui est couplé avec SLC NAND. L'autre différence fondamentale entre le P420m et le P320h est que Micron a ajouté des condensateurs pour protéger les données en vol en cas de perte de puissance imprévue. La fonction supplémentaire de protection des données maintient la carte sous tension suffisamment longtemps pour vider toutes les écritures sur la NAND, offrant aux entreprises une couche supplémentaire de protection des données. La carte HHHL s'interface via PCIe Gen2 x8 pour atteindre des performances de lecture séquentielle jusqu'à 3.3 Go/s avec des écritures jusqu'à 630 Mo/s et des lectures aléatoires jusqu'à 750,000 95,000 IOPS et 2.5 2 IOPS pour l'activité d'écriture. Les interfaces 4" sur PCIe Gen1.8 x430,000 pour jusqu'à XNUMX Go/s et XNUMX XNUMX IOPS, respectivement.
À la base, le Micron P420m dispose du même contrôleur Micron/IDT ASIC personnalisé que son frère le Micron P320h PCIe et la même architecture RAIN (tableau redondant de NAND indépendants). RAIN fournit des algorithmes intégrés à l'appareil qui utilisent RAID5 sur les canaux flash, permettant à Micron d'offrir des performances, une fiabilité et une intégrité des données supérieures. RAIN garantit également un fonctionnement continu du disque même après une panne de canal en lançant une reconstruction automatique en arrière-plan lorsqu'une panne est détectée. RAIN est entièrement automatisé et fonctionne entièrement en arrière-plan sans dégrader les performances au niveau du système.
Le marché des accélérateurs d'applications dans son ensemble offre un large éventail d'options en termes de capacité et de performances, mais une caractéristique qui peut être négligée est la consommation d'énergie. Certaines solutions consomment tellement d'énergie et expulsent tellement d'énergie que le refroidissement de l'hôte est une préoccupation sérieuse. Le P420m, d'autre part, est bien dans la spécification PCIe et est évalué à seulement 8 W en veille (7 W sur le 350 Go 2.5"), avec une puissance active allant jusqu'à 30 W selon la capacité, le facteur de forme et les options de réglage des performances. Le 2.5" le facteur de forme est évalué à 14 W pour 350 Go et 22 W pour 700 Go. Le facteur de forme HHHL est évalué à 22 W pour 700 Go, tandis que le modèle 1.4 To est cité à 25 W avec la limitation de puissance activée et à 30 W sans son activation.
Comme indiqué, le Micron P420m est disponible dans les formats PCIe HHHL et 2.5". Le facteur de forme PCIe 2.5" continue d'être unique à Micron, bien que d'autres aient montré des démonstrations de la technologie. Dell a créé un fond de panier pour leur Serveurs PowerEdge 12G pour les disques qui leur permet d'être montés par groupes de quatre dans des baies de disques traditionnelles orientées vers l'avant. Bien sûr, le fait de pouvoir accéder aux disques via l'avant du serveur sans avoir à éteindre le système et à retirer le couvercle pour entretenir le disque est considéré comme un avantage substantiel par certains. Cela aide également que les disques PCIe 2.5" de Micron soient de loin le stockage le plus rapide disponible dans cette taille de disque, comme le montre notre Test du P2.5h 320".
Le 2.5 "est livré dans des capacités de 350 Go et 700 Go, tandis que le HHHL est disponible dans les capacités de 700 Go et de 1.4 To de l'échelon supérieur. Les cartes HHHL offrent une endurance de 5 PBW (700 Go) et 10 PBW (1.4 To). Nos unités d'examen sont quatre Cartes d'une capacité de 1.4 To.
Spécifications du SSD Micron P420m Enterprise PCIe
- Capacités
- 700 Go (MTFDGAR700MAX-1AG1Z)
- Lecture séquentielle : 3.3 Go/s (128 Ko, en régime permanent)
- Écriture séquentielle : 600 Mo/s (128 Ko, état stable)
- Lecture aléatoire : 750,000 4 IOPS (XNUMX Ko, état stable)
- Écriture aléatoire : 50,000 4 IOPS (XNUMX Ko, état stable)
- 1.4TB (MTFDGAR1T4MAX-1AG1Z)
- Lecture séquentielle : 3.3 Go/s (128 Ko, en régime permanent)
- Écriture séquentielle : 630 Mo/s (128 Ko, état stable)
- Lecture aléatoire : 750,000 4 IOPS (XNUMX Ko, état stable)
- Écriture aléatoire : 95,000 4 IOPS (XNUMX Ko, état stable)
- 700 Go (MTFDGAR700MAX-1AG1Z)
- Latence Prêt : <100 µs
- Latence d'écriture : <13µs
- Interface : PCIe Gen2 x8
- Puissance : 30W maximum, 8 en veille
- Facteur de forme : HHHL
- Dimensions: 68.90mm x 167.65mm x 18.71mm
- Température de fonctionnement : 0°C à +50°C
- Fiabilité et endurance
- Taux d'erreurs sur les bits non corrigibles (UBER) : <1 secteur sur 1017 bits lus
- MTTF : 2 millions d'heures
- PBW : 5 (700 Go), 10 (1.4 To)
- Compatibilité OS
- Microsoft : Windows Server 2008 R2 SP1 (x86-64), Windows Server 2008 R2 SP1 Hyper-V (x86-64), Windows Server 2012 (x86-64) SP128, Windows 7 (x86-64)
- Linux : RHEL Linux 5.5, 5.6, 5.7, 5.8, 6.1, 6.2, 6.3 (x86-64), SLES Linux 11 SP1 et SP2 (x86-64)
- VMware 5.0, 5.1 (x86-64)
- GPL open source (Kernel Rev. 2.6.25+)
Concevoir et construire
Le Micron P420m est un accélérateur d'application PCIe x8 mi-hauteur, mi-longueur qui comprend un seul contrôleur monté sur la carte mère, avec des cartes filles attachées pour loger plus de condensateurs MLC NAND et de panne de courant. Comme son frère P320h haut de gamme basé sur SLC NAND, le P420m suit la spécification HHHL universelle, permettant des installations pour à peu près n'importe quel emplacement PCIe de serveur ouvert.
Les condensateurs de coupure de courant sont nouveaux sur le Micron P420m pour aider à garantir l'intégrité des données en cas de coupure de courant, car Micron a activé la mise en cache de réécriture en exploitant la DRAM sur le P420m. Le P320h avait sa configuration par défaut définie sur écriture immédiate, bien que les utilisateurs puissent (à leur propre discrétion) activer la mise en cache en écriture différée pour des performances accrues. Étant donné que les conditions par défaut ont changé pour aider à améliorer les performances de la nouvelle plate-forme MLC, Micron a choisi d'assurer des performances fiables quelles que soient les conditions de l'environnement installé.
Le haut de la carte comporte une plaque noire adhésive avec la marque Micron P420m. Cette plaque sert également à protéger la carte fille de la couche supérieure avec ses condensateurs de coupure de courant, ainsi que le dissipateur thermique du contrôleur. Ce contrôleur est un contrôleur Micron/IDT ASIC qui a également été trouvé sur le Micron P320h. En ce qui concerne la NAND, Micron inclut 64 de ses propres packages Micron 31C12NQ314 25nm MLC NAND. Cela revient à 2048 Go ou à une capacité brute, qui est ensuite surapprovisionnée jusqu'à 1.4 To disponible.
Contexte des tests et comparables
Le SSD Micron P420m Enterprise PCIe utilise un contrôleur Micron/IDT ASIC et Micron MLC NAND avec une interface PCIe 2.0 x8.
Comparables pour cet avis :
- Fusion-io ioDrive2 (1.2 To, 1 x contrôleurs FPGA Xilinx Virtex-6, MLC NAND, PCIe 2.0 x4)
- Huawei Tecal ES3000 (1.2 To, 3 contrôleurs FPGA propriétaires, MLC NAND, PCIe 2.0 x8)
- Intel SSD 910 (800 Go, 4 x Intel EW29AA31AA1, MLC NAND, PCIe 2.0 x 8)
- LSI Nytro WarpDrive BLP4-400 (400 Go, 4 contrôleurs SandForce SF-2500, Toshiba eMLC NAND, PCIe 2.0 x8)
- Micron P320h (700 Go, contrôleur IDT, SLC NAND, PCIe 2.0 x8)
- Virident FlashMAX II (2.2 To, 2 contrôleurs FPGA propriétaires, eMLC NAND, PCIe 2.0 x8)
Tous les accélérateurs d'applications PCIe sont évalués sur notre plate-forme de test d'entreprise de deuxième génération basée sur un Lenovo Think Server RD630. Pour les benchmarks synthétiques, nous utilisons FIO version 2.0.10 pour Linux et version 2.0.12.2 pour Windows. Dans notre environnement de test synthétique, nous utilisons une configuration de serveur grand public avec une vitesse d'horloge de 2.0 GHz, bien que des configurations de serveur avec des processeurs plus puissants puissent offrir des performances encore meilleures.
- 2 x Intel Xeon E5-2620 (2.0 GHz, 15 Mo de cache, 6 cœurs)
- Jeu de puces Intel C602
- Mémoire – 16 Go (2 x 8 Go) 1333 Mhz DDR3 enregistrés RDIMM
- Windows Server 2008 R2 SP1 64 bits, Windows Server 2012 Standard, CentOS 6.3 64 bits
- 100GB Micron P400e Démarrage SSD
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA (pour les SSD de démarrage)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA (pour l'analyse comparative des SSD ou HDD)
Il convient de noter que les comparables que nous avons sélectionnés sont en grande partie des disques basés sur MLC, à l'exception du lecteur SLC Micron PCIe. Cela dit, tous les disques PCIe ne sont pas créés de la même manière en termes d'objectifs de performances et de prix. Des applications spécifiques nécessitent des besoins de stockage spécifiques, nous avons donc choisi de standardiser les compositions sur le type NAND plutôt que sur le nombre de contrôleurs, etc.
Analyse des performances des applications
Sur le marché des entreprises, il existe une énorme différence entre la façon dont les produits prétendent fonctionner sur papier et la façon dont ils fonctionnent dans un environnement de production en direct. Nous comprenons l'importance d'évaluer le stockage en tant que composant de systèmes plus importants, et surtout la réactivité du stockage lors de l'interaction avec les principales applications d'entreprise. Pour cela, nous avons déployé des tests applicatifs incluant notre propre Référence de stockage de base de données NoSQL MarkLogic et le Performances MySQL via SysBench.
Dans l'environnement de base de données MarkLogic NoSQL, nous testons des accélérateurs d'application PCIe uniques avec une capacité utilisable supérieure ou égale à 700 Go. Notre base de données NoSQL nécessite environ 650 Go d'espace libre pour fonctionner, répartis également entre quatre nœuds de base de données. Dans notre environnement de test, nous utilisons un hôte SCST et présentons chaque SSD dans JBOD (alors que certains SSD PCIe exploitent le logiciel RAID0), avec un périphérique ou une partition allouée 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 catégorie. En mesurant les latences internes vues par le logiciel MarkLogic, nous enregistrons à la fois la latence moyenne totale, ainsi que la latence d'intervalle pour chaque SSD.
Le Huawei ES3000 1.2 To HP offrait la meilleure latence du groupe, avec une latence d'intervalle moyenne maximale comprise entre 3.5 et 9.9 ms.
Le Micron P320h 700 Go basé sur SLC est arrivé ensuite dans le groupe, avec des pics mesurant entre 12 et 17.7 ms.
Le HP Virident FlashMAX II 2.2 To s'est inséré au milieu de notre pack SSD PCIe basé sur MLC, avec des pics de latence moyens mesurant entre 16 et 26 ms.
Le SSD Intel 910 a bondi en termes de latence moyenne globale par rapport au Virident FlashMAX II 2.2 To, avec des pics allant de 6 à 50 ms.
Le Fusion-io ioDrive2 a également suivi les accélérateurs d'application PCIe multi-contrôleurs avec des pics allant également de 6 à 50 ms.
Le Micron P420m est arrivé en bas du groupe dans notre test de base de données MarkLogic NoSQL, avec des pics mesurant entre 25 et 74 ms.
Notre prochain test d'application consiste à Test de la base de données Percona MySQL via SysBench, qui mesure les performances de l'activité OLTP. Dans cette configuration de test, nous utilisons un groupe de Lenovo ThinkServer RD630 et chargez un environnement de base de données sur un seul disque SATA, SAS ou PCIe. 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 testons chaque appareil dans leurs modes de stockage de blocs "hérités".
Dans notre test SysBench, le SSD Micron P420m Enterprise PCIe s'est comporté vers le milieu supérieur du pack, mesurant 2,361 32TPS à 2 threads, devançant légèrement le Fusion ioDriveXNUMX MLC et devançant le Virident FlashMAX II ainsi que le LSI Nytro. WarpDrive.
Avec ses solides performances transactionnelles, le Micron P420m offrait une latence moyenne allant de 8.55 ms à 2 threads à 13.55 ms à 32 threads.
Bien que le TPS moyen ou la latence soit important, une autre considération précieuse est la latence au 99e centile indiquant les performances les plus défavorables au cours du test. Le Micron P420m s'est classé au milieu du peloton, allant de 18.8 ms à 25.8 ms.
Analyse synthétique de la charge de travail d'entreprise
Notre benchmark de stockage d'entreprise synthétique Le processus commence par une analyse des performances du variateur au cours d'une phase de préconditionnement approfondie. Chacun des disques comparables est effacé de manière sécurisée à l'aide des outils du fournisseur, préconditionné en état stable avec la même charge de travail avec laquelle l'appareil sera testé sous une charge lourde de 16 threads avec une file d'attente exceptionnelle de 16 par thread, puis testé à des intervalles définis. dans plusieurs profils de profondeur de thread/file d'attente pour afficher les performances en cas d'utilisation légère et intensive.
Tests de préconditionnement et d'état stable primaire :
- Débit (agrégat IOPS lecture + écriture)
- Latence moyenne (latence de lecture + écriture moyennée ensemble)
- Latence maximale (latence maximale de lecture ou d'écriture)
- Écart-type de latence (écart-type de lecture + écriture moyenné ensemble)
Notre analyse de charge de travail synthétique d'entreprise comprend deux profils basés sur des tâches réelles. Ces profils ont été développés pour faciliter la comparaison avec nos précédents benchmarks ainsi qu'avec des valeurs largement publiées telles que la vitesse de lecture et d'écriture maximale de 4k et 8k 70/30, qui est couramment utilisée pour le matériel d'entreprise.
- 4k
- 100 % de lecture ou 100 % d'écriture
- 100% 4K
- fio –filename=/dev/sdx –direct=1 –rw=randrw –refill_buffers –norandommap –randrepeat=0 –ioengine=libaio –bs=4k –rwmixread=100 –iodepth=16 –numjobs=16 –runtime=60 –group_reporting –nom=4ktest
- 8k 70/30
- 70 % de lecture, 30 % d'écriture
- 100% 8K
- fio –filename=/dev/sdx –direct=1 –rw=randrw –refill_buffers –norandommap –randrepeat=0 –ioengine=libaio –bs=8k –rwmixread=70 –iodegree=16 –numjobs=16 –runtime=60 –group_reporting –nom=8k7030test
Lors de la mesure des performances des accélérateurs d'application PCIe, il est nécessaire d'évaluer leurs performances à la fois sous Linux et sous Windows. Nous procédons ainsi car certaines cartes favorisent un système d'exploitation plutôt qu'un autre, et le déploiement d'une organisation peut grandement dépendre de l'obtention de résultats concrets dans un environnement particulier. En tant que tel, nous avons organisé nos résultats par système d'exploitation ; toutes les données et graphiques Linux sont affichés en premier, suivis des résultats Windows.
Lors de notre premier test mesurant les performances d'écriture aléatoire 4K de la rafale à l'état stable du Micron P420m dans CentOS 6.3, nous avons constaté un pic de débit à environ 158 100 IOPS, avant de diminuer à un peu moins de 910 2 IOPS. Ces vitesses étaient favorables par rapport au SSD Intel 3000 et au LSI Nytro WarpDrive, mais se sont avérées insuffisantes par rapport au ioDriveXNUMX MLC ou aux accélérateurs d'application MLC multi-contrôleurs tels que le FlashMAX II ou le Huawei ESXNUMX.
Dans notre environnement Windows Server 2008 R2, les performances étaient presque identiques à nos résultats Linux, mesurant 159 100 IOPS en rafale à environ XNUMX XNUMX IOPS en régime permanent.
En nous concentrant sur une latence moyenne, le Micron P420m est sorti de la porte avec un temps de réponse d'environ 1.6 ms avant d'augmenter à environ 2.5 ms en régime permanent.
Semblable à nos résultats Linux aléatoires dans notre test d'écriture aléatoire 4K, nous avons mesuré la latence moyenne de 1.6 ms en rafale à 2.52 ms à l'approche de l'état stable.
Tout au long de notre processus de préconditionnement, le Micron P420m est resté très stable, gardant ses pics parmi les plus bas du groupe mesurant moins de 10 ms sur la majorité du test.
Le Micron P420m a obtenu des performances exceptionnelles en termes de temps de réponse de pointe lors de notre test d'écriture aléatoire 4K dans Windows Server, restant inférieur à 10 ms pendant toute la durée du test.
En ce qui concerne la cohérence de la latence dans notre test de préconditionnement d'écriture aléatoire 4K, le Micron P420m est arrivé en tête du peloton, étant devancé uniquement par le P420h basé sur SLC et le Huawei ES3000.
En passant à notre environnement Windows Server, le Micron P420m est arrivé en tête du pack MLC et n'arrive qu'en deuxième position derrière le P320h basé sur SLC en termes de cohérence de latence.
Après 6 heures de préconditionnement, nous avons noté des performances de lecture exceptionnelles du Micron P420m mesurant 587 4 IOPS, qui est arrivé en tête du pack MLC. Les performances d'écriture aléatoire 99K mesuraient 910k IOPS, ce qui se classait plus bas dans le sol, bien qu'il soit toujours devant le SSD Intel XNUMX et le Nytro WarpDrive.
Par rapport à notre environnement de test Linux, le Micron P420m dans Windows Server 2008 R2 offrait une amélioration des performances, égalant presque le P320h. Les performances d'écriture restent les mêmes, ne s'améliorant que d'environ 100 IOPS.
Avec une forte charge de 16T/16Q, nous avons mesuré une latence moyenne en régime permanent de 0.43 ms en lecture aléatoire et de 2.56 ms en écriture aléatoire à partir du Micron P420m.
Dans notre environnement de test Windows, le Micron P420m offrait une latence de lecture moyenne légèrement inférieure mesurant 0.40 ms, contre 0.43 ms dans CentOS. La latence d'écriture moyenne était comparable aux résultats de Linux.
En ce qui concerne la latence aléatoire 4K sous Linux, le Micron P420m mesurait exceptionnellement bas avec 11.89 ms en lecture et 7.75 ms en écriture.
Après avoir atteint un état stable sous Windows, le Micron P420m s'est amélioré avec son temps de réponse en lecture, tombant à seulement 1.64 ms. La latence d'écriture maximale a légèrement augmenté à seulement 8.64 ms.
En termes de cohérence de latence sous Linux, le Micron P420m offrait le meilleur écart type en lecture du groupe MLC et se classait deuxième en écart type en écriture.
Dans notre environnement Windows Server, la cohérence de la latence du P420m s'est considérablement améliorée, restant en tête du peloton. La cohérence de la latence d'écriture s'est également légèrement améliorée, bien que le Huawei ES3000 soit arrivé en tête.
Dans notre prochaine charge de travail, nous examinons un profil 8k aléatoire avec un rapport mixte lecture/écriture de 70/30. Dans notre environnement Linux, le Micron P420m est à nouveau arrivé au milieu du peloton avec une mise à l'échelle des performances de 175 117 IOPS en rafale à environ XNUMX XNUMX IOPS en régime permanent.
Dans notre environnement Windows Server, le Micron P420m a obtenu des performances légèrement supérieures dans notre charge de travail 8k 70/30, avec un débit culminant à 178k IOPS et se stabilisant à 118k IOPS en régime permanent.
La latence moyenne de notre charge de travail de préconditionnement 8K 70/30 du Micron P420m sous Linux variait de 1.46 ms en rafale à environ 2.2 ms en régime permanent.
En passant à notre environnement Windows Server, nous avons constaté une latence moyenne légèrement inférieure du Micron P420m, allant de 1.43 ms en rafale à 2.15 ms en régime permanent.
Dans un environnement Linux avec notre charge de travail 8k 70/30, le Micron P420m a mesuré environ 10 ms sur la majeure partie du test, avec une poignée de pics d'environ 140 ms.
Alors que le Micron P420m présentait des pics de latence plus élevés dans notre environnement de test Linux, dans Windows Server, il est resté inférieur à 16 ms pendant la durée de la période de préconditionnement.
En comparant la cohérence de la latence, le Micron P420m s'est comporté au sommet de sa catégorie sur la majeure partie du test, avec quelques pics qui l'ont amené dans la gamme du P320h basé sur SLC ou du FlashMAX II.
Dans Windows Server 2008 R2, le Micron P420m a pu offrir une cohérence de latence correspondant étroitement au Huawei ES3000.
Par rapport à la charge de travail fixe à 16 threads et 16 files d'attente que nous avons effectuée lors du test d'écriture 100 % 4k, nos profils de charge de travail mixtes adaptent les performances à une large gamme de combinaisons thread/file d'attente. Dans la charge de travail 8k 70/30, le Micron P420m a suivi le Virident FlashMAX II de 21.7k IOPS à 2T/2Q à 115.9k IOPS à 16T/16Q, bien qu'il soit bien inférieur au 1.2TB ES3000 qui est passé de 28.9k à 276.7 k IOPS.
Avec de bonnes performances dans notre charge de travail 8k 70/30 sous Linux, le Micron P420m a pris un peu de vitesse dans Windows Server, passant de 22.8k IOPS à 2T/2Q à 117.8k IOPS à 16T/16Q.
Dans notre environnement CentOS 6.3, le Micron P420m offrait une latence moyenne allant de 0.17 ms à 2T/2Q à 2.2 ms à 16T/16Q.
Dans Windows Server 2008 R2, le Micron P420m offrait une latence moyenne aussi faible que 0.17 ms à 2T/2Q et augmentée à 2.16 ms à 16T/16Q.
Le Micron P420m a maintenu les pics de latence au minimum dans notre charge de travail 8k 70/30, montrant seulement deux pics de 70 ms et 140 ms à une profondeur de file d'attente effective de 128 et 256 respectivement.
Alors que l'environnement Linux a montré deux pics de latence maximale à des profondeurs de file d'attente élevées, le P420m est resté stable dans notre environnement Windows Server avec un maximum de 13.94 ms.
En comparant la cohérence de la latence dans notre charge de travail 8k 70/30, le Micron P420m est arrivé en tête du pack MLC, derrière le Huawei ES3000. Le Micron P320h basé sur SLC offrait toujours l'écart type le plus faible du groupe, ciblant les charges de travail d'écriture lourdes.
Semblable à la cohérence de latence serrée que nous avons notée dans notre environnement Linux à partir du P420m, l'environnement Windows Server n'était pas différent, montrant des gains supplémentaires à des profondeurs de file d'attente efficaces plus élevées.
Pour aller plus loin
L'accélérateur d'application Micron P420m s'appuie sur le succès du Micron P320h PCIe, ciblant à la place des cas d'utilisation plus lourds en lecture tandis que son frère est conçu pour des applications plus intensives en écriture. Les deux cartes disposent du même contrôleur Micron/IDT ASIC personnalisé qui aide le P420m à conduire des performances séquentielles jusqu'à 3.3 Go/s en lecture et 630 Mo/s en écriture avec des lectures et écritures aléatoires jusqu'à 750,000 95,000 IOPS et 420 2.5 IOPS respectivement. Une autre caractéristique commune est que le P420m est également livré dans deux facteurs de forme, HHHL PCIe et XNUMX", ce qui permet aux OEM et aux clients d'avoir la flexibilité dont ils ont besoin pour coupler la meilleure version à une application donnée. Pour compléter les fonctionnalités sélectionnées, le PXNUMXm ajoute également condensateurs de coupure de courant pour assurer l'intégrité des données, même en cas de coupures de courant imprévues.
Le P420m se différencie dans un espace de plus en plus encombré de plusieurs façons. Au-delà des chiffres de performances prévisibles cités par Micron, le lecteur est également un facteur de forme universel (PCIe) qui est idéal pour les déploiements de serveurs standard. Il est également proposé bien sûr dans le facteur de forme PCIe unique de 2.5" que Dell a adopté dans son Gamme de serveurs PowerEdge 12G. En fin de compte, la carte PCIe standard est très simple à déployer, s'inscrit dans les spécifications PCIe (toutes les cartes ne le font pas) et utilise une architecture de base avec un seul contrôleur et moins de points de défaillance. Ajoutez les nouveaux condensateurs pour la protection contre les pannes de courant et la solution est fiable et compatible, construite sur une architecture éprouvée.
En ce qui concerne les performances, le Micron P420m se situe au milieu du peloton dans les tests d'écriture ou de lecture / écriture mixtes, rivalisant bien avec la gamme Fusion ioDrive2 single, Intel SSD 910 et LSI Nytro WarpDrive. Comparé aux accélérateurs d'applications PCIe multi-contrôleurs haut de gamme tels que le Virident FlashMAX II, le Huawei ES3000 ou le Fusion ioDrive2, le Micron P420m a pris du retard dans nos benchmarks synthétiques. Ce n'était pas une énorme surprise étant donné les différences de conception ainsi que les limites de puissance maximales et les exigences de refroidissement inférieures que Micron visait avec le P420m. Dans nos tests d'application, le P420m s'est bien classé dans notre benchmark Sysbench mesurant les performances de MySQL, mais a glissé au bas du peloton dans notre test MarkLogic NoSQL. Pour les installations lourdes, le P420m a excellé, offrant plus de 587k IOPS 4k en lecture sous Linux et 636k IOPS en lecture sous Windows. Dans l'ensemble, le P420m a atteint les objectifs de Micron, en concevant un SSD PCIe à contrôleur unique performant destiné aux installations à lecture intensive disponibles dans plusieurs facteurs de forme.
Avantages
- Excellentes performances de lecture dépassant 636k IOPS dans nos tests de lecture aléatoires 4k
- Construit sur une architecture éprouvée avec une protection contre les pannes de courant ajoutée
- Disponible dans un facteur de forme universel HHHL ainsi qu'en 2.5" pour différentes applications de serveur
Inconvénients
- Retard en termes de performances par rapport aux accélérateurs d'applications PCIe multi-contrôleurs haut de gamme
Conclusion
L'accélérateur d'applications Micron P420m PCIe offre aux organisations une flexibilité, en livrant dans les formats PCIe 2.5" et HHHL, et il offre également des performances de lecture prévisibles avec des capacités allant jusqu'à 1.4 To pour le facteur de forme PCIe standard. Grâce à la NAND MLC 25 nm de Micron , Micron peut réduire les coûts par rapport au modèle SLC, ce qui rend la carte plus abordable, tout en offrant de solides performances dans un facteur de forme universellement déployable.