Test solution RAID NVMe avec le nouveau Mac Pro (fin 2019)
- Par J-P MARIANI
- |
- le 17/04/2020

Configuration 1 : Installation d'une carte PCIe x16
Dans ce premier scénario d'utilisation qui devrait être celui adopté par la majorité des utilisateurs de Mac Pro à la recherche de performances exceptionnelles, nous avons installé une carte PCIe x16 dans un slot approprié dans le Mac Pro avec création d'une matrice RAID niveau 0 dans l'interface Web de gestion/configuration (nous passons sur les étapes de création du RAID, elles sont très bien documentées dans le guide d'utilisation de la carte).
Comme on pouvait s'y attendre, les performances sont bien là et l'agrégation de 4 barrettes NVMe est à la hauteur des attentes. En moyenne 12000 Mo/s en lecture comme en écriture. C'est remarquable et ce niveau de performances sera fortement apprécié des étalonneurs qui travaillent sur des suites d'images DPX par exemple. Les performances sont linéaires au fur et à la mesure que la taille des blocs de données est plus élevée.
Configuration 2 : Installation de deux cartes PCIe x16 (RAID géré par le matériel)
Dans ce deuxième scénario, nous avons décidé d'installer une deuxième carte PCIe x16 et de configurer un RAID matériel (toujours en niveau 0) réparti sur les deux cartes, c'est à dire en utilisant les 8 barrettes de stockage flash NVMe au sein d'une seule et même matrice RAID. Ce qui veut dire (avec la technologie actuelle) une capacité de stockage maximale de 16 To (avec 8 barrettes M.2 de 2 To) et des performances encore plus élevées. Ceci est rendu possible par la fonction Cross-Sync disponible lorsque deux cartes sont installées dans la même machine.
A noter toutefois que dans ce cas de figure, on va utiliser 100% des capacités de bande passante du bus PCIe disponible sur le nouveau Mac Pro, c'est à dire que bien que des slots PCIe soient encore disponibles dans la machine, ils ne pourront pas être exploités de manière optimale sauf à sacrifier de la bande passante sur les slots qui hébergent la (ou les) carte(s) graphiques et la (ou les) carte(s) de stockage flash PCIe. Cela n'est vraiment pas recommandé.
En matières de performances, le gain est d'environ 60% avec un débit maximum en lecture qui approche les 20000 Mo/s, soit quasiment 20 Go/s. Fini les goulets d'étranglement.
Configuration 3 : Installation de deux cartes PCIe x16 (RAID géré par le logiciel Utilitaire de disque)
Dans ce dernier test, nous conservons la configuration avec deux cartes PCIe x16. Chaque carte est configurée avec une matrice RAID niveau 0 (géré par le matériel), donc deux ensembles RAID composés de 4 barrettes NVMe. Ensuite, avec le logiciel Utilitaire de disque (sous macOS), nous utilisons l'assistant RAID afin d'agréger les deux matrices RAID sous la forme d'un volume RAID logiciel.
Comme prévu, les performances sont légèrement meilleures qu'une seule carte PCI x16 avec des pointes jusqu'à 15000 Mo/s en lecture (une modeste augmentation de 15%), donc cette configuration n'est pas recommandée au regard de ce qui est obtenu avec une configuration via le RAID matériel (fonction Cross Sync utilisée dans la configuration 2).
Conclusion
A la lecture de ces tests, il est facile d'en arriver à la conclusion que le stockage RAID NVMe est la solution de stockage à privilégier sur le dernier Mac Pro. Soit comme stockage primaire si vous manipulez des (petits) volumes de données, soit comme volume de cache ultra rapide pour les logiciels qui offrent des fonctions avancées de cache afin d'améliorer de manière significative le fonctionnement de ces logiciels (After Effects, Cinema 4D, DaVinci Resolve, etc).
Compte tenu des performances des cartes graphiques disponibles dans le Mac Pro (Vega Pro II, Vega Pro II Duo, Radeon Pro W5700X) et le gain qu'elles procurent avec les logiciels qui sont parfaitement optimisés pour le GPU, le stockage devient rapidement le goulet d'étranglement. Le stockage flash NVMe devient alors incontournable pour exploiter au mieux l'investissement souvent significatif de votre station de travail Mac Pro. Dans le configurateur Mac Pro sur notre site web, vous pouvez sélectionner les différentes options de stockage flash RAID (100% logiciel ou matériel, cette dernière option étant largement recommandée).