Le stockage informatique a son premier ensemble de spécifications officielles suite à la publication de la version 1.0 du modèle d’architecture et de programmation de stockage informatique de la Storage Networking Industry Association. Comme le rapporte The Register, le modèle vise à développer cette nouvelle technologie prometteuse en permettant aux conceptions de différents fabricants de fonctionner ensemble.
Le « stockage informatique » est un nouveau mot à la mode qui ne signifie pas exactement que nous allons transformer les SSD en processeurs, mais que le traitement et le stockage seront plus étroitement liés, avec des processeurs intégrés dans le stockage pour partager la charge de stockage. tâches lourdes. Pour le moment, cela signifie un FPGA exécutant des tâches de chiffrement, de compression et d’effacement sous la supervision du processeur, et pourrait signifier un processeur Arm exécutant Linux laissé à ses propres appareils dans un avenir proche.
Les produits déjà expédiés incluent le SmartSSD de Samsung (s’ouvre dans un nouvel onglet) CSD (lecteur de stockage informatique, illustré ci-dessus), qui utilise les SoC adaptatifs Xilinx Versal d’AMD et, selon les propres chiffres de Samsung, peut réduire l’utilisation du processeur jusqu’à 97 %. Scaleflux propose également un produit, le CSD3000 de troisième génération, qui utilise une puce Arm à huit cœurs.
Ce qui manquait jusqu’à présent au stockage informatique, c’est la normalisation, et le groupe de travail technique sur le stockage informatique de la SNIA (Storage Networking Industry Association) travaille depuis 2018 sur les nouvelles spécifications. Maintenant qu’ils sont là, les fournisseurs de matériel peuvent commencer le processus de création de leurs propres systèmes de stockage informatiques interopérables, et les types de logiciels peuvent être bloqués dans des pilotes avec une terminologie commune et un processus de découverte afin que les ordinateurs confrontés à un nouveau CSD sachent comment commencer à s’interfacer avec leurs ressources.
Les spécifications elles-mêmes se présentent sous la forme d’un gros PDF de 71 pages, mais pour ceux qui recherchent une lecture plus légère, la SNIA a publié un article de blog expliquant les parties importantes du nouveau modèle informatique.
« Avoir une architecture de référence développée par l’industrie à laquelle les développeurs de matériel et d’applications se réfèrent est un attribut important de la spécification 1.0 », a écrit Bill Martin, rédacteur en chef de l’architecture de stockage informatique et du modèle de programmation de SNIA, « surtout alors que nous entrons dans le déploiement du cloud à la périphérie où la standardisation n’a pas été aussi précoce. Placer le calcul là où les données se trouvent à la périphérie – là où les données sont pilotées – donne l’opportunité de fournir une normalisation et une standardisation auxquelles les développeurs d’applications peuvent se référer pour contribuer aux solutions de stockage informatique de l’écosystème de périphérie.