Software-Defined Storage: Pros and Cons

Le stockage défini par logiciel présente des avantages majeurs pour les entreprises qui souhaitent développer leurs activités et automatiser les processus de stockage. Il s’agit d’une approche du stockage et de sa gestion qui dissocie le matériel sous-jacent des logiciels qui contrôlent tous les éléments du système de stockage. Le SDS peut offrir aux entreprises une grande souplesse de configuration et de choix matériel, ainsi que réduire leurs coûts. Cependant, la nature distribuée du stockage défini par logiciel […]

Written By
Drew Robb
Drew Robb
Feb 25, 2022
6 minute read
Enterprise Storage Forum content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More

Le stockage défini par logiciel présente des avantages majeurs pour les entreprises qui souhaitent développer leurs activités et automatiser les processus de stockage. Il s’agit d’une approche du stockage et de sa gestion qui dissocie le matériel sous-jacent des logiciels qui contrôlent tous les éléments du système de stockage. Le SDS peut offrir aux entreprises une grande souplesse de configuration et de choix matériel, ainsi que réduire leurs coûts. Cependant, la nature distribuée du stockage défini par logiciel peut se révéler difficile à appréhender pour les nouveaux opérateurs et ajouter de la complexité à l’infrastructure de l’entreprise.

Avantages du stockage défini par logiciel

Le stockage défini par logiciel (SDS) a connu un véritable essor ces dernières années. Depuis son introduction il y a une dizaine d’années, il a progressivement surmonté les obstacles techniques et gagné des parts de marché. Son attrait repose après tout sur les promesses qu’il offre.

Flexibilité

« L’un des grands avantages du stockage défini par logiciel est la flexibilité qu’il offre, notamment la possibilité de configurer et de déployer les systèmes de stockage comme on le souhaite, par exemple en choisissant le type de matériel ou en optant pour des plateformes virtuelles, conteneurisées ou cloud », a déclaré Greg Schulz, analyste conseil senior chez Server StorageIO, et auteur de l’ouvrage « Software Defined Data Infrastructure Essentials ».

Cela signifie que les équipes informatiques peuvent utiliser le matériel existant plutôt que d’acheter tout un nouvel ensemble de composants pour ajouter des fonctionnalités. Cette approche prolonge la durée de vie des ressources de stockage existantes, tout en évitant la dépendance à un fournisseur matériel et en réduisant le coût total de possession par rapport à d’autres types de stockage. Mais le stockage défini par logiciel offre de nombreux autres avantages, comme la pérennisation des ressources informatiques, une bien meilleure évolutivité, de meilleures performances et une agilité globale.

Advertisement

Praticité et économies

« Le stockage défini par logiciel repose entièrement sur la flexibilité, l’ouverture et le coût : les utilisateurs peuvent choisir des serveurs et des disques x86 conformes aux standards du secteur, puis définir par programmation un catalogue de services de stockage que les locataires peuvent utiliser », a déclaré Irshad Raihan, directeur senior du marketing de Red Hat Storage. « Ces services doivent être en libre-service, proposer différentes interfaces (bloc, fichier et objet) et répondre à un large éventail d’exigences en matière de performances, de durabilité et de disponibilité. »

Cette possibilité découle de la dissociation des logiciels et du matériel sous-jacent. Pendant longtemps, les utilisateurs de solutions de stockage traditionnelles ne pouvaient pas en bénéficier. Les services de stockage fournis étaient étroitement liés à l’infrastructure matérielle. Raihan a souligné que les utilisateurs du SDS réalisent généralement des économies grâce à leur capacité à choisir le matériel dont ils ont besoin, au moment où ils en ont besoin et auprès du fournisseur de leur choix. La liberté de conserver une sélection ouverte des fournisseurs permet également de bénéficier d’un cycle de vie exempt de contrôle propriétaire et d’un écosystème plus vaste. Les fournisseurs propriétaires, les start-up et la communauté open source se livrent concurrence à armes égales, sur la seule base des fonctionnalités.

« En outre, les utilisateurs peuvent mettre en œuvre des mises à niveau progressives du stockage sans interruption ni perturbation pour les applications ou l’activité de l’entreprise », a déclaré Raihan.

software defined storage, pros and cons

Inconvénients du stockage défini par logiciel

Mais tout n’est pas rose avec le SDS : cette approche présente à la fois des avantages et des inconvénients. Parmi les difficultés du SDS figurent les problèmes d’intégration, la nécessité de gérer une couche logicielle supplémentaire et le passage à une culture SDS au sein de l’organisation. Les responsables du stockage connaissent bien la méthode traditionnelle de mise en place d’une infrastructure, et toute évolution majeure demandera du temps et des investissements pour être déployée avec succès.

Dépendance au matériel

Schulz met en garde : certaines solutions SDS restent dépendantes de types de matériel spécifiques. L’interopérabilité peut également poser problème. Bien que présentées comme indépendantes du matériel, certaines plateformes SDS nécessitent du matériel figurant sur les listes de compatibilité matérielle (HCL) de certains fournisseurs.

Advertisement

