Le stockage hyperconvergé s’appuie sur des méthodes définies par logiciel pour virtualiser le stockage des données parallèlement aux fonctions de calcul et de mise en réseau au sein d’un même système. Grâce à la virtualisation, le stockage hyperconvergé met à disposition des pools de stockage bien plus flexibles que le stockage lié à un matériel spécifique, comme un périphérique de stockage en réseau ou une baie de disques ou de mémoire flash. Le découplage du matériel, des logiciels et du stockage permet au stockage hyperconvergé de monter facilement en charge et d’offrir davantage de flexibilité et de fonctionnalités.
Comment fonctionne le stockage hyperconvergé ?
Le stockage hyperconvergé fait abstraction du matériel sous-jacent pour dissocier le stockage et ses contrôles, contrairement au stockage à connexion directe (DAS), dans lequel chaque ordinateur dispose de son propre lecteur de stockage, ou aux approches de stockage en réseau dans lesquelles plusieurs appareils accèdent à un pool de stockage central via un réseau de stockage (SAN) ou via un stockage en réseau (NAS).
Le stockage est associé aux ressources de calcul et de mise en réseau, qui fonctionnent indépendamment du matériel, ce qui permet une montée en charge progressive. Les entreprises qui souhaitent mettre en œuvre un stockage hyperconvergé disposent de trois options :
- L’acheter directement auprès de fournisseurs de solutions de stockage, avec le matériel nécessaire à sa prise en charge
- L’acheter auprès de fournisseurs et acquérir séparément des serveurs et des boîtiers de stockage standard
- Faire appel à un fournisseur cloud pour fournir le stockage hyperconvergé sous forme de service
Composants du stockage hyperconvergé
Le stockage hyperconvergé se compose de plusieurs éléments, notamment d’un hyperviseur pour exécuter les machines virtuelles, d’applications définies par logiciel et d’outils de mise en réseau virtuelle. L’ensemble peut fonctionner sur du matériel standard — des serveurs x86, par exemple — plutôt que de nécessiter des baies propriétaires plus coûteuses.
L’élément essentiel à comprendre est que le stockage hyperconvergé ne nécessite pas de boîtiers distincts pour le stockage, la mise en réseau et les ressources de calcul, pas plus que chacun de ces composants ne doit être intégré à un matériel spécifique optimisé pour une application donnée. Au contraire, une couche logicielle qui recouvre l’ensemble virtualise toutes les ressources de stockage et autres afin qu’elles puissent être partagées par de nombreux utilisateurs et appareils.
Cela crée un pool de stockage pouvant inclure un très grand nombre de périphériques NAS, de baies SAN et de ressources cloud gérés comme une seule entité composée d’éléments étroitement intégrés. L’équilibrage de charge et les applications de mise en réseau définies par logiciel constituent un élément clé du stockage hyperconvergé : ils contribuent à placer le stockage au meilleur endroit afin d’optimiser les performances et de répondre aux besoins de l’entreprise.
Fonctionnalités du stockage hyperconvergé
Avec le stockage hyperconvergé, il n’est plus nécessaire de gérer séparément chaque composant matériel. Le stockage n’est plus lié à une baie de disques, à un filer NAS ou au cloud, chacun disposant de ses propres systèmes de gestion et fonctionnant parfois avec des systèmes d’exploitation complètement différents.
Dans une approche hyperconvergée, le stockage est géré et administré au niveau de l’hyperviseur. Celui-ci gère plusieurs pools de stockage et les traite tous comme des ressources virtuelles au sein d’un seul pool, en faisant abstraction du matériel sous-jacent. Stockage défini par logiciel (SDS) est découplé du matériel grâce à l’abstraction des ressources de stockage, pour plus de flexibilité, d’efficacité et d’évolutivité.
Toutes les ressources de stockage peuvent être intégrées à une architecture de centre de données défini par logiciel (SDDC), qui ajoute de l’automatisation aux fonctions globales du centre de données et apporte davantage d’automatisation et de flexibilité aux ressources de stockage. Les interfaces de programmation d’applications (API) peuvent ainsi être facilement reliées au stockage afin d’assurer l’intégration avec un éventail plus large de plateformes et d’applications.
Avantages du stockage hyperconvergé
Le stockage hyperconvergé offre plusieurs avantages clés par rapport aux solutions de stockage traditionnelles.
Flexibilité
Le provisionnement du stockage est bien plus simple avec le stockage hyperconvergé, puisqu’il n’est pas nécessaire de spécifier l’emplacement physique exact ou le périphérique sur lequel le stockage sera hébergé. Les administrateurs du stockage peuvent ainsi s’adapter plus facilement à l’évolution des besoins.
Provisionnement automatisé
Les responsables du stockage devaient autrefois effectuer de nombreuses tâches manuelles pour provisionner le stockage. Les systèmes hyperconvergés simplifient ce processus en permettant à l’administrateur de spécifier les performances, la capacité et d’autres paramètres ; les ressources de stockage sont ensuite allouées automatiquement.
Coût
Retirer le matériel de l’équation fait nettement baisser les coûts de stockage. Bien sûr, certains fournisseurs proposent des solutions hyperconvergées avec leur propre matériel de prédilection, mais ces produits sont généralement proposés à des tarifs concurrentiels. Le matériel de stockage coûteux n’est généralement nécessaire que lorsqu’un boîtier donné est optimisé pour exécuter une application spécifique.
Temps d’arrêt
L’avènement du stockage défini par logiciel et de l’infrastructure hyperconvergée a permis l’émergence de fonctionnalités telles que l’autoréparation, des niveaux de redondance accrus et une résilience supérieure. Il en résulte une réduction des temps d’arrêt.
Montée en charge
Le stockage hyperconvergé peut être ajusté de manière granulaire, à la hausse comme à la baisse. Lorsque davantage de stockage est nécessaire, il peut être ajouté, puis retiré tout aussi rapidement lorsqu’il ne l’est plus. Les entreprises ne paient que ce dont elles ont besoin.
Défis du stockage hyperconvergé
Le stockage hyperconvergé présente quelques inconvénients à prendre en compte.
Dépendance vis-à-vis d’un fournisseur
Adopter un stockage hyperconvergé signifie souvent être captif de l’écosystème d’un fournisseur donné. Tous les fournisseurs n’enferment pas leurs utilisateurs dans un matériel prédéfini ; si la liberté de choix est importante, il peut être utile de rechercher un fournisseur proposant un large éventail de solutions compatibles.
Performances
En général, les solutions hyperconvergées offrent de très bonnes performances, mais pas dans tous les cas : certaines charges de travail, comme le calcul haute performance (HPC) et les tâches d’intelligence artificielle (IA) générative, peuvent ne pas obtenir les performances requises avec un stockage hyperconvergé. Il existe des solutions hyperconvergées dont les logiciels, le stockage, la mise en réseau, le calcul et la mémoire sont tous adaptés à l’exécution d’une charge de travail ou d’une application spécifique et qui offrent d’excellentes performances, mais elles ont un coût.
Migration
Une fois toutes vos données placées dans une solution de stockage hyperconvergée, il peut être difficile de les déplacer ailleurs. Si cette solution offre une certaine flexibilité, la migration des données vers ou depuis ce boîtier est plus contraignante.
Capacité
Les solutions de stockage hyperconvergées peuvent atteindre une capacité très élevée, mais pas suffisamment pour certaines applications. Le stockage traditionnel permet par exemple de faire évoluer un SAN à une capacité bien supérieure à celle de la plupart des approches hyperconvergées.
Couches supplémentaires
Le stockage hyperconvergé simplifie la vie à bien des égards, mais il ajoute également une couche supplémentaire, qui peut elle aussi accroître la complexité. Les professionnels formés au stockage traditionnel devront peut-être suivre une formation complémentaire pour le maîtriser.
Cas d’usage du stockage hyperconvergé
Le stockage hyperconvergé convient à de nombreuses applications. Voici quelques-uns des cas les plus courants :
- Machines virtuelles. Le stockage hyperconvergé convient parfaitement à l’hébergement d’un grand nombre de machines virtuelles (VM), car la virtualisation se prête particulièrement bien aux infrastructures basées sur le SDS.
- Bases de données. Certaines bases de données fonctionnent très bien sur un stockage hyperconvergé. En fait, certains fournisseurs proposent des boîtiers adaptés à leurs bases de données, contenant une solution d’infrastructure hyperconvergée complète qui englobe le stockage, le calcul, la mise en réseau et les applications.
- Infrastructure de postes de travail virtuels (VDI). La virtualisation des postes de travail permet de dissocier l’environnement de bureau, ainsi que les applications et données associées, du terminal physique traditionnellement utilisé pour y accéder. Les différents composants du poste de travail sont virtualisés, ce qui offre davantage de flexibilité et simplifie la reprise après sinistre, puisqu’aucune donnée n’est enregistrée localement sur le poste de travail de l’utilisateur.
- Protection des données. Le stockage hyperconvergé constitue un bon moyen d’unifier toutes les ressources de stockage au sein d’un pool virtuel afin de simplifier la protection des données. Les logiciels peuvent sauvegarder l’ensemble du pool depuis une seule interface ; de même, la reprise après sinistre (DR) peut être mise en œuvre sur l’ensemble du stockage hyperconvergé, au lieu de devoir configurer manuellement chaque périphérique de stockage physique pour la sauvegarde et la reprise après sinistre.
- Agences. Certaines entreprises disposent de bureaux distants pris en charge par une infrastructure informatique centralisée et externalisée. Le stockage hyperconvergé peut convenir aux déploiements dans les agences, car l’infrastructure peut être surveillée à distance.
En résumé
Le stockage hyperconvergé gagne en popularité et convient à de nombreuses applications. Plus largement, les infrastructures informatiques sont de plus en plus virtualisées. Le stockage est passé d’une fonction informatique exigeant beaucoup de travail à une tâche informatique plus générale. Le stockage hyperconvergé rend le stockage évolutif accessible à un plus grand nombre d’entreprises, sans qu’elles aient à s’appuyer sur des équipes de stockage expérimentées.
Découvrez les types de stockage de données d’entreprise pour en savoir plus sur les différentes manières dont les entreprises stockent, gèrent et consultent les données qui alimentent leurs prises de décision.