Qu'est-ce que le cloud distribué ?


Alors que la demande de traitement de données en temps réel et de conformité réglementaire stricte augmente, l'emplacement physique et la nature isolée de l'infrastructure deviennent une contrainte critique.

Le cloud distribué est la réponse ; il représente la prochaine évolution du modèle de cloud, étendant les services de cloud public aux emplacements en périphérie. Il offre l'agilité de l'infrastructure de cloud public avec la faible latence et la gouvernance de l'informatique en périphérie.

distributed_cloud.png

Cloud distribué : définition et principes fondamentaux

Au cœur, le cloud distribué est l'application des technologies de cloud computing pour interconnecter des données et des applications à travers plusieurs emplacements géographiques.

Alors que le cloud computing standard repose sur des régions centralisées (de grands centres de données situés dans des zones spécifiques), le cloud distribué étend ces services de cloud public à différents emplacements physiques.

Comment le cloud distribué diffère des modèles de cloud traditionnels

Le modèle traditionnel de cloud public est centralisé. Bien que cela offre une évolutivité immense, cela crée une distance presque isolée entre la source de données connectée (utilisateurs, appareils IoT, serveurs locaux) et la puissance de traitement.

Le cloud distribué inverse cette dynamique. Il permet au fournisseur de cloud public d'exécuter sa pile logicielle sur du matériel situé en dehors de ses régions principales.

Cloud distribué vs cloud hybride vs multi-cloud

Parce que le cloud distribué est basé sur une plateforme de cloud sur site et des environnements en périphérie, il est souvent confondu avec des configurations hybrides ou multi-cloud connectées. La différence réside dans qui gère l'infrastructure et la cohérence de la pile logicielle.

  • Cloud distribué vs. cloud hybride : Le cloud hybride implique généralement une intégration "faites-le vous-même" d'un cloud privé (géré par le client) et d'un cloud public (géré par le fournisseur). Le cloud distribué est une seule pile logicielle cohérente gérée entièrement par le fournisseur de cloud, même lorsqu'elle fonctionne dans le propre centre de données du client. Ce n'est pas deux clouds connectés ; c'est un cloud étendu.
     
  • Cloud distribué vs. multi-cloud : Le multi-cloud est la stratégie d'utilisation des services de deux ou plusieurs fournisseurs de cloud différents. Le cloud distribué fait généralement référence aux services d'un seul fournisseur fonctionnant à plusieurs emplacements. Cependant, une architecture distribuée peut permettre une stratégie multi-cloud en permettant à différents clouds d'interagir de manière plus fluide à la périphérie.

Comment fonctionne le cloud distribué

Les clouds distribués sont livrés en découplant le plan de contrôle (gestion et gouvernance) du plan de données (exécution physique et stockage). Dans cette architecture, le fournisseur de cloud public conserve l'autorité centrale sur le plan de contrôle connecté tout en dispersant physiquement l'infrastructure du plan de données là où le client en a besoin.

Pour soutenir cela, les fournisseurs livrent des nœuds d'infrastructure spécialisés à ces emplacements distribués. Ces nœuds sont reliés au cloud central pour des instructions et une gouvernance, mais sont basés sur la puissance de calcul locale pour traiter les données de manière indépendante en temps réel.

Pourquoi le cloud distribué est important

À mesure que les organisations accélèrent leur transformation numérique, les limites d'une infrastructure purement centralisée deviennent apparentes. Le cloud distribué vise à répondre à ces contraintes en comblant le fossé entre l'échelle illimitée du cloud public et les exigences physiques spécifiques des applications modernes.

Traitement à faible latence à la périphérie

Pour les applications nécessitant une interaction et des capacités connectées en temps réel, telles que les véhicules autonomes, la fabrication intelligente ou la réalité augmentée, la distance physique à un centre de données central crée une latence inévitable.
 

Le cloud distribué résout cela en poussant le calcul vers le bord du réseau, plus près de l'endroit où les données sont créées et consommées.

Souveraineté des données et alignement réglementaire

À une époque de lois sur la confidentialité des données de plus en plus fragmentées, de nombreuses organisations font face à des exigences strictes concernant l'endroit où les données de leurs clients doivent physiquement résider. Le cloud distribué permet aux organisations de déployer des services de cloud public dans des frontières géographiques spécifiques ou même dans des installations sur site pour répondre aux exigences du RGPD ou d'autres mandats de résidence.
 