Le SDS nécessite toujours du matériel provenant de quelqu’un, quelque part, non seulement pour prendre en charge les fonctions de stockage, mais aussi pour exécuter la pile logicielle SDS ou l’application de stockage », a-t-il déclaré. « On observe également une tendance à utiliser du matériel bon marché et peu coûteux pour exécuter la pile logicielle SDS ; toutefois, veillez à ne pas créer, par effet secondaire, une solution de stockage peu performante. Évitez de réduire les coûts au point de compromettre et de dégrader les niveaux de service ou la disponibilité. »

Contraintes de temps et de personnel

Les adeptes de l’aspect « faites-le vous-même » du SDS devraient réfléchir au temps qu’ils souhaitent réellement consacrer à l’expérimentation et à l’optimisation de leurs environnements. En s’appuyant sur une solution préconçue et préintégrée, ils peuvent souvent gagner du temps en matière de maintenance et de support.

Dans le même ordre d’idées, Raihan s’inquiète du déploiement du SDS lorsque les services informatiques doivent faire beaucoup plus avec beaucoup moins de ressources. Avec moins de vétérans du stockage et davantage de généralistes de l’informatique, les difficultés du SDS peuvent parfois l’emporter sur ses avantages.

« La plupart des systèmes SDS sont distribués, et les systèmes distribués peuvent parfois être plus difficiles à gérer pour les nouveaux opérateurs », a déclaré Raihan. « Un système unique et localisé peut être plus facile à exploiter, mais une fédération de systèmes localisés est souvent impossible à distinguer d’un système distribué. »

À lire également : 5 façons dont les entreprises font face à la pénurie de talents dans le stockage des données

Complexité

Lorsqu’une infrastructure évolue, elle gagne souvent en complexité. À mesure que le SDS se généralise, les entreprises auront besoin de davantage de personnel pour gérer leurs environnements de stockage. Prenons le cas des fournisseurs cloud hyperscale : ils disposent généralement de collaborateurs exceptionnellement talentueux, capables d’atteindre une très grande efficacité en termes de nombre de personnes par pétaoctet. Dans les environnements définis par logiciel, cela signifie qu’avec la puissance, la sophistication et la flexibilité vient la responsabilité de comprendre très clairement ce que les systèmes et les logiciels peuvent faire.

Chez Red Hat, par exemple, l’entreprise met l’accent sur la formation et le conseil destinés aux personnes qui déploient ses solutions de stockage dans un environnement SDS. Les inévitables problèmes de démarrage peuvent ainsi être résolus au fur et à mesure.

Advertisement

« Nous encourageons le transfert formel des connaissances par l’intermédiaire de l’un de nos cours de formation destinés au personnel qui utilisera Red Hat Storage sur le long terme, ainsi que le recours à des services de conseil pour garantir le respect des besoins architecturaux et le bon lancement des projets », a déclaré Raihan.

Le déploiement du SDS en vaut-il la peine ?

Tout projet de déploiement d’un nouveau logiciel rencontre des difficultés. Le SDS doit être considéré comme un déploiement logiciel majeur. Il faut s’attendre à voir apparaître des bugs, à devoir installer des mises à jour et à rencontrer des problèmes d’intégration, comme avec la plupart des changements dans le monde logiciel. Le SDS ne fait pas exception au départ, mais il peut ouvrir la voie à des avantages considérables à long terme : flexibilité, agilité, indépendance vis-à-vis du matériel, intégration plus étroite, évolutivité, performances accrues et coûts réduits.

Le déploiement d’un stockage défini par logiciel présente aussi bien des inconvénients que des avantages. Les infrastructures définies par logiciel nécessiteront du temps et obligeront les entreprises à recruter et à former du personnel capable de configurer, de surveiller et d’optimiser ces solutions. Les entreprises doivent également connaître les éventuelles exigences matérielles ou liées aux fournisseurs afin de conserver la liberté et la possibilité de personnalisation qu’elles recherchent.

Mais pour de nombreuses entreprises, les avantages du SDS l’emportent sur les difficultés inévitables. Les environnements de stockage défini par logiciel offrent déjà une grande partie de l’évolutivité et de la rapidité recherchées par les entreprises. Si votre entreprise :

  • Stocke des données dans de nombreux environnements différents, notamment sur site et dans le cloud
  • A besoin de bien plus de capacités d’automatisation qu’elle n’en possède déjà pour ses volumes de stockage
  • Souhaite réaliser des économies en organisant plus efficacement le stockage par niveaux
  • Souhaite s’affranchir des exigences strictes des fournisseurs ou utiliser du matériel standard

alors il peut être intéressant d’envisager une solution de stockage défini par logiciel.

Articles connexes :

Qu’est-ce que le stockage défini par logiciel ? Guide d’achat du stockage défini par logiciel L’avenir du stockage défini par logiciel

Drew Robb

Originally from Scotland, Drew Robb has been a full-time writer for more than 25 years. He lives in Florida and specializes in IT, engineering, and business. As well as eWeek and TechRepublic, he writes for a wide range of magazines including Gas Turbine World, SDxCentral, and HR Magazine. He is the author of Server Disk Management in a Windows Environment (Auerbach Publications).

Enterprise Storage Forum Logo

Enterprise Storage Forum offers practical information on data storage and protection from several different perspectives: hardware, software, on-premises services and cloud services. It also includes storage security and deep looks into various storage technologies, including object storage and modern parallel file systems. ESF is an ideal website for enterprise storage admins, CTOs and storage architects to reference in order to stay informed about the latest products, services and trends in the storage industry.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.