Qu’est-ce qu’un stockage de périphérie ?
Le stockage de périphérie désigne un stockage de données placé à la périphérie d’un réseau, au plus près des utilisateurs et des sources de données, afin de réduire la latence et les charges de données réseau.
Comment est apparu le stockage de périphérie ?
L’architecture de stockage de périphérie a évolué au fil du temps : d’abord utilisée pour couvrir les besoins d’utilisateurs géographiquement dispersés au moyen de disques de périphérie individuels, elle s’est ensuite étendue aux périphériques de stockage rattachés au réseau local pour prendre en charge la connectivité des appareils sans fil. Aujourd’hui, le stockage de périphérie joue un rôle essentiel dans les applications informatiques qui se sont développées sur une toute nouvelle périphérie, celle des appareils IoT, de la collecte de données à distance, des véhicules autonomes et des mini-datacenters géographiquement dispersés, afin d’offrir de meilleures performances et de favoriser de nouveaux cas d’usage.
Pourquoi le stockage de périphérie est-il si important aujourd’hui ?
On observe actuellement l’émergence d’une convergence technologique qui s’était amorcée il y a quelques années et, dans ce domaine, le stockage de périphérie a un important rôle à jouer. Les progrès réalisés dans des technologies comme la connectivité haut débit (en particulier la 5G), le cloud computing, l’IA et l’apprentissage machine (ML), etc. ouvrent de nouvelles possibilités pour l’informatique de périphérie, qui couvrent aussi bien les appareils autonomes que les nouveaux flux de données ou les nouvelles applications mobiles. Dans chaque cas, le stockage haute performance joue un rôle essentiel. Un stockage de périphérie peut contenir, par exemple :
- des informations client pour garantir une expérience fluide et à faible latence ;
- des données collectées par un réseau de capteurs ou de caméras ;
- des données d’imagerie utilisées par un véhicule autonome ;
- les ressources nécessaires à la prise en charge de jeux vidéo haute performance sur mobile.
Quelles sont les technologies utilisées par le stockage de périphérie ?
La technologie de stockage de données a joué un rôle important dans l’évolution de l’informatique de périphérie. Dans ses déploiements actuels, l’informatique de périphérie utilise généralement des disques de stockage flash (SSD), réputés pour leur fiabilité, leur haute performance, leur grande évolutivité et leur faculté à s’adapter aux cas d’usage les plus exigeants.
Les SSD basés sur les protocoles PCI et NVMe (Non-Volatile Memory express) affichent encore de meilleures performances et conviennent tout particulièrement pour les tâches qui consomment de grandes quantités de données, notamment la collecte de données à distance impliquant des images. Les supports SSD amovibles offrent aussi une capacité suffisante (jusqu’à 128 To actuellement) pour prendre en charge certains cas d’usage comme la vidéosurveillance.
Les avantages du stockage de périphérie par rapport au stockage cloud
Le stockage de périphérie et l’informatique de périphérie partagent de nombreux avantages communs : latence faible, optimisation du réseau, coûts réduits, prise en charge de nouveaux cas d’usage, etc. C’est pourquoi il est ici intéressant de comparer le stockage de périphérie au stockage cloud, qui constitue une autre alternative pour la mise en œuvre de l’informatique de périphérie. Chaque organisation a des besoins bien spécifiques, mais voici dans les grandes lignes les avantages du stockage de périphérie par rapport au stockage cloud :
- Coûts réduits : le stockage physique déployé à la périphérie implique un coût initial plus conséquent comparativement à un stockage cloud ; mais, sur le long terme, le coût de ce stockage physique est finalement inférieur à celui du stockage cloud et de la bande passante facturés mensuellement. Outre la réduction de l’empreinte cloud, le stockage de périphérie diminue les coûts généraux grâce à des workflows et à des automatisations qui limitent les besoins en bande passante.
- Plus faible latence et plus haute performance : pour de nombreux cas d’usage, une architecture cloud génère bien trop de latence pour atteindre le niveau de performance exigé par les utilisateurs finaux et les applications avancées. Certains cas d’usage, notamment la collecte de données d’images, impliquent de très lourdes charges de données, au point d’allonger sensiblement les délais de transfert et même de surcharger les réseaux auxquels doivent accéder d’autres utilisateurs. Le stockage de périphérie met les données en cache pour les traiter à la périphérie, échantillonne les données ou en envoie des versions abrégées, ce qui permet de gagner du temps et d’éviter la surcharge des réseaux associée aux lourdes charges de données de certains cas d’usage.
- Davantage de contrôle sur les données : certaines organisations peuvent avoir besoin de conserver physiquement le contrôle de leurs données en toutes circonstances, par exemple pour se conformer à la réglementation ou pour éliminer les risques liés à la sécurité. Et bien que certaines puissent apprécier la résilience et l’agilité du cloud, d’autres peuvent préférer disposer d’un contrôle direct sur tous les aspects de leurs déploiements de périphérie, notamment le stockage, et s’épargner toute dépendance vis-à-vis d’un fournisseur de cloud en cas d’incident.
Les cas d’usage du stockage de périphérie
Le stockage de périphérie offre d’innombrables possibilités d’utilisation. Passons en revue quelques secteurs où il peut jouer un rôle particulièrement important.
Agriculture
Le stockage de périphérie est utilisé pour collecter, agréger et stocker les immenses quantités de données produites par des caméras et des capteurs environnementaux disséminés sur de vastes superficies agricoles. Grâce à un enrichissement des données à la périphérie, le stockage de périphérie aide les agriculteurs à obtenir plus rapidement des informations stratégiques.
Industrie
Les usines ont recours à l’IA pour surveiller avec précision leurs processus et systèmes afin de garantir la qualité et l’homogénéité de leurs produits. Le stockage de périphérie permet de stocker les données utilisées pour l’entraînement des modèles d’IA.
Transport
Les véhicules autonomes ont besoin d’agréger et de traiter des données issues de nombreuses sources pour pouvoir fonctionner efficacement et en toute sécurité. L’envoi de données à un datacenter distant ne permettant pas d’obtenir des réponses rapides, les véhicules autonomes s’appuient sur un stockage de périphérie et sur l’informatique de périphérie pour effectuer des calculs en temps réel.
Sécurité
Les caméras de surveillance génèrent de très grands volumes de données, dont la plupart ne seront jamais utilisées ultérieurement. En stockant ces données à la périphérie et en entraînant un système informatique de périphérie pour envoyer uniquement les séquences anormales ou des échantillons ciblés dans le temps, les analystes bénéficient des informations dont ils ont besoin tout en utilisant les ressources réseau de façon plus efficace. Certains SSD de périphérie de conception particulière prennent en charge l’énorme quantité d’écritures et de réécritures de données associées à ce type de système.
Avec Pure, relevez les défis de l’informatique de périphérie
Envie de développer votre propre solution de stockage de périphérie ? Avant de vous lancer, évaluez les obstacles qui pourraient se mettre en travers de votre chemin. Les solutions de périphérie sont généralement créées en réponse à un besoin spécifique, ce qui signifie qu’elles ne disposent probablement pas des ressources et des capacités nécessaires pour des projets différents.
Pour être certain que votre solution de périphérie répond aux besoins spécifiques de votre entreprise, veillez à cadrer votre projet de la manière la plus détaillée possible en tenant compte notamment :
- du niveau minimum de connectivité dont vous avez besoin ;
- des cycles de vie de vos données ;
- des plans de sécurité.
En matière de stockage de périphérie, Pure Storage® propose plusieurs solutions adaptées à vos besoins :
- FlashBlade® : plateforme UFFO (Unified Fast File and Object) leader du marché, FlashBlade convient pour l’analytique, l’apprentissage machine, l’intelligence artificielle et les autres processus de données similaires intervenant à la périphérie.
- FlashArray™ : solution de stockage 100 % flash véritablement révolutionnaire, FlashArray allie le stockage 100 % flash haute performance et l’intégration à VMware pour créer une solution de cloud hybride. FlashArray prend en charge une infrastructure multimode 5G associant machines virtuelles et conteneurs.
En raison de leur haute densité, de leur faible consommation d’énergie et de leur gestion facile à distance, les solutions FlashBlade et FlashArray sont idéales pour relever les défis associés aux déploiements en périphérie.
- Portworx® : plateforme de services de données Kubernetes la plus complète du secteur, Portworx fournit une couche de stockage qui permet d’exécuter les charges de travail cloud-native à la périphérie. Portworx offre une solution complète pour les charges de travail conteneurisées, avec sauvegarde et reprise après sinistre. La solution s’intègre à FlashBlade et FlashArray pour une performance et une fiabilité optimales.