Cela permet aux entreprises connectées de rester conformes aux réglementations locales grâce à un cloud souverain, sans sacrifier les fonctionnalités avancées et l'évolutivité d'un fournisseur de cloud mondial.

Haute disponibilité à travers des emplacements distribués

La résilience est une exigence fondamentale pour les capacités d'entreprise, et le cloud distribué améliore cela en éliminant les points de défaillance uniques associés à la centralisation.
 

En dispersant les charges de travail finales à travers plusieurs emplacements physiques, régions centrales, sites de périphérie et centres sur site, les organisations créent une architecture robuste où la continuité du service est maintenue même si un emplacement subit une panne.

Sécurité et gouvernance cohérentes

Gérer la sécurité à travers des environnements disparates a historiquement été un défi complexe impliquant différents outils pour les infrastructures privées et publiques.
 

Le cloud distribué unifie ce paysage connecté en étendant un seul plan de contrôle de sécurité à tous les emplacements. Les administrateurs peuvent définir des politiques de sécurité, des protocoles de gestion des identités et des normes de gouvernance une fois et les faire appliquer automatiquement à chaque nœud du réseau distribué.

Cloud distribué et informatique en périphérie

Bien qu'ils soient souvent utilisés de manière interchangeable, il est important d'apprendre que le cloud distribué et l'informatique en périphérie sont des concepts distincts qui partagent une relation symbiotique. Il est le plus précis de considérer l'informatique en périphérie comme l'emplacement physique où le traitement se produit, et le cloud distribué comme le modèle opérationnel qui rend la gestion de ces emplacements possible.

L'informatique en périphérie définit le "où". Elle fait référence à la philosophie de déplacer les charges de travail hors des centres de données centralisés et plus près de la source de génération de données.

Le cloud distribué fournit la fin et le "comment". Il agit comme le véhicule de livraison connecté pour l'informatique en périphérie, étendant les services, les API et la gouvernance cohérents du cloud public vers ces emplacements en périphérie.

Cas d'utilisation clés pour le cloud distribué

Parce que le cloud distribué est basé sur la puissance de traitement que nous livrons à l'emplacement exact où elle est nécessaire, il débloque des scénarios qui étaient auparavant difficiles ou impossibles avec un modèle de cloud purement centralisé.

  • Fabrication intelligente et IoT: Les usines modernes génèrent des téraoctets de données quotidiennement à partir de capteurs et de bras robotiques. Envoyer toutes ces données vers un cloud central pour analyse crée un retard et consomme une bande passante massive.
     
  • Télécommunications et réseaux 5G: Les opérateurs de télécommunications utilisent les capacités du cloud distribué pour virtualiser leurs réseaux (vRAN) et déployer l'informatique en périphérie multi-accès (MEC). En plaçant l'infrastructure cloud aux tours de téléphonie mobile ou aux points d'agrégation, ils peuvent offrir des services à ultra-faible latence à leurs abonnés.
     
  • Livraison de contenu et jeux en nuage: Pour le streaming multimédia et les jeux en nuage, les millisecondes comptent. Le cloud distribué permet aux fournisseurs d'héberger des moteurs de rendu et des caches de contenu dans des métros locaux plutôt que dans des régions éloignées.
     
  • Finance réglementée et santé: Les banques et les hôpitaux opèrent souvent sous des lois strictes sur la résidence des données qui interdisent aux données sensibles des clients, des prix ou des patients de quitter une juridiction spécifique. Le cloud distribué permet à ces institutions d'utiliser des services de cloud public pour l'agilité et l'analyse tout en stockant et en traitant physiquement les données sensibles dans des installations locales conformes ou même dans des centres de données sur site.

Avantages du cloud distribué

L'adoption d'une architecture de cloud distribué offre des avantages opérationnels et économiques tangibles au-delà des simples améliorations de performance.

Un des plus grands obstacles en informatique pour les utilisateurs finaux est la "prolifération des outils", où les solutions sont basées sur différents logiciels pour les centres de données privés, le cloud public et les dispositifs en périphérie. Le cloud distribué élimine cela en fournissant un ensemble unique d'outils, d'API et de normes de gouvernance à travers tous les environnements. Les équipes informatiques peuvent gérer des milliers d'emplacements disparates à travers une seule interface ("fenêtre unique"), réduisant ainsi considérablement les frais généraux et la complexité.

