Nous avons récemment testé les SSD Intel Optane P5800X de dernière génération , compatibles PCIe Gen4 (hors plateformes AMD) grâce aux derniers processeurs Intel . L'utilisation de SSD Optane dans les serveurs est tout à fait pertinente : leurs performances exceptionnelles rendent la mise en cache et le stockage hiérarchisé extrêmement utiles. Cependant, pour les professionnels utilisant des applications gourmandes en ressources, intégrer des technologies professionnelles dans un PC n'est pas toujours chose aisée. De plus, l'utilisation de SSD P5800X dans un système monoposte représente un coût important. Nous avons donc cherché à déterminer comment exploiter les SSD Optane professionnels pour offrir une solution de stockage partagé optimale pour les stations de travail.
Stockage partagé de la station de travail ultime - Configuration
Pour les utilisateurs professionnels, il existe plusieurs façons d'accéder au stockage partagé. Un NAS est une option populaire, mais le profil de performances n'est tout simplement pas assez bon pour les applications exigeantes. C'est pourquoi de nombreux professionnels de la création optent pour le stockage local attaché, qui exploite une interface plus rapide comme Thunderbolt. Le problème avec ces solutions est que même si elles conviennent à un seul utilisateur, l'utilisation réelle du stockage est en fait assez faible, car les disques restent inutilisés la plupart du temps. De plus, nous recherchons le nec plus ultra en matière de stockage partagé, ce qui signifie que nous devons faire mieux.
Ce projet arrive à point nommé, Intel ayant récemment mis à jour ses processeurs pour centres de données et stations de travail. Nous avons d'ailleurs testé la dernière version du HP Z2 SFF Gen8 . Son format compact nous a offert une excellente opportunité de tester la possibilité de combiner un processeur Intel Rocket Lake et un processeur Ice Lake au sein du laboratoire de StorageReview.
Le Z2 SFF G8 n'est pas exactement le système que nous aurions choisi pour ce projet, notamment pour obtenir les données les plus rapidement possibles. Bien qu'il s'agisse d'un système tout à fait performant, même avec une carte graphique NVIDIA RTX 3000 compacte, le format SFF reste un compromis. Ceci étant dit, c'est notre seul système Rocket Lake, alors que faire ?
Malheureusement, la carte mère Z2 SFF G8 ne dispose que d'un seul port PCIe Gen4 x16 , dédié exclusivement à la carte graphique ; or, compte tenu des applications visées, nous ne pouvons évidemment pas nous en passer. Les ports utilisables pour ce projet se limitent donc à un port Gen3 x4 physique et x4 électrique, ainsi qu'à un port Gen3 x16 physique et x4 électrique.
Bien sûr, nous avons fait ce qui nous semblait raisonnable et avons installé deux cartes réseau Mellanox ConnectX5 à double port 100GbE dans le poste de travail, connectées à une carte réseau Intel E810-CQDA2 100GbE dans le serveur.
Stockage partagé de station de travail ultime - Accès à distance
Nous avons cependant un autre problème, et c'est l'accès au système. C'est une chose d'être sur le réseau local, mais si nous avons appris quelque chose au cours de la dernière année, c'est que les organisations sont plus flexibles que jamais en termes de lieu de résidence de leur main-d'œuvre. Et aucun budget ne permet d'envoyer des serveurs remplis de SSD Optane P5800X aux utilisateurs de leurs postes de travail. Il existe cependant une solution étonnamment simple, HP ZCentral Remote Boost.
Nous avons publié un article détaillé sur cet outil l'automne dernier et, globalement, nous l'avons trouvé extrêmement fiable, facile à installer et à utiliser. De plus, il est inclus (sans licence) avec toutes les stations de travail HP Z, les ordinateurs portables HP ZBook et les sacs à dos HP VR. HP ZCentral Remote Boost permet à la station de travail SFF de traiter les fichiers depuis un client Remote Boost exécuté sur un ordinateur portable situé n'importe où dans le monde, ou, dans ce cas précis, près de Portland. Concrètement, nous transférons simplement l'affichage de la station de travail vers le bureau distant au lieu de transférer les fichiers. Autre avantage : le mode Collaboration de Remote Boost permet à tous les participants de visualiser et, surtout, d'interagir sur la même session d'envoi.
Il était extrêmement simple de configurer Z Central Remote Boost. Nous avions juste besoin de télécharger et d'installer HP ZCentral Remote Boost Sender sur le poste de travail HP, qui se trouvait dans le laboratoire de Cincinnati, et de télécharger et d'installer HP ZCentral Remote Boost Receiver (client) sur les ordinateurs portables qui se trouvaient dans nos sites distants. C'était tout – aucune infrastructure de bureau virtuel (VDI) complexe n'était nécessaire, et il nous a fallu moins de cinq minutes pour être opérationnel.
Comme tout le traitement est effectué sur le poste de travail Z2 SFF, qui était situé dans le même laboratoire que les fichiers qui étaient stockés sur le SSD P5800X Optane hautement performant, nous pouvons faire notre travail sans nous soucier de savoir si nos ordinateurs portables avaient le pouvoir d'effectuer.
Stockage partagé de station de travail ultime - Performances
À l'intérieur de notre serveur Intel exécutant Windows Server 2019, nous avons exploité deux de nos SSD Intel Optane P5800X et les avons présentés aux espaces de stockage. Grâce aux espaces de stockage, nous avons ensuite créé un pool configuré en mode stripe, RAID0. Cette décision visait davantage à se concentrer sur la manière dont les SSD pourraient être utilisés pour quelque chose comme l'espace de travail pour le rendu, la compilation ou des choses de ce genre.
À partir de ce pool, nous avons créé un disque virtuel, un volume et partagé un seul dossier à partir de celui-ci. Windows des deux côtés a fait le reste, avec un partage de fichiers SMB3 permettant l'équilibrage de charge sur plusieurs interfaces. Alors que nous avions une bande passante complète de 10 Go/s sur notre serveur, comme indiqué, le poste de travail avait des emplacements PCIe x4 qui plafonneraient à 3 Go/s par carte. L'équilibrage de charge entre les deux pour un seul point de montage était donc la cerise sur le gâteau.
Pour confirmer l'efficacité de l'utilisation de Z Central Remote Boost, nous avons effectué deux tests. Lors du premier test, nous avons exécuté CrystalDiskMark localement à l'aide de Z Central Remote Boost. Comme le stockage était si proche des données, nous avons constaté un taux de transfert supérieur à 6 Go/s. Cela sature à peu près ce à quoi on pouvait s'attendre compte tenu de la configuration PCIe du boîtier SFF.
Maintenant, alors que la plupart des informaticiens riraient de l'absurdité de comparer le stockage haut débit connecté localement à celui d'un VPN, nous voulions expliquer pourquoi c'est important. En utilisant une connexion VPN entre nos sites distants et le serveur de stockage de notre laboratoire de Cincinnati, le point d'étranglement devient la vitesse de téléchargement de la connexion WAN du laboratoire.
Pour tester cela, nous avons exécuté CrystalDiskMark à partir d'un ordinateur portable dans notre emplacement distant PNW sur le système de stockage qui se trouvait dans notre laboratoire de Cincinnati. CrystalDiskMark a montré un taux de transfert de 7.75 Mo/s.
Nous avons également surveillé le trafic réseau à l'aide de ControlUp. Cela a montré le peu de bande passante nécessaire pour exécuter l'opération à l'aide de ZCentral Remote Boost en "poussant simplement les pixels", plutôt que de faire transférer les données elles-mêmes, sur le fil. Lors du transfert réel des données, nous avons consommé une bande passante d'environ 7.75 Mbps, mais lors de l'utilisation de Z Central Remote Boost, nous avons utilisé moins de 1 Mbps.
Réflexions finales
Nous avons utilisé un système aux performances modestes (à l'exception peut-être de la carte réseau surdimensionnée) et avons voulu tester ses limites en matière de stockage partagé pour station de travail. Nous l'avons connecté au serveur OEM d'Intel avec deux SSD Optane P5800X, présentés comme un partage Windows. Les résultats sont impressionnants : avec seulement deux SSD, nous avons atteint près de 6 200 Mo/s en lecture et plus de 6 500 Mo/s en écriture.
Nous avons également tiré parti de HP ZCentral Remote Boost, ce qui signifie que n'importe qui dans notre organisation peut accéder à ce système et obtenir les mêmes performances, de n'importe où dans le monde. Lorsque l'on parle d'informatique à distance, il est également important de prendre en considération son avantage de localisation des données ainsi que ses autres avantages, tels que la sécurité accrue, la maîtrise des coûts et la gérabilité. Avec le temps système planifié, ces ressources coûteuses peuvent être plus pleinement utilisées, ce qui est formidable en termes de retour sur investissement plus important pour un investissement coûteux dans le flash.
Pourrions-nous obtenir plus de performances? Oui, un système avec une meilleure flexibilité d'emplacement PCIe serait bien, et nous pourrions mettre quelques SSD Optane supplémentaires dans le serveur. Mais quelle que soit la manière dont nous y parvenons, cette architecture offre des performances de poste de travail exceptionnelles, avec tous les avantages du centre de données, comme la puissance de basculement et les sauvegardes de données régulières. Il n'est pas fou d'essayer d'adapter un PC pour gérer les SSD NVMe d'entreprise, surtout si vous avez le budget. Mais il existe d'autres façons d'éplucher la pomme de terre avec une utilisation et une efficacité accrues.




Amazon