StorageReview.com

Test du SSD Phison Pascari X200P : performances Gen5 équilibrées pour le centre de données

Entreprise  ◇  SSD

La gamme Pascari X-Series de Phison est conçue pour répondre aux différents besoins de stockage des entreprises, offrant des solutions personnalisées pour les charges de travail intensives en lecture et en écriture. Le X200P est le modèle haute capacité, prenant en charge jusqu'à 30.72 To avec un DWPD (nombre d'écritures par jour). Il utilise le PCIe Gen5 et la NAND TLC et est disponible aux formats U.3, U.2 et E3.S. Le X200P est conçu pour un large éventail d'usages, notamment la diffusion de contenu à grande échelle, l'inférence IA et l'archivage de données froides.

Phison propose également les modèles haute endurance X200E, optimisés pour les charges de travail à forte intensité d'écriture, prenant en charge jusqu'à trois DWPD et des capacités allant de 1.6 To à 25.6 To, ce qui les rend parfaitement adaptés aux bases de données transactionnelles, aux analyses en temps réel et au traitement des journaux.

Phison Pascari x200P

Pour ce test, Phison nous a confié le modèle X7.68P U.200 de 2 To. Nous l'avons soumis à notre suite complète de tests d'entreprise afin d'évaluer ses performances sous pression.

Phison Pascari X200P Série Spécifications techniques