De plus, avec le cloud distribué, une application connectée conçue pour le cloud central peut être déployée sur un nœud en périphérie sans modification. Cette capacité "construire une fois, déployer partout" accélère le temps de mise sur le marché et permet aux équipes d'ingénierie de se concentrer sur les fonctionnalités plutôt que sur la compatibilité de l'infrastructure.

Enfin, transmettre d'énormes quantités de données brutes de la périphérie vers un cloud central est coûteux en termes de prix (frais de sortie) et nécessite beaucoup de bande passante. En traitant et en filtrant les données localement à l'aide de nœuds de cloud distribué, les organisations n'ont besoin d'envoyer que les informations finales ou les résumés vers le cloud central.

Défis et considérations

Bien que le cloud distribué offre des avantages significatifs, il introduit une couche de complexité opérationnelle que les organisations doivent gérer avec soin. Le défi le plus immédiat est l'énorme échelle des points d'infrastructure.

Contrairement à un modèle centralisé où les ressources sont consolidées dans quelques installations massives gérées par le fournisseur, un cloud distribué implique la gestion de centaines voire de milliers de micro-nœuds répartis sur des emplacements divers.

La connectivité et la survie hors ligne représentent également des considérations critiques. Le cloud distribué repose fortement sur le lien entre le plan de contrôle central et les nœuds de périphérie pour les mises à jour, la surveillance et les correctifs de sécurité.

En dernier point, la sécurité physique passe d'une responsabilité uniquement du fournisseur connecté à une préoccupation partagée. Dans une région de cloud public traditionnel, le fournisseur garantit une sécurité physique de bout en bout de niveau militaire avec un accès biométrique et une surveillance 24/7. Dans un modèle distribué, un nœud de périphérie peut se trouver dans un placard à serveurs dans un bureau de branche ou dans un cabinet sur le sol d'une usine, le rendant beaucoup plus vulnérable au vol, à la falsification ou aux dangers environnementaux.

Cloud distribué dans l'écosystème OVHcloud

OVHcloud est basé sur un cloud distribué avec une philosophie ancrée dans la liberté, l'interopérabilité et une souveraineté des données stricte. Plutôt que de verrouiller les utilisateurs dans un "jardin clos" propriétaire, l'écosystème est conçu pour étendre les normes ouvertes du cloud là où se trouvent les données, que ce soit dans une région hyperscale, un métro local ou un rack isolé sur site.

Pour résoudre les défis de latence connectée, OVHcloud complète son réseau mondial de régions hyperscale avec des Zones Locales. Ce sont des points de déploiement plus petits, stratégiquement placés, situés plus près des utilisateurs finaux dans les grandes zones métropolitaines.

Pour les environnements les plus sensibles, tels que la défense ou les infrastructures critiques, OVHcloud fournit la Plateforme Cloud On-Prem. Cette solution apporte la couche de gestion du cloud directement dans les installations du client et est capable de fonctionner en mode complètement déconnecté ou en mode air gap.

OVHcloud et cloud distribué

L'écosystème OVHcloud est basé sur le support des architectures distribuées par conception, offrant un ensemble modulaire de blocs de construction pouvant être déployés à travers des régions mondiales, des zones locales et des centres de données privés :

Public Cloud Icon

Public Cloud

Pour des ressources commerciales et d'apprentissage évolutives à la demande, le Cloud Public OVHcloud fournit la base flexible d'une stratégie distribuée. Construit sur des normes ouvertes comme OpenStack, il permet aux développeurs de déployer des instances et des conteneurs à travers un réseau mondial de régions et de Zones Locales.

Public Cloud Icon

Hosted Private Cloud

Lorsque l'isolement strict des données et la conformité sont primordiaux, le Cloud Privé Hébergé offre un environnement connecté dédié à un seul locataire qui conserve l'automatisation du cloud. Il combine la puissance du matériel dédié avec la flexibilité de la virtualisation VMware.

Public Cloud Icon

Cloud Bare Metal

Pour les charges de travail nécessitant des performances brutes sans la surcharge de la virtualisation, le Cloud Bare Metal fournit des serveurs physiques dédiés. Dans un contexte distribué, ces serveurs sont souvent déployés dans des emplacements spécifiques pour gérer des tâches de traitement lourdes.

Public Cloud Icon

vRack

L'épine dorsale du modèle distribué d'OVHcloud est le vRack. Cette technologie de mise en réseau privée vous permet d'interconnecter tous vos services à travers différents centres de données et régions sur un réseau privé isolé de couche 2.