Fungible présente le premier serveur de stockage DPU au monde: 15 M IOPS et 60 Go / s dans un châssis 2U
Le concept de DPU, le soi-disant coprocesseur de données, développé par Fungible, a déjà été décrit par nous plus tôt. Le nouveau type de processeurs devrait, selon les développeurs, prendre en charge toutes les tâches de travail avec le système de stockage de données. Maintenant, Fungible est passé de la théorie et des prototypes à la pratique - la société a dévoilé le premier serveur de stockage basé sur DPU au monde, qui devrait annoncer le début d'une nouvelle révolution dans le monde des centres de données.
Selon le concept Fungible, DPU devrait former la base des systèmes informatiques de nouvelle génération en tant que lien central entre tous les composants de la liaison. Tous les calculs liés au stockage, à la lecture, à la compression et à la décompression des données sont pris en charge par ce nouveau type de processeur. De plus, le système basé sur DPU a été conçu à l'origine comme modulaire, les composants qu'il contient sont interconnectés via Ethernet standard et NVMe-over-TCP. Dans son premier produit de masse, le serveur Fungible FS1600, cette modularité est pleinement réalisée.
Le nouveau type de système informatique contient trois composants principaux: ce sont les nœuds de calcul traditionnels, les serveurs FS1600 pour stocker et travailler avec les données, et le nœud de contrôle Fungible Composer, qui sert à gérer et surveiller les paramètres de l'ensemble du système. Ce dernier est implémenté sur la base d'un serveur classique avec une architecture x86, mais la principale nouveauté, FS1600, est fondamentalement différente des systèmes de stockage traditionnels.
Le Fungible FS1600 est logé dans un boîtier de montage en rack 2U standard avec 24 emplacements SSD NVMe remplaçables à chaud à l'avant du boîtier. 24 disques sont divisés en deux blocs, chacun étant desservi par son propre DPU et doté de 6 interfaces 100 GbE. Un de ces serveurs est capable de développer des performances au niveau de 15 millions d'IOPS avec un volume maximum de 576 To et un délai de 110 μs maximum. Il est également capable de (dé-) compresser les données à la volée à des vitesses allant jusqu'à 100 Go / s (GZIP, DEFLATE, ZLIB, LZMA).
À titre de comparaison, les baies flash classiques du même format ne développent que 2 à 3 millions d'IOPS. Un rack complet basé sur FS1600 peut atteindre 300 millions d'IOPS. Dans le même temps, Fungible affirme que son système basé sur DPU peut réduire le coût de déploiement de 1 Po de données de cinq fois par rapport aux systèmes de stockage hyperconvergés conventionnels. Ceci est réalisé grâce à une meilleure efficacité dans l'utilisation des ressources de mémoire flash, y compris une quantité réduite de données redondantes.
Fungible FS1600 est proposé en trois versions, qui diffèrent par la quantité de lecteurs flash installés et le niveau global de performances:
Rapide - 7,6 To SSD, 81 IOPS par Go, 236 Mo / s par Go;
Super rapide - SSD 7,6 To, 163 IOPS par Go, 651 Mo / s par Go
Extreme - SSD de 7,6 To, 326 IOPS par Go, 1302 Mo / s par Go.
La prise en charge des disques SSD de 15 To ou plus est prévue à une date ultérieure. Parallèlement, la prise en charge de la déduplication, des instantanés et de NVMe sur RoCE sera mise en œuvre. La société envisage également de lancer des accélérateurs basés sur DPU pour les serveurs conventionnels. Selon les plans, ces accélérateurs devraient être plus rapides que la technologie GPUDirect développée par NVIDIA. Fungible souhaite utiliser le nouvel environnement réseau TrueFabric comme système d'interconnexion. Cette technologie est actuellement en cours de développement actif.
Fungible considère que de grands opérateurs de cloud de deuxième niveau sont ses principaux partenaires et clients, tels que Dropbox et Uber. Grâce à la technologie DPU, ils pourront obtenir une augmentation des performances de 2 à 4 fois dans leurs solutions par rapport aux offres similaires d'AWS et de Google Cloud. Néanmoins, Fungible espère également entrer dans l'infrastructure des grands hyperscalers, mais pour l'instant, il contourne les systèmes de classe entreprise.