Accélérateurs flash PCI-E de 800 Go à 6,4 To: de l'aube à la vie sur un PC / serveur classique



Il y avait des moments où les lecteurs flash étaient si chers que personne ne les considérait même comme des lecteurs. Des dizaines de milliers de dollars. Ils étaient positionnés comme quelque chose de révolutionnaire, capable de donner de la vitesse d'espace aux systèmes de stockage de données. Tout comme Intel Optane récemment, mais nous n'en parlerons pas encore, c'est encore trop cher.

Peut-être, alors, les spécialistes du marketing ont trouvé un nom comme Flash Accelerator (accélérateur flash ou accélérateur flash).

L'astuce est que les appareils initialement positionnés comme accélérateurs sont maintenant difficiles à vendre en tant que SSD, donc parfois ils peuvent être achetés de manière très rentable .

La motivation


  • Souhaitez-vous acheter quelques SSD de téraoctets à un prix raisonnable?
  • Faire de la ressource des dizaines de pétaoctets?
  • Pour que quoi que vous fassiez, vous ne pourrez pas l'épuiser?
  • En même temps avec une protection de puissance et fait de pièces de la plus haute qualité et de la mémoire la plus stable?

Dans cet article, nous examinerons les accélérateurs flash sur un bus PCI-E de 800 Go (je ne vois pas l'intérêt de considérer des capacités plus petites), qui peuvent maintenant être achetées sur différents marchés aux puces pour le prix de SSD ordinaires ou moins et utilisées dans des ordinateurs ou serveurs ordinaires, tout en obtenant la qualité de l'entreprise , la protection de l'alimentation (tous les modèles ont des condensateurs massifs) et une ressource.

Familles d'accélérateurs Flash


1. Cartes PCI-E visibles dans le système en tant que disques durs SAS standard.


Cette famille a commencé avec les appareils LSI Nytro Warp Drive. Comme il existe des pilotes pour les contrôleurs RAID LSI dans presque tous les systèmes d'exploitation, LSI n'a pas philosophe et a rendu son périphérique visible comme un disque dur normal, plus précisément comme un ensemble de disques connectés à un contrôleur HBA.

Avantages:

  1. Il y a des chauffeurs partout. Vous pouvez désormais y installer facilement Windows 10
  2. prix d'un centime: à partir de 50 $ par version avec 800 Go

Inconvénients:

  1. Le protocole SAS n'est pas idéal pour les périphériques NVMe et réduit quelque peu la vitesse maximale.

Examinez le modèle à 800 Go sur TweakTown .
Présentation du modèle 400 Go sur StorageReview .

Apparence:





Il s'agissait, en fait, des tout premiers accélérateurs flash, de sorte que leurs vitesses étaient faibles par rapport aux normes actuelles. Bien sûr, en tout cas, plus rapide que le SSD SATA III. Cependant, la ressource a été déclarée colossale - jusqu'à 90 pétaoctets pour le modèle de 3,2 To!

Un périphérique est défini comme 4 disques qui peuvent être utilisés séparément ou assemblés à partir de ces logiciels RAID 0/10/5/6 à l'aide d'OS, LVM ou d'outils de système de fichiers.

Indicateurs de vitesse pour unité unique et RAID 0
Module unique:



Windows Raid 0 (gestion de disque)



Documentation:

Sun Flash Accelerator F80 Owner's Manual

Revues vidéo en anglais:

Sun Oracle F80 (marque LSI Nytro Warpdrive)
LSI WarpDrive / Sun F40 (revue et vitesse)

Le LSI Nytro Warpdrive a été développé par le Seagate Nytro XP6302:



Description de l'accélérateur Seagate Nytro XP6302 .

Et puis le modèle Seagate Nytro XP6500:



Description de l'accélérateur Seagate Nytro XP6500 .

Il existe également des modèles délicats: LSI Nytro MegaRAID 8120-4i 1TB et 8240-8e8i 1.6T, qui peuvent eux-mêmes assembler des matrices RAID 0 et RAID 1 basées sur le matériel à partir des SSD intégrés et des disques durs connectés en cache. Les données de ressource sont introuvables. Juste cette mémoire eMLC.

Apparence et description de la série LSI Nytro MegaRAID

2. Cartes PCI-E, visibles uniquement avec des pilotes spécifiques


Il s'agit tout d'abord de SanDisk Fusion ioDisk et ioMemory, qui ont été développés sous la direction de Steve Wozniak. Dans ces cartes, ils ont complètement abandonné la simulation d'un disque normal et créé leur propre couche d'abstraction du périphérique bloc VSL. Ces cartes ont été délivrées jusqu'en 2017.





Avantages:

  1. les cartes étonnent toujours par leurs performances sur les opérations d'écriture aléatoire;
  2. avec une augmentation des performances du processeur, les performances de la carte augmentent, puisque tous les algorithmes desservant la carte sont transférés au pilote;
  3. Western Digital (SanDisk) publie toujours les derniers pilotes et micrologiciels pour les versions sans marque. La dernière version du firmware 4.3.6 et des pilotes était en octobre 2019.

Inconvénients:

  1. ne peut pas être amorçable ( en théorie, il peut être sous UEFI, mais il n'y a pas d'instructions sur le réseau pour ce faire );
  2. pour les pilotes qui fonctionnent sont nécessaires;
  3. consomme la RAM hôte pour la table de traduction et les algorithmes internes.

Tests de vitesse des Fusion PX600 1,3 To et Fusion SX350 3,2 To
Fusion PX600 1,3 To PCI-E 2.0 x8Fusion SX350 3,2 To PCI-E 2.0 x8



HGST Virident FlashMAX II et III appartiennent à la même classe. C'est plus compliqué avec eux. Pour obtenir le pilote, vous devez passer par la quête . Ils n'ont probablement pas été mis à jour depuis plusieurs années. Je ne recommande pas d'acheter, mais il y a une table. Si quelqu'un réussit la quête avec les pilotes, j'ajouterai des informations à l'article.



3. Cartes PCI-E prenant en charge la spécification NVMe


Ces disques n'ont pas besoin de pilotes et peuvent être amorçables si votre BIOS prend en charge UEFI 2.3.1 et supérieur (standard à partir de 2011).

Il s'agit d'Oracle F160 (basé sur Intel P3605), F320 (basé sur Samsung PM1725) et F640 (basé sur Samsung PM1725b).

Avantages:

  1. les pilotes sont partout

Inconvénients:

  1. le prix sur le marché secondaire peut être plus élevé, car la technologie est la plus moderne des

Test de vitesse Oracle F160 et Oracle F320
Oracle F160 1,6 To PCI-E 3.0 x4Oracle F320 3,2 To PCI-E 3.0 x8


Tableau de comparaison des accélérateurs Flash


Les résultats des tests seront indiqués entre parenthèses s'ils diffèrent considérablement de ceux indiqués dans la spécification.
Émulation de disque SAS
Le titreTBPBWPCI-E4k lire iops, K4k écrire iops, Klire, Mo / sécriture, Mo / s
LSI Nytro WarpDrive BLP4-8000,8222,0 x8218 (95)75 (30)20991254
LSI Nytro WarpDrive BLP4-16001,6452,0 x8218 (95)75 (30)20991254
LSI Nytro WarpDrive BLP4-32003.2902,0 x8218 (95)75 (30)20991254
Sun Oracle F80 800GB0,8222,0 x815513320991254
Seagate Nytro XP63021,36,63,0 x829614840002300
Seagate Nytro XP63021,758.83,0 x829614840002300
Seagate Nytro XP63023,511,73,0 x829614840002300
Seagate Nytro XP65001,5 (1,3)83,0 x830010040001500
Seagate Nytro XP6500 4TB4 (3,4)203,0 x8275 (8K)75 (8K)40002200
Fusion-io ioDrive II DUO MLC2.432,52,0 x848049030002500
Besoin de pilotes spéciaux
Le titreTBPBWPCI-E4k lire iops, K4k écrire iops, Klire, Mo / sécriture, Mo / s
SANDISK FUSION IOMEMORY SX350-13001,342,0 x822534528001300
SANDISK FUSION IOMEMORY PX600-13001,3162,0 x823537527001700
SANDISK FUSION IOMEMORY SX350-16001,65.52,0 x827037528001700
SanDisk Fusion ioMemory SX300-32003.2112,0 x834538527002200
SanDisk Fusion ioMemory SX350-32003.2112,0 x834538528002200
SANDISK FUSION IOMEMORY PX6002.6322,0 x835038527002200
HGST Virident FlashMAX II2.2332,0 x835010327001000
HGST Virident SSD FlashMAX II4.810.12,0 x8269512600900
HGST Virident FlashMAX III2.27.12,0 x85315927001400
Interface NVMe standard
Le titreTBPBWPCI-E4k lire iops, K4k écrire iops, Klire, Mo / sécriture, Mo / s
Oracle F1601,6143,0 x44407025001500
Oracle F3203.2293,0 x8100013056001800
Oracle F6406,434,73,0 x8137942865003100


Refroidissement


Le refroidissement des cartes de la série Nytro nécessite un débit d'air décent de 200 pieds linéaires / minute ≈ 2 pieds 3 (avec le conduit correct), des ventilateurs supplémentaires de 4 à 5 pieds 3 seront nécessaires dans le boîtier de bureau (merci à Igor_O pour le calcul). Température d'étranglement 73 ℃.

Les accélérateurs Seagate Nytro nécessiteront peut-être également une puissance supplémentaire (39 watts déclarés, ce qui est supérieur aux 25 watts standard sur PCI-E x8).



Les cartes SanDisk Fusion dans un boîtier de bureau ordinaire surchauffent rapidement, je recommande donc d'installer un refroidisseur de 4 cm sur elles.

Dans l'image Evercool EC4010H12C 12V 0.08A. J'ai aussi essayé Noctua NF-A4x10 FLX 12V 0.05A: ça se débrouille, mais sur le point. Donc 0,08A est mieux.

En fait, SanDisk Fusion sait également consommer plus de 25 watts d'énergie. Cela est nécessaire pour la vitesse maximale de l'appareil. Chez les bonnes mères overclockées, cela ne pose aucun problème, mais chez les mères bon marché, ce n'est pas un fait. En principe, tout emplacement que vous pouvez éventuellement brancher sur une carte graphique x16 fournit généralement 75 watts, consultez donc la documentation de la carte mère.



Les accélérateurs Flash Oracle F320 et F640 chauffent également décemment, mais la température n'atteint pas 70 degrés, après quoi la limitation commence. Ils sont équipés d'un radiateur massif, donc le refroidissement n'est pas nécessaire. 55 ℃ est leur température normale.

Cependant, je voudrais qu'il soit plus frais dans le cas et je trouve que le refroidisseur de ventilateur optionnel ASUS pour les chipsets est parfaitement adapté (après une modification minimale par un fichier) pour les refroidir. Avec ce refroidisseur, la température devient environ 44 ℃ dans un boîtier fermé. Il existe 2 versions de ces refroidisseurs: à 0,08 A et à 0,15 A. Les deux font face, mais je me suis mis plus puissant.

L'apparition de l'accélérateur Oracle F320 avec le refroidisseur ASUS est montrée dans la toute première photo de l'article.

Difficulté de choisir


Très probablement, s'il y a très peu d'argent, vous pouvez choisir LSI Nytro (Oracle F80). Il existe des options à partir de 50 $. Permettez-moi de vous rappeler que la pleine capacité n'est réalisable que lors de la création de logiciels RAID 0 à l'aide de Windows, LVM, ZFS, BTRFS et similaires.

Si vous avez besoin d'un enregistrement aléatoire très rapide, cela coûte 8 Go de RAM ou plus, alors vous pouvez jouer avec l'idée de Steve Wozniak, Sandisk Fusion. Il est préférable de prendre des disques de SanDisk plutôt que des disques de marque, car il est plus difficile d'obtenir des pilotes modernes pour eux. Il ne faut pas oublier que ces disques ne peuvent pas être amorçables.

Pire table d'utilisation de la mémoire par taille de secteur et taille de disque.
En règle générale, il est préférable de laisser le secteur égal à 4K. Mais VMvare est uniquement sur les appareils avec un secteur de 512 octets, donc les lecteurs Fusion ne sont pas optimaux à ces fins. Trop de RAM consommera.



Si vous avez suffisamment d'argent pour acheter un SSD PCI-E standard non incorporé à partir de 2 To ou plus, vous devriez envisager les accélérateurs Oracle F160, F320 et F640. Vous obtiendrez plus de capacité et plusieurs fois plus de ressources pour le même prix.

Absolument pour tous les accélérateurs (sauf Oracle F160), vous avez besoin de 8 lignes de bus PCI-E. Consultez le manuel de votre carte mère sur l'emplacement auquel le nombre de lignes PCI-E sont connectées.

Lors de l'achat, nous prenons soit un nouveau produit, soit une «boîte ouverte», soit la ressource restante publiée dans la description du produit.

Où et comment acheter


Utilisez Avito et des plateformes de trading étrangères bien connues (vous aurez peut-être besoin de l'aide d'intermédiaires de messagerie). Si le produit souhaité n'est pas disponible, abonnez-vous aux résultats de la recherche et ces sites vous informeront lorsque le produit apparaîtra.

Bon shopping!

Erreurs PS Direct que vous remarquez dans PM. J'augmente le karma pour cela.

Source: https://habr.com/ru/post/fr477856/


All Articles