Plateforme de données

Stockage multi-cloud

Un homme dans un centre de données utilise un ordinateur portable, gérant des systèmes pour le stockage multi-cloud.

Le stockage multicloud utilise deux piles de nuages différentes pour le stockage. Les piles de nuages peuvent être composées de nuages publics, de nuages privés ou d'un nuage hybride.

Pourquoi le stockage multi-cloud est-il important ?

Pour qu'une entreprise puisse tirer le meilleur parti d'une infrastructure en nuage, il est prudent de concevoir l'infrastructure des applications et des données de manière à ce qu'elle puisse être transférée d'un nuage à l'autre. Un fournisseur de services en nuage peut offrir des prix plus avantageux, une meilleure évolutivité, une gestion plus facile ou des performances plus élevées qu'un autre, et vous voulez avoir la possibilité d'utiliser le service en nuage qui correspond le mieux à vos besoins.

Il est judicieux de stocker et de traiter les données à proximité de l'endroit où elles sont créées, dans la mesure du possible, afin de les rendre immédiatement productives et d'éviter le coût et la latence potentielle liés au déplacement des données sur un réseau.

Le problème de l'approvisionnement unique d'une plateforme est enfermement propriétaire. Le coût d'une migration vers le nuage est élevé, et si un fournisseur se rend compte que vous avez profité de ses caractéristiques uniques, il peut commencer à augmenter ses prix et sa rentabilité à vos dépens. Si vous adoptez une stratégie de double approvisionnement, le fournisseur est davantage contraint de maintenir ses prix à un niveau compétitif.

Les systèmes de stockage en nuage ne sont pas tous identiques. Vous pouvez avoir une application qui fonctionne mieux sur le stockage en bloc d'un fournisseur que sur celui d'un autre. Dans ce cas, il est logique de donner la préférence à ce fournisseur, car cela profite aux clients.

Pour une entreprise internationale, la flexibilité du déploiement est importante. Dans certains cas, un fournisseur dispose d'un centre de données dans une zone géographique qu'un autre ne possède pas. Garder ses options de déploiement ouvertes est une bonne pratique pour des raisons de performance ou de réglementation.

L'inconvénient du stockage multi-cloud

Les principales raisons d'éviter le multi-cloud sont centrées sur une plus grande complexité. Avec un fournisseur unique, il n'y a qu'un seul fournisseur à gérer. La gestion de plusieurs nuages est plus difficile que l'utilisation d'un seul fournisseur. Chaque fournisseur a sa propre terminologie et ses propres processus. Heureusement, le stockage utilise une terminologie commune.

Un autre inconvénient est qu'avec le multi-cloud, les nouvelles applications doivent être conçues et construites en tenant compte de la portabilité. Cela peut entraîner des compromis, car les applications doivent adopter le plus petit dénominateur commun pour fonctionner dans différents environnements en nuage.

Considérations sur le stockage multi-cloud

Le stockage multi-cloud devient la norme pour la plupart des moyennes et grandes entreprises. Cette section aborde les considérations à prendre en compte lors de l'adoption d'une stratégie multi-cloud.

L'accès au stockage à partir des applications doit éviter les interfaces de programmation d'applications (API) qui n'existent que dans un seul nuage. Cela permet de réduire les problèmes de verrouillage et d'éviter les problèmes de migration à l'avenir. De nombreuses API communes, telles que l'Open Source Database Benchmark (OSDB) et le Server Message Block (SMB), couvrent plusieurs plateformesinformatique dématérialisée.

De nombreuses plateformes données en nuage, telles que la plateforme de données Actian, offrent un stockage multi-cloud sous les couvertures afin que les clients puissent avantage d'une gestion et d'un accès cohérents au stockage, quelle que soit la plateforme de stockage.

Les applications peuvent être isolées des différences de déploiement en les encapsulant dans un conteneur tel que Docker ou Kubernetes, créant ainsi une unité exécutable unique avec toutes les dépendances externes dans le conteneur. Les microservices portent cette portabilité à un niveau supérieur en enveloppant l'application d'une API de services web.

Les avantages du stockage multi-cloud

La popularité du stockage multi-cloud peut être attribuée à plusieurs de ces avantages :

  • La flexibilité du déploiement est une raison importante d'adopter le stockage multi-cloud. Avec autant de fournisseurs de stockage en nuage en concurrence, il est logique d'utiliser une stratégie de double fournisseur afin d'obtenir la meilleure valeur et le meilleur choix de stockage pour vos applications.
  • Suivre le rythme des innovations dans l'espace de stockage. Si les applications sont conçues pour la portabilité, la migration vers le système de stockage le plus rapide ou le moins coûteux est plus facile à gérer.
  • Flexibilité du stockage des données. Un fournisseur peut disposer d'un centre de données proche de vos clients ou de vos employés afin d'atténuer la latence du réseau.
  • Le stockage des données est plus résistant s'il est réparti entre deux fournisseurs en cas de panne de l'un d'entre eux.
  • Pour les scénarios de reprise après sinistre , un site peut archiver des données vers d'autres sites situés dans une zone géographique différente afin de minimiser le risque que les deux sites soient touchés par le même sinistre.
  • Pour des raisons de conformité réglementaire, différents fournisseurs garantissent la localisation de vos données dans un pays ou un état particulier.
  • Les accords de niveau de service (SLA) peuvent varier d'un fournisseur à l'autre. Si votre entreprise a des applications dont les exigences en matière de performance ou de disponibilité sont extrêmes, un fournisseur peut être en mesure de respecter ce SLA à un coût inférieur à celui d'un autre.
  • À mesure que l'entreprise adopte de nouveaux paradigmes tels que les microservices sans serveur, les charges de travail et le stockage peuvent être équilibrés en charge sur plusieurs clouds.

Actian dans les environnements multi-cloud

La plateforme de données Actian est conçue pour fonctionner dans des environnements multi-cloud. La plateforme de données Actian gère les complexités du multi-cloud en offrant la possibilité de déployer des instances de base de données sur plusieurs fournisseurs de cloud. Les instances qui s'étendent sur plusieurs nuages peuvent être connectées à l'aide de requêtes SQL (langage de requête structuré) standard de l'industrie pour fournir une vue agrégée. Cette requête distribuée offre un accès transparent aux données, quel que soit l'endroit où elles se trouvent.

La plateforme de données Actian est compatible avec les clusters pour plus d'évolutivité. Le stockage par blocs permet de faire évoluer indépendamment le calcul et le stockage. Les capacités d'intégration de données intégrées à la plateforme de données Actian avec DataConnect fonctionnent avec les structures de stockage de données les plus courantes. Par exemple, des modèles dans GitHub sont fournis pour les buckets S3, les dossiers Google Drive et le stockage Azure Blob. La plateforme de données Actian facilite la gestion multi-cloud à l'aide d'une console de gestion unique.