Spécifications Phison Pascari Série X200P 1.92TB 3.84TB 7.68TB 15.36TB 30.72TB
Facteur de forme U.2
Interface PCIe 5.0 x4, 2×2
NVMe 2.0
NAND flash 3D TLC
Lecture séquentielle (Mo / s) 14,800 14,800 14,800 14,800 14,000 (Est.)
Écriture séquentielle (Mo / s) 4,300 8,600 8,700 8,350 7,500 (Est.)
Lecture aléatoire 4K (IOPS) 2,400K 3,000K 3,000K 3,000K 2,300 XNUMX XNUMX (est.)
Écriture aléatoire 4K (IOPS) 170K 380K 500K 500K 283 XNUMX XNUMX (est.)
Latence de lecture (μs) 60
Latence d'écriture (μs) 10
Puissance – Active (W)
Puissance – Ralenti (W) 5
DWPD(7) 1
UBER <1 secteur pour 1018 bits lus
MTBF (millions d'heures) 2.5
Garantie limitée (années) 5
Exploitation temporaire. (° C) 0 à 70 ans, qui
Température hors fonctionnement (°C) -40 à 85
Dimensions (mm) 100.10 (L) x 69.85 (L) x 15.00 (H)
Poids (g) 188 199 201 168

Conception et construction du Pascari X200P 7.68 To

Notre unité de test est la version U.7.68 2 pouces de 2.5 To du X200P, conçue pour les applications de stockage d'entreprise hautes performances. Elle utilise une interface PCIe 5.0, entièrement conforme à la spécification NVMe 2.0. Le disque est construit autour d'une NAND 3D TLC haute endurance et prend en charge des capacités allant jusqu'à 30.72 To.

port Phison Pascari X200P

Physiquement, le X200P présente un format U.2.5 standard de 2 pouces, mesurant 100.10 mm de longueur, 69.85 mm de largeur et 15.00 mm de hauteur, pour un poids de 201 grammes. L'ensemble est logé dans un élégant boîtier en aluminium noir avec refroidissement passif intégré, conçu pour gérer efficacement les températures sous des charges de travail élevées et soutenues. Le disque prend également en charge les configurations E3.S pour plus de flexibilité dans les environnements de stockage denses.

retour du Phison Pascari X200P

Côté performances, il offre des débits allant jusqu'à 14,800 8,700 Mo/s en lecture séquentielle, 3 500 Mo/s en écriture séquentielle, ainsi que jusqu'à 25 millions d'IOPS en lecture aléatoire et 5 XNUMX IOPS en écriture aléatoire. Sa consommation en mode actif est inférieure à XNUMX W, avec seulement XNUMX W au repos, ce qui en fait une solution performante pour les opérations à haut débit soutenues.

L'indice d'endurance est de 1 DWPD, avec un MTBF de 2.5 millions d'heures et une garantie limitée de 5 ans. Il est conçu pour les charges de travail d'entreprise fonctionnant 24h/7 et 0j/70, avec une plage de températures de fonctionnement de XNUMX °C à XNUMX °C.

Phison comprend un ensemble complet de fonctionnalités de protection et de gestion des données de niveau entreprise :

  • Protection contre les pertes de puissance (PLP)
  • Prise en charge de l'ISE (effacement sécurisé instantané) et de TCG Opal 2.0
  • Cryptage AES-XTS 256 bits
  • Protection du chemin de données de bout en bout
  • Protection des métadonnées
  • SECDED (Correction d'erreur simple et détection d'erreur double)
  • Opérations de désinfection
  • NVMe-MI (interface de gestion)
  • Compatibilité SMBus
  • Prise en charge jusqu'à 128 espaces de noms

Dans l'ensemble, la gamme Pascari X200P combine une qualité de construction robuste de qualité industrielle avec des performances de pointe et une fiabilité de niveau entreprise, ce qui en fait un candidat solide pour les environnements de stockage exigeants tels que le cloud, l'IA/ML et les infrastructures virtualisées.

Test de performance

Plateforme de test de conduite

Nous avons utilisé un Dell PowerEdge R760 sous Ubuntu 22.04.02 LTS comme plateforme de test pour toutes les charges de travail de cette évaluation. Équipé d'un Câbles série Gen5 JBOF, il offre une large compatibilité avec les SSD U.2, E1.S, E3.S et M.2. Notre configuration système est décrite ci-dessous :

  • 2 x Intel Xeon Gold 6430 (32 cœurs, 2.1 GHz)
  • 16 x 64GB DDR5-4400
  • Disque SSD Dell BOSS de 480 Go
  • Câbles série Gen5 JBOF
Comparaison des lecteurs

Nous avons comparé le Pascari X200P à un groupe de SSD NVMe PCIe Gen7.68 de 5 To de taille similaire utilisant la mémoire Flash NAND TLC. La comparaison comprenait les Micron 9550, SanDisk SN861, Solidigm PS1010 et Kingston DC3000ME. Ces disques représentent des solutions professionnelles de moyenne capacité conçues pour les environnements hautes performances. Les tests ont été réalisés à l'aide de bancs d'essai réels et synthétiques, notamment CDN, FIO et GDSIO, afin de mesurer les performances en termes de débit soutenu, de latence, de schémas d'E/S mixtes et de charges de travail accélérées par GPU. En standardisant la capacité, l'interface et le type de mémoire NAND, cette évaluation permet de comparer clairement les performances du Pascari X200P à celles de ses concurrents dans des conditions exigeantes.

Performances du CDN

Afin de simuler une charge de travail CDN réaliste à contenu mixte, les SSD ont été soumis à une séquence d'analyse comparative en plusieurs phases conçue pour reproduire les schémas d'E/S des serveurs Edge à contenu important. La procédure de test couvre différentes tailles de blocs, grandes et petites, réparties sur des opérations aléatoires et séquentielles, avec différents niveaux de concurrence.

Avant les principaux tests de performance, chaque SSD a effectué un remplissage complet du périphérique avec une passe d'écriture séquentielle à 100 % utilisant des blocs de 1 Mo. Ce processus utilisait des E/S synchrones et une profondeur de file d'attente de quatre, permettant quatre tâches simultanées. Cette phase garantit que le disque entre dans un état stable représentatif d'une utilisation réelle. Après le remplissage séquentiel, une deuxième phase de saturation d'écriture aléatoire de trois heures a été exécutée selon une distribution pondérée de la taille des blocs (taille de bloc/pourcentage), privilégiant fortement les transferts de 128 Ko (98.51 %), avec des contributions mineures des blocs inférieurs à 128 Ko jusqu'à 8 Ko. Cette étape simule les schémas d'écriture fragmentés et irréguliers souvent observés dans les environnements de cache distribué.

La suite de tests principale s'est concentrée sur des opérations de lecture et d'écriture aléatoires à grande échelle afin de mesurer le comportement du lecteur sous des profondeurs de file d'attente et des tâches simultanées variables. Chaque test a duré cinq minutes (300 secondes) et a été suivi d'une période d'inactivité de trois minutes, permettant aux mécanismes de récupération internes de stabiliser les indicateurs de performance.

  • Exécuté selon une distribution de taille de bloc fixe privilégiant 128 Ko (98.51 %), les 1.49 % restants étant composés de transferts de plus petite taille, compris entre 64 Ko et 8 Ko. Chaque configuration variait entre 1, 2 et 4 tâches simultanées, avec des profondeurs de file d'attente de 1, 2, 4, 8, 16 et 32, afin de profiler l'évolutivité du débit et la latence dans des conditions d'écriture en périphérie classiques.
  • Un profil de taille de bloc fortement hétérogène, imitant la récupération de contenu CDN, a été utilisé, commençant par une composante dominante de 128 Ko (83.21 %) suivie d'une longue traîne de plus de 30 blocs plus petits, allant de 4 Ko à 124 Ko, chacun avec une représentation fréquentielle fractionnaire. Cette distribution reflète les divers schémas de requêtes rencontrés lors de la récupération de segments vidéo, de l'accès aux vignettes et de la recherche de métadonnées. Ces tests ont également été effectués sur l'ensemble de la matrice des nombres de tâches et de la profondeur des files d'attente.

Cette combinaison de tests de préconditionnement, de saturation et d'accès aléatoire de taille mixte est conçue pour révéler comment les SSD gèrent les environnements de type CDN soutenus, en mettant l'accent sur la réactivité et l'efficacité dans les scénarios à forte bande passante et hautement parallélisés.

Charge de travail CDN Lecture 1

Lors de ce test de lecture monotâche simulant un trafic de diffusion de contenu léger, le Pascari X200P débute en queue de peloton au premier jour avec 1 Mo/s et au deuxième jour avec 765 2 Mo/s. À mesure que la profondeur de la file d'attente augmente, le lecteur s'adapte efficacement, se plaçant au milieu du peloton aux troisième et quatrième jours. Au troisième jour, le X1,403P atteint 8 16 Mo/s, terminant troisième au classement général derrière les Kingston DC32ME et Micron 200, tout en surpassant le SanDisk SN13,516.8 et le Solidigm PS3000 en haut de la liste.

Charge de travail CDN Lecture 2

Avec deux tâches appliquées, le Pascari X200P démarre en queue de peloton au premier jour avec 1 1,519 Mo/s, mais progresse régulièrement à mesure que la profondeur de la file d'attente augmente. Le disque continue de progresser aux deuxième et quatrième jours, et au huitième jour, il comble l'écart avec les leaders. Au troisième jour, le Pascari X2P termine premier au classement général avec 4 8 Mo/s, devant le Micron 32, le Kingston DC200ME, le Solidigm PS15,257.6 et le SanDisk SN9550.

Charge de travail CDN Lecture 4

Avec quatre tâches exécutées, le Pascari X200P affiche une fois de plus une excellente évolutivité dans toutes les files d'attente. Le disque atteint une vitesse maximale de 2,982 1 Mo/s au premier jour, devançant tous les disques testés, mais progresse progressivement aux deuxième et quatrième jours. Au huitième jour, le X2P prend la tête du peloton et conserve son avance aux troisième et quatrième jours. Le Pascari X4P termine premier au troisième jour avec 8 200 Mo/s, devant le Micron 16 et le Kingston DC32ME.

Écriture de la charge de travail CDN 1

En écriture CDN, avec une seule tâche appliquée, le Pascari X200P est à la traîne dans ce test d'écriture. Le disque atteint une vitesse maximale de 1,885 1 Mo/s au premier jour et évolue progressivement jusqu'au troisième jour, pour finalement terminer quatrième au classement général avec 32 5,913 Mo/s. Les SanDisk SN861 et Micron 9550 sont en tête de ce groupe, suivis du Kingston DC3000ME. Le Pascari X200P conserve une position stable à la quatrième place, avec une évolutivité constante, mais affiche des performances d'écriture moins agressives dans ce scénario à faible threading.

Avec deux tâches appliquées, le Pascari X200P arrive en quatrième position de ce test d'écriture CDN. Le disque atteint une vitesse maximale de 2,762 1 Mo/s au premier jour et évolue jusqu'au seizième jour, mais présente une légère diminution au troisième jour, où il atteint finalement une vitesse maximale de 16 32 Mo/s. Le Micron 4,585 et le SanDisk SN9550 sont en tête, suivis du Kingston DC861ME. Le X3000P maintient des performances stables jusqu'aux profondeurs moyennes des files d'attente, mais reste à la traîne dans cette charge d'écriture à deux threads.

Avec quatre tâches exécutées, le Pascari X200P maintient des performances moyennes pendant la majeure partie de ce test d'écriture CDN. Le disque atteint un débit maximal de 2,845 1 Mo/s au premier jour et reste compétitif face aux Kingston DC3000ME et Solidigm PS1010 jusqu'aux profondeurs de file d'attente moyennes. Au troisième jour, le X32P perd légèrement du terrain, terminant cinquième au classement général avec 200 3,613 Mo/s. Le Micron 9550 et le SanDisk SN861 dominent le peloton, tandis que le Kingston DC3000ME conserve sa troisième place. Sur toute la gamme, le X200P offre une mise à l'échelle d'écriture constante sous des charges modérées, mais montre certaines limites à des profondeurs de file d'attente plus importantes dans cette charge de travail à quatre threads.

Benchmark de point de contrôle DLIO

Pour évaluer les performances réelles des SSD dans les environnements d'entraînement d'IA, nous avons utilisé l'outil de référence DLIO (Data and Learning Input/Output). Développé par l'Argonne National Laboratory, DLIO est spécialement conçu pour tester les schémas d'E/S dans les charges de travail d'apprentissage profond. Il fournit des informations sur la façon dont les systèmes de stockage gèrent les défis tels que les points de contrôle, l'ingestion de données et l'entraînement des modèles. Le graphique ci-dessous illustre la façon dont les deux disques gèrent le processus sur 36 points de contrôle. Lors de l'entraînement des modèles d'apprentissage automatique, les points de contrôle sont essentiels pour sauvegarder périodiquement l'état du modèle et éviter ainsi la perte de progression en cas d'interruption ou de panne de courant. Cette demande de stockage exige des performances robustes, notamment sous des charges de travail soutenues ou intensives. Nous avons utilisé la version 2.0 du benchmark DLIO du 13 août 2024.

Afin de garantir que notre benchmark reflète des scénarios réels, nous avons basé nos tests sur l'architecture du modèle LLAMA 3.1 405B. Nous avons implémenté des points de contrôle à l'aide de torch.save() pour capturer les paramètres du modèle, les états de l'optimiseur et les états des couches. Notre configuration simulait un système à huit GPU, mettant en œuvre une stratégie de parallélisme hybride avec un parallélisme tensoriel à quatre voies et un traitement parallèle de pipeline à deux voies réparti sur les huit GPU. Cette configuration a permis d'obtenir des points de contrôle de 4 2 Go, représentatifs des besoins d'apprentissage des modèles de langage modernes et volumineux.

Lors du test DLIO Checkpoint Benchmark, le SSD Pascari X200P affiche une excellente réactivité initiale, mais ses temps de passage aux points de contrôle augmentent à mesure que la charge de travail s'intensifie. Lors des premiers passages (points de contrôle 1 à 4), le X200P se maintient parmi les meilleurs, avec une moyenne de 467 secondes, rivalisant avec des disques comme le Solidigm PS1010 et le Micron 9550.

Cependant, à mi-parcours du benchmark (points de contrôle 5 à 9), les performances du X200P commencent à diverger. Les temps de passage aux points de contrôle augmentent fortement, culminant à 689.68 secondes au point de contrôle 12, le plus élevé du groupe. Sur les trois derniers points de contrôle, le X200P affiche une moyenne de 672 secondes, soit environ 19.3 % de moins que le disque le plus lent suivant (Kingston DC3000ME) et 23 % de moins que la moyenne du groupe.

Si l'on considère les moyennes de passes, le X200P montre une nette tendance à la dégradation des performances au fil du temps. Lors de la première passe, la durée moyenne de la course a été de 1 secondes, ce qui le place légèrement en retrait par rapport au reste du peloton, tout en restant compétitif.

Lors de la passe 2, le X200P s'est nettement démarqué du groupe, affichant un temps de 662.04 secondes, soit 14.5 % de moins que le disque le plus lent suivant (Kingston DC3000ME) et 17.4 % de moins que la moyenne du groupe pour cette passe. Cette tendance s'est poursuivie lors de la passe 3, où il a enregistré 674.48 secondes, conservant ainsi sa position de disque le plus lent. Comparé à la moyenne des quatre autres disques (environ 567 secondes), le X200P a été 18.9 % plus lent à terminer.

Benchmark de performance FIO

Pour mesurer les performances de stockage de chaque SSD selon les indicateurs courants du secteur, nous utilisons FIO. Chaque disque est soumis au même processus de test, qui comprend une étape de préconditionnement avec deux remplissages complets du disque avec une charge de travail d'écriture séquentielle, suivie d'une mesure des performances à l'état stable. À chaque changement de type de charge de travail mesuré, nous effectuons un nouveau remplissage de préconditionnement avec cette nouvelle taille de transfert.

Dans cette section, nous nous concentrons sur les benchmarks FIO suivants :

  • Séquentiel 128K
  • 64K Aléatoire
  • 16K Aléatoire
  • 4K Aléatoire

Précondition séquentielle de 128 K (IODepth 256 / NumJobs 1)

Lors du test de préconditionnement d'écriture séquentielle de 128 Ko, le X200P se classe troisième au classement général, avec une bande passante moyenne de 8,371 9550 Mo/s. Bien qu'il conserve d'excellentes performances, le lecteur présente une légère fluctuation récurrente de la bande passante, indiquant une moins bonne régularité par rapport aux courbes plus plates et plus stables du Micron 3000 et du Kingston DCXNUMXME, situés au-dessus.

Latence de précondition séquentielle de 128 K (IODepth 256 / NumJobs 1)

Lors du test de latence préalable à l'écriture séquentielle de 128 Ko, le X200P a enregistré une latence moyenne de 3.822 ms, ce qui le place troisième au classement général. Il se situe derrière le Micron 9550 et le Kingston DC3000ME. À l'instar de sa bande passante, le Pascari présente de légères fluctuations de latence, indiquant une certaine variabilité lors des écritures soutenues, tout en conservant une position solide dans le haut de gamme.

Écriture séquentielle de 128 K (IODepth 16 / NumJobs 1)

Lors du test d'écriture séquentielle 128 Ko, le X200P a atteint une bande passante moyenne de 8369.7 9550 Mo/s, ce qui le place troisième au classement général. Il se classe derrière le Micron 3000 et le Kingston DC1010ME, mais devant le Solidigm PS861 et le SanDisk SNXNUMX.

Latence d'écriture séquentielle de 128 K (IODepth 16 / NumJobs 1)

Lors du test d'écriture séquentielle 128K, le X200P a enregistré une latence moyenne de 0.238 ms. Il se classe ainsi quatrième au classement général, juste derrière le Kingston DC3000ME (0.235 ms) et devant le Solidigm PS1010 et le SanDisk SN861. Bien que sa latence soit inférieure à la plupart des autres, il reste inférieur au Micron 9550, le plus performant.

Lecture séquentielle de 128 K (IODepth 64 / NumJobs 1)

Lors du test de lecture séquentielle 128K, le X200P s'est classé premier au classement général avec une bande passante de 14,242.1 1010 Mo/s, devançant de justesse le Solidigm PS9550 et le Micron XNUMX. Il est en tête du peloton en termes de débit de lecture, affichant d'excellentes performances à une profondeur de file d'attente élevée.

Latence de lecture séquentielle de 128 K (IODepth 64 / NumJobs 1)

Lors du test de latence de lecture séquentielle 128K, le X200P a enregistré une latence moyenne de 561.4 ms, ce qui le place deuxième en termes de latence globale. Il devance de peu le Solidigm PS1010 et surpasse le Micron 9550, le Kingston DC3000ME et le SanDisk SN861.

Écriture aléatoire 64K

Lors du test d'écriture aléatoire 64 Ko, le X200P affiche des performances moyennes, avec quelques fluctuations selon la profondeur des files d'attente et la combinaison de threads. Le disque ne présente pas de performances dans une plage spécifique, mais maintient des performances généralement stables entre 2,500 3,600 Mo/s et 6,625.92 32 Mo/s sur la majeure partie du test. Sa bande passante maximale atteint 8 XNUMX Mo/s avec la combinaison XNUMX/XNUMX IODepth/NumJobs, ce qui le place parmi les meilleurs résultats du test et lui confère une excellente note finale.

Bien qu'il ne soit pas le plus performant, le lecteur Pascari tient bon dans les charges de threads plus lourdes et fonctionne mieux vers les profondeurs de file d'attente plus élevées.

Latence d'écriture aléatoire de 64 K

Lors du test de latence d'écriture aléatoire de 64 K, le X200P affiche généralement une faible latence avec des profondeurs de file d'attente faibles à modérées, avec des valeurs exceptionnelles de 0.023 ms à 1/1 et de 0.041 ms à 2/1. Cependant, avec des combinaisons de threads et de files d'attente plus importantes, telles que 16/8 et 8/8, la latence augmente considérablement, atteignant respectivement 4.045 ms et 3.019 ms.

Lecture aléatoire 64K

Lors du test de lecture aléatoire 64 K, le X200P affiche des performances constantes sur toute la plage de profondeurs de file d'attente et de nombres de threads, suivant de près les meilleurs disques. Bien qu'il ne remporte pas la première place au départ, il domine aux QD 16/8 et 32/8, atteignant une bande passante maximale de 14,232 XNUMX Mo/s, égalant ou surpassant la concurrence aux niveaux de charge les plus élevés. Cela démontre la capacité du disque à évoluer sous un accès parallèle intensif.

Latence de lecture aléatoire de 64 K

Lors du test de latence de lecture aléatoire 64 K, le X200P maintient une latence faible et constante, quelle que soit la profondeur de file d'attente et le nombre de threads, généralement inférieure à 0.2 milliseconde. La latence commence à augmenter sensiblement à QD16/4, atteignant 0.285 ms, puis grimpe encore à QD32/4, atteignant 0.563 ms. L'augmentation la plus significative se produit à QD32/8, où la latence culmine à 1.135 ms.

Écriture aléatoire 16K

Lors du test d'écriture aléatoire de 16 200, le X170P conserve une solide position intermédiaire dans la plupart des combinaisons de files d'attente et de threads, avec des performances comprises entre 190 4 et 4 8 IOPS dans des configurations classiques comme 4/4, 8/221 et 32/8. Les performances commencent à évoluer significativement sous des charges plus importantes, atteignant 413 32 IOPS à 16/3000 et culminant à 428 XNUMX IOPS à XNUMX/XNUMX. À ce stade, il termine juste derrière le Kingston DCXNUMXME (XNUMX XNUMX IOPS), qui devance de peu. Ce bon résultat démontre la capacité du Pascari à évoluer efficacement sous une pression d'écriture maximale, même s'il n'occupe pas la première place.

Lors du test de latence d'écriture aléatoire 16K, le X200P maintient une latence très faible dans la plupart des configurations, restant généralement inférieure à 0.2 ms dans des configurations telles que 4/4, 8/4 et 2/8. La latence commence à augmenter modérément à QD16/4, atteignant 0.343 ms, et plus fortement à QD32/4, où elle atteint 0.687 ms. Aux charges les plus élevées, QD16/16 et QD32/8 affichent une nouvelle augmentation de latence, atteignant respectivement 1.068 ms et 1.155 ms. Son pic de latence se situe à QD16/16 avec 2.045 ms, juste avant de se stabiliser légèrement à QD32/16 avec 1.238 ms. Globalement, le Pascari n'a pas la courbe de latence la plus plate, mais il maintient un contrôle raisonnable, le plaçant juste derrière Kingston en tête du classement.

Lors du test de lecture aléatoire de 16 200, le X906P offre des performances solides, évoluant parfaitement en fonction de la profondeur des files d'attente et du nombre de threads. Il atteint un pic à 16 16 IOPS à QD905.9/32, avec un résultat quasi identique de 8 32 IOPS à QD16/902.4. Il maintient également un rendement élevé à QDXNUMX/XNUMX avec XNUMX XNUMX IOPS, ce qui le place solidement dans le peloton de tête. Bien qu'il ne domine pas les files d'attente inférieures, Pascari progresse régulièrement et maintient sa position parmi les meilleurs sous une pression de lecture soutenue, démontrant à la fois un débit élevé et une évolutivité efficace.

Latence de lecture aléatoire de 16 K

Lors du test de latence de lecture aléatoire de 16 K, le X200P a maintenu une latence faible et constante sur la plupart des profondeurs de file d'attente et des nombres de threads. Elle a démarré à seulement 0.082 ms à QD1/1 et est restée inférieure à 0.1 ms sur de nombreuses combinaisons intermédiaires, notamment 0.091 ms à QD4/1 et QD4/4, et 0.093 ms à QD2/8. À mesure que la charge augmentait, la latence a commencé à augmenter légèrement, atteignant 0.114 ms à QD16/4 et 0.148 ms à QD16/8. La latence la plus élevée a été observée à QD32/16, avec 0.568 ms, où le disque a maintenu 902 K d'IOPS.

Écriture aléatoire 4K

Lors de nos tests d'écriture aléatoire 4K, le X200P a obtenu des résultats stables dès la profondeur/Jobs 1/1. Le disque a atteint 91.9K IOPS ; il se situait généralement entre le milieu et le bas du classement pour la plupart des profondeurs de file d'attente et des combinaisons de threads. Son débit maximal a atteint 1.64 million d'IOPS à 32/16, ce qui était compétitif, mais inférieur aux meilleurs résultats de SanDisk et Micron sur certains points.

Latence d'écriture aléatoire de 4 K

En écriture aléatoire 4K, le X200P offre de bonnes performances sous des charges de travail légères, égalant les meilleurs disques durs à seulement 0.010 ms. Cependant, la latence augmente rapidement avec la charge, atteignant 0.247 ms à 8/16 et culminant à 0.541 ms à 16/16, soit la deuxième plus élevée du groupe.

Lecture aléatoire 4K

Sur la courbe de performances en lecture aléatoire 4K, le X200P démarre en bas de la fourchette avec 16.6 K IOPS à 1/1, mais évolue de manière prévisible vers le milieu de la fourchette, enregistrant 365 K IOPS à 8/4 et 707 K IOPS à 8/8. Il affiche une accélération constante vers des profondeurs de file d'attente plus élevées, atteignant 1.2 M IOPS à 16/8 et 2 M IOPS à 16/16. Notamment, Pascari se situe juste derrière Kingston à 32/16 avec 1.98 M IOPS, ce qui le place en milieu de peloton. Le disque maintient une forte dynamique ascendante à partir de 8/16, atteignant progressivement le million d'IOPS et offrant des performances constantes sur les charges de travail les plus exigeantes.

Latence de lecture aléatoire de 4 K

Lors du test de latence de lecture aléatoire 4K, le X200P maintient des performances compétitives sur toute la courbe de charge de travail. Il démarre à seulement 0.059 ms à 1/1 et continue efficacement avec 0.060 ms à 1/4, 0.064 ms à 1/8 et 0.067 ms à 2/8. À mesure que la profondeur des files d'attente augmente, le Pascari reste comparable aux autres disques d'entreprise, enregistrant 0.075 ms à 4/4, 0.089 ms à 8/4 et 0.109 ms à 16/8. Pour des charges de travail plus importantes, comme 32/4, il atteint 0.136 ms et 0.163 ms à 32/1. La latence maximale atteint 32/16 avec 0.258 ms, légèrement supérieure à celle de Solidigm, mais similaire à celle de Kingston et Micron.

Stockage direct du GPU

L'un des tests que nous avons menés sur ce banc d'essai était le test Magnum IO GPU Direct Storage (GDS). GDS est une fonctionnalité développée par NVIDIA qui permet aux GPU de contourner le CPU lors de l'accès aux données stockées sur des disques NVMe ou d'autres périphériques de stockage haute vitesse. Au lieu de faire transiter les données par le CPU et la mémoire système, GDS permet une communication directe entre le GPU et le périphérique de stockage, réduisant ainsi considérablement la latence et améliorant le débit.

Comment fonctionne le stockage direct GPU

Traditionnellement, lorsqu'un GPU traite des données stockées sur un disque NVMe, les données doivent d'abord transiter par le processeur et la mémoire système avant d'atteindre le GPU. Ce processus introduit des goulots d'étranglement, car le processeur devient un intermédiaire, ce qui ajoute de la latence et consomme de précieuses ressources système. Le stockage direct GPU élimine cette inefficacité en permettant au GPU d'accéder directement aux données depuis le périphérique de stockage via le bus PCIe. Ce chemin direct réduit la surcharge associée au déplacement des données, permettant des transferts de données plus rapides et plus efficaces.

Les charges de travail de l’IA, en particulier celles impliquant l’apprentissage profond, sont très gourmandes en données. La formation de grands réseaux neuronaux nécessite le traitement de téraoctets de données, et tout retard dans le transfert de données peut entraîner une sous-utilisation des GPU et des temps de formation plus longs. Le stockage direct GPU relève ce défi en garantissant que les données sont transmises au GPU le plus rapidement possible, en minimisant les temps d’inactivité et en maximisant l’efficacité de calcul.

En outre, GDS est particulièrement utile pour les charges de travail impliquant la diffusion de grands ensembles de données, comme le traitement vidéo, le traitement du langage naturel ou l'inférence en temps réel. En réduisant la dépendance au processeur, GDS accélère le déplacement des données et libère les ressources du processeur pour d'autres tâches, améliorant ainsi encore les performances globales du système.

 

Le débit démarre à 0.56 Gio/s (QD1) et atteint 1.80 Gio/s à QD128. L'évolutivité est modeste mais constante, ce qui reflète des performances acceptables pour des transferts de plus petite taille.

Les performances s'améliorent sensiblement, passant de 2.39 Gio/s au QD1 à 5.10 Gio/s au QD128. Cela témoigne d'une meilleure évolutivité et d'une utilisation plus importante, le disque gérant des lectures plus volumineuses.

Le débit démarre à 3.63 Gio/s et peut atteindre 6.15 Gio/s à QD128. Les gains sont moins importants ici, mais le disque offre sa bande passante de lecture absolue la plus élevée dans cette plage, ce qui le rend particulièrement adapté aux transferts séquentiels volumineux.

 

Les résultats de latence de lecture GDSIO du Pascari X200P mettent en évidence une relation claire entre la taille des blocs, le nombre de threads et la latence. Avec une taille de bloc plus petite de 16 Ko et un seul thread, le lecteur atteint une latence moyenne de seulement 0.026 ms. Cependant, avec une taille de bloc de 128 Ko et la même taille de bloc, la latence augmente considérablement pour atteindre 1.076 ms. Avec 128 Ko de blocs, la latence est de 0.050 ms avec un seul thread et atteint 3.056 ms avec 128 threads. Pour des blocs plus importants de 1 Mo, la latence commence à 0.268 ms avec un seul thread et atteint 20.324 ms avec un parallélisme maximal.

 

Avec une taille de bloc de 16 Ko, le débit X200P démarre à 0.58 Gio/s (latence de 25.17 µs) au premier jour et atteint 1 Gio/s (latence de 1.22 ms) au deuxième jour. Cela représente un gain modeste en bande passante, mais une forte augmentation de la latence, suggérant une saturation précoce à cette petite taille d'E/S.

 

À 128 Ko, les performances évoluent mieux, commençant à 2.63 Gio/s (45.55 µs) et atteignant 4.94 Gio/s (3.16 ms) à QD128. Cela représente une augmentation significative du débit, mais là encore, la latence évolue fortement, indiquant une surcharge croissante dans des conditions de profondeur de file d'attente élevée.

 

Avec une taille de bloc de 1 Mo, le disque démarre fort à 4.52 Gio/s (215 µs) et culmine à 5.02 Gio/s (24.9 ms) à QD128. Le gain de débit est minime par rapport à 128 Ko, et la latence à QD128 devient la plus élevée de tous les tests, ce qui indique des gains d'efficacité limités pour les transferts plus importants au-delà de 128 Ko dans les files d'attente profondes.

 

Les résultats de latence d'écriture GDSIO du Pascari X200P montrent une évolution constante, la latence augmentant avec la taille des blocs et le nombre de threads. Avec une taille de bloc de 16 Ko et un seul thread, le disque affiche une latence moyenne de 0.025 ms, atteignant 1.595 ms à 128 threads. Avec 128 Ko de blocs, la latence passe de 0.046 ms à 3.159 ms dans les mêmes conditions. Avec la taille de bloc maximale de 1 Mo, la latence démarre à 0.215 ms et atteint 24.917 ms à la profondeur de thread maximale. Malgré l'augmentation attendue de la latence, le Pascari X200P domine le groupe avec des tailles de blocs et des nombres de threads plus élevés, maintenant la latence la plus faible sous des charges de travail d'écriture parallèle importantes.

Conclusion

Le SSD Phison Pascari X200P 7.68 To est un disque dur professionnel doté de la technologie NAND TLC et optimisé pour les performances PCIe Gen5, adapté aux charges de travail générales et gourmandes en contenu. Il est conçu pour les environnements où un débit élevé, une forte évolutivité et une flexibilité de déploiement priment sur les réglages spécifiques à l'hyperscale. Avec la prise en charge des formats U.2, U.3 et E3.S, ainsi que des fonctionnalités telles que la protection contre les coupures de courant, le chiffrement AES-XTS 256 bits et la gestion NVMe-MI, le X200P offre une base solide pour votre infrastructure de stockage.

En termes de performances, le X200P excelle dans les scénarios séquentiels et de lecture intensive, se classant régulièrement parmi les meilleurs aux tests 128 K et 64 K et évoluant efficacement sous les charges de travail CDN. Les tests FIO confirment sa performance en lecture séquentielle et affichent des performances compétitives sur les charges de travail de lecture aléatoire. Bien qu'il soit à la traîne des disques durs haut de gamme comme Micron et SanDisk dans les conditions d'écriture intensive et de forte concurrence, son comportement d'écriture prévisible et efficace le rend parfaitement adapté à un large éventail de déploiements d'entreprises de taille moyenne.

côté Phison Pascari X200P

Les tests GDSIO mettent en évidence les atouts du disque dans les applications axées sur le débit. Le X200P maintient une excellente latence avec des blocs de petite taille et domine les accès parallèles intensifs avec des transferts de blocs volumineux. Bien que la latence augmente avec des files d'attente plus profondes, le réglage de Phison garantit la stabilité et la réactivité du disque sous une pression soutenue.

Globalement, le Pascari X200P est un SSD d'entreprise complet, offrant d'excellentes performances et des fonctionnalités adaptées aux charges de travail réelles. Il sera intéressant de voir si Phison parviendra à passer d'une entreprise axée sur les contrôleurs à une entreprise proposant une gamme complète de solutions de disques intégrés. Pour l'instant, le X200P semble être un début prometteur dans cette direction.

Page Produit

S'engager avec StorageReview

Bulletin |  YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | Flux RSS

Dylan Dougherty

Administrateur réseau K-12 avec une expertise dans les solutions de réseau Cisco, de sécurité IP et de NAC. Passionné d'UniFi et ouvrier à domicile, testant et évaluant les produits de réseau et de sécurité.