Trouver le bon modèle de stockage pour votre propre en­tre­prise est souvent plus difficile que vous ne le pensez : des aspects tels que les frais d’achat, le pack de sécurité associé au modèle ou l'in­ves­tis­se­ment ad­mi­nis­tra­tif associé jouent un rôle important dans le choix. Comme al­ter­na­tive à un serveur de fichiers ou à des solutions po­pu­laires telles que NAS (Network Attached Storage : le serveur de stockage en réseau) ou un Storage-Area-Network : réseau de stockage, le stockage dit « Software Defined Storage » (SDS), entre autres, fait de plus en plus l’objet d’une attention par­ti­cu­lière. L’article suivant vous explique exac­te­ment en quoi consiste ce concept de stockage basé sur la vir­tua­li­sa­tion.

IONOS Cloud Object Storage
Stockage de données sûr et éco­no­mique

Augmentez votre ren­ta­bi­lité grâce à un stockage évolutif, qui s'intègre à vos scénarios d'ap­pli­ca­tion. Vos données sont protégées par nos serveurs d'une grande fiabilité et un contrôle des accès per­son­na­lisé.

Qu’est-ce que le stockage défini par logiciel ?

Le stockage à dé­fi­ni­tion lo­gi­cielle est une ar­chi­tec­ture de stockage pour les systèmes in­for­ma­tiques dans laquelle le logiciel de gestion du stockage est séparé du matériel sous-jacent. Basé sur le concept de la vir­tua­li­sa­tion, un en­vi­ron­ne­ment de stockage SDS repose sur une interface uni­ver­selle pour accéder aux res­sources de stockage, ce qui élimine le besoin d’un logiciel spé­ci­fique pour gérer les dis­po­si­tifs de stockage in­di­vi­duels. De cette manière, la capacité de stockage totale des dif­fé­rents com­po­sants matériels peut être regroupée de manière cen­tra­li­sée et mise à l’échelle ou dis­tri­buée aux clients qui y accèdent dans la mesure souhaitée. Le logiciel de stockage défini par logiciel vous permet également de définir des po­li­tiques de gestion de stockage spé­ci­fiques, telles que :

  • Dé­du­pli­ca­tion des données : iden­ti­fi­ca­tion et éli­mi­na­tion des copies de données inutiles
  • Ré­pli­ca­tion : stockage multiple et syn­chro­ni­sa­tion du même fichier
  • Thin pro­vi­sio­ning : al­lo­ca­tion de stockage « allégé » où seule la mémoire réel­le­ment né­ces­saire est réservée
  • Snapshots : image des données stockées (un ins­tan­ta­née)
  • Backups : solutions pour la sau­ve­garde des données

Le sds storage en tant que solution de stockage pour les PME et les en­tre­prises est main­te­nant proposée par de nombreux four­nis­seurs, bien que la mise en œuvre concrète du concept semble souvent très dif­fé­rente. De nombreux four­nis­seurs aiment proposer un stockage à dé­fi­ni­tion lo­gi­cielle comme sous-com­po­sante du Software Defined Data Centern : centre de données défini par logiciel, c’est-à-dire des res­sources de centres de données vir­tua­li­sés

Conseil

Le Software Defined Data Center (centre de données défini par le logiciel), y compris le stockage défini par le logiciel, peut également être trouvé sur IONOS ! Avec le Cloud d’en­tre­prise vous obtenez votre propre centre de données privé, dont vous pouvez fa­ci­le­ment adapter et per­son­na­li­ser les res­sources à vos propres besoins grâce au con­cep­teur exclusif de centres de données (Data Center Design)

Comment fonc­tionne le sds storage ?

Le cœur du Software Defined Storage est de générer une ar­chi­tec­ture de stockage mo­no­li­thique. L’ensemble du stockage dis­po­nible est ainsi réuni dans une structure homogène, où il n’y a fon­da­men­ta­le­ment aucune limite au matériel utilisé. Il importe donc peu qu’il s’agisse d’un réseau de stockage Fibre Channel ou iSCSI, d’un disque dur ou d’un stockage flash SAS ou SSD. Il n’est donc pas né­ces­saire de disposer de matériel spé­ci­fique et de concepts de stockage/réseau, mais sim­ple­ment de les combiner entre eux en cas de doute.

Pour obtenir cette in­dé­pen­dance vis-à-vis des fa­bri­cants et des types de dis­po­si­tifs, les solutions de stockage SDS reposent sur une couche d’abs­trac­tion entre le stockage physique et la demande de données qui y accède. Le contrôle total de cette couche in­ter­mé­diaire est soumis au four­nis­seur respectif, qui peut ainsi ré­gle­men­ter comment et où les nouvelles données sont stockées. Les uti­li­sa­teurs d’une solution de stockage défini par logiciel reçoivent à leur tour une ap­pli­ca­tion SDS ap­pro­priée du four­nis­seur respectif, à l’aide de laquelle leurs propres besoins de stockage peuvent être réglés avec précision. Si, par exemple, il faut plus d’espace pour stocker ses propres données, les capacités peuvent être aug­men­tées à tout moment - de même, l’espace de stockage mis à dis­po­si­tion peut être réduit lorsque les res­sources ne sont plus né­ces­saires.

Les avantages du stockage défini par logiciel

Le stockage à dé­fi­ni­tion lo­gi­cielle offre de nombreux avantages par rapport aux solutions de stockage tra­di­tion­nelles telles que les ar­chi­tec­tures NAS déjà men­tion­nées (Network Attached Storage) ou SAN (Storage Area Network). Tout d’abord, il y a sans aucun doute la grande flexi­bi­lité qui va de pair avec les concepts de vir­tua­li­sa­tion modernes : il n’y a aucune dé­pen­dance vis-à-vis du matériel et des logiciels d'un fabricant par­ti­cu­lier, ni aucune spé­ci­fi­ca­tion con­cer­nant la structure des supports de stockage sous-jacents. L’ac­qui­si­tion de nouveaux équi­pe­ments est donc tout aussi facile que le rem­pla­ce­ment de matériel dé­fec­tueux ou obsolète (le stockage x86 est tout à fait suffisant). En outre, les avantages suivants parlent en faveur de l’uti­li­sa­tion du stockage défini par logiciel :

  • Haute ef­fi­ca­cité : les com­po­sants matériels d'un en­vi­ron­ne­ment de sds storage fonc­tion­nent comme une unité logique unique et peuvent donc être mis à l’échelle ho­ri­zon­ta­le­ment (également appelé « scale out »). Ainsi, les res­sources de stockage peuvent être réparties très ef­fi­ca­ce­ment entre les dif­fé­rentes ap­pli­ca­tions. En outre, la capacité peut être augmentée en cours d'ex­ploi­ta­tion.
  • Liaison simple de dif­fé­rentes sources de données : qu’il s’agisse de réseaux de stockage complexes, de disques durs externes, de disques durs, de disques SSD ou de supports de stockage flash, de serveurs virtuels ou de stockage en nuage, l’approche lo­gi­cielle permet de combiner les sources de données les plus diverses en un volume de stockage uniforme.
  • Faible effort d'ad­mi­nis­tra­tion : dès qu'un en­vi­ron­ne­ment de software defined storage est mis en place, les ad­mi­nis­tra­teurs bé­né­fi­cient du haut degré d’au­to­ma­ti­sa­tion. L’effort ad­mi­nis­tra­tif est donc très limité.
  • Sécurité et dis­po­ni­bi­lité accrues : l’in­dé­pen­dance par rapport au matériel dédié donne au sds storage une grande pro­tec­tion contre la perte de données due à des défauts d'un ou plusieurs com­po­sants de stockage. En outre, il existe des dis­po­si­tifs de sécurité fa­cul­ta­tifs tels que la ré­pli­ca­tion des données.
  • Une évo­lu­ti­vité ex­cep­tion­nelle : du point de vue de l’uti­li­sa­teur, le stockage défini par logiciel est par­ti­cu­liè­re­ment in­té­res­sant en raison de l’évo­lu­ti­vité de premier ordre des res­sources de stockage utilisées. Avec les logiciels res­pec­tifs, le stockage peut être ajouté ou réduit in­dé­pen­dam­ment du temps et du lieu - que ce soit pour une ou plusieurs ap­pli­ca­tions spé­ci­fiques ou pour toutes les ap­pli­ca­tions liées.

Où le software defined storage est-il utilisé ?

Avec les atouts démontrés, une solution de stockage basée sur un logiciel convient aux ap­pli­ca­tions les plus diverses. Par exemple, le stockage défini par logiciel est une com­po­sante im­por­tante des systèmes hy­per­con­ver­gents, qui devient de plus en plus populaire comme réponse aux défis modernes de l'in­for­ma­tique d'en­tre­prise. Le pack in­for­ma­tique, qui comprend également l’approche du Software Defined Net­wor­king, combine les avantages de la vir­tua­li­sa­tion et du matériel interne. Ainsi, il permet une gestion souple des res­sources et si­mul­ta­né­ment garantit un niveau élevé de sécurité des données.

Les autres domaines d’ap­pli­ca­tion possibles du Software Defined Storage sont les suivants :

  • analyse des données
  • lien vers les struc­tures de stockage en nuage
  • gestion des con­te­neurs
  • stockage d’objets
  • stockage de médias enrichis
Managed Nextcloud
Le stockage Cloud qui vous donne le contrôle
  • Protégez ef­fi­ca­ce­ment vos données grâce à une sécurité de pointe
  • Gagnez du temps sur les mises à jour et la main­te­nance
  • Ajoutez fa­ci­le­ment des ap­pli­ca­tions et des outils col­la­bo­ra­tifs
Aller au menu principal