Des bureaux distants aux usines, les entreprises étendent leurs capacités de virtualisation à l’endroit où les données sont générées et utilisées, ouvrant ainsi de nouvelles perspectives en matière d’innovation et d’efficacité. Ce passage à l’edge computing apporte un ensemble de défis uniques, en particulier pour l’exécution des charges de travail virtualisées. Comment assurer le même niveau de résilience, de performances et de simplicité pour vos machines virtuelles en périphérie du réseau que dans vos datacenters principaux ? Il existe une puissante combinaison de technologies : la nouvelle plateforme OpenShift à deux nœuds de Red Hat avec une architecture d’arbitrage et la solution InfoScale pour Kubernetes d’Arctera.
Cet article explique comment cette solution peut aider à répondre aux exigences uniques de la virtualisation en périphérie du réseau, ce qui permet aux entreprises de déployer des machines virtuelles d’entreprise en toute confiance, même dans les environnements les plus limités.
Défis liés à la virtualisation de l’edge computing
Ce passage aux machines virtuelles en périphérie du réseau découle de la modernisation des applications existantes, de la consolidation de l’infrastructure sur les sites distants et de la distribution de services à faible latence au plus près des utilisateurs finaux. En ajoutant les machines virtuelles en périphérie du réseau, les entreprises peuvent réduire leur dépendance vis-à-vis des datacenters centralisés, réduire l’utilisation de la bande passante WAN et améliorer l’expérience utilisateur. Cependant, les environnements d’edge computing sont souvent synonymes d’une infrastructure limitée, d’une connectivité réseau peu fiable et d’un manque de personnel informatique sur site. Ces contraintes peuvent compliquer le déploiement et la gestion des plateformes de virtualisation traditionnelles, qui nécessitent une infrastructure robuste et résiliente.
Les entreprises qui utilisent OpenShift Virtualization, une fonctionnalité d’OpenShift qui permet d’exécuter des conteneurs et des charges de travail de machines virtuelles sur une seule plateforme, rencontrent ces difficultés de manière accrue. Bien qu’OpenShift constitue une base solide pour exécuter des machines virtuelles parallèlement à des applications conteneurisées, son architecture standard requiert au moins trois nœuds de gestion. Cette approche mobilise souvent trop de ressources pour le matériel limité généralement disponible en périphérie du réseau. C’est pourquoi la demande pour une solution compacte et économique capable de fournir la puissance d’OpenShift Virtualization sans augmenter l’infrastructure d’edge computing s'est accrue.
Nouvelle plateforme OpenShift à deux nœuds de Red Hat avec architecture d’arbitrage
C’est pourquoi Red Hat a lancé une architecture OpenShift à deux nœuds avec une architecture d’arbitrage, désormais disponible dans OpenShift 4.20. Cette topologie novatrice est spécialement conçue pour les déploiements de bureaux distants et offre une alternative compacte et rentable au cluster à trois nœuds standard. L’architecture OpenShift à deux nœuds avec arbitrage se compose de deux nœuds de plan de contrôle qui exécutent des charges de travail de machine virtuelle et d’un nœud d’arbitrage léger supplémentaire. Le rôle principal du nœud d’arbitrage est de maintenir un quorum etcd, évitant ainsi les scénarios de « split-brain » en cas de défaillance d’un nœud. Il n’exécute pas de machines virtuelles ni de composants de plan de contrôle, mais c’est ainsi que le système OpenShift à deux nœuds avec arbitrage fournit la même résilience et la même haute disponibilité qu’une instance de cluster compact à trois nœuds.
L’architecture OpenShift à deux nœuds avec arbitrage représente une avancée importante pour OpenShift Virtualization en périphérie du réseau, car elle offre un équilibre indispensable entre empreinte et résilience. Cependant, l’un des éléments les plus essentiels est le stockage partagé d’entreprise. Sans couche de stockage partagée, les machines virtuelles qui s’exécutent sur OpenShift Virtualization sont liées au stockage local de chaque nœud, ce qui limite leur mobilité et leur résilience.
La migration dynamique, une fonction fondamentale de la virtualisation d’entreprise, est impossible sans stockage partagé. C’est là qu’interviennent les solutions InfoScale for Kubernetes d’Arctera.
Résilience InfoScale : machines virtuelles sur OpenShift à deux nœuds avec arbitrage
En tant que plateforme leader de stockage persistant et de services de données pour les entreprises, InfoScale est conçue pour relever les défis liés au stockage dans les environnements virtuels exécutés sur Kubernetes. En association avec la plateforme OpenShift à deux nœuds avec une architecture d’arbitrage, InfoScale fournit une solution complète pour la virtualisation de l’edge computing d’entreprise.
InfoScale pour Kubernetes s’intègre facilement à OpenShift Virtualization, fournissant un ensemble complet de services de données qui améliorent les capacités natives de la plateforme. Voici les principales fonctions de virtualisation :
- Stockage partagé pour les machines virtuelles : InfoScale crée un pool de stockage partagé à partir d’un système de stockage local ou externe, ce qui permet de migrer de façon dynamique des machines virtuelles entre des nœuds sans interruption de service. Il prend en charge les modes d’accès ReadWriteOnce (RWO) et ReadWriteMany (RWX) sans s’appuyer sur des protocoles externes comme NFS, qui sont souvent inadaptés aux environnements d’edge computing.
- Haute disponibilité pour les environnements virtuels : avec des mécanismes d’intégrité des données intégrés et une prise en charge des décisions basées sur le quorum, InfoScale assure la haute disponibilité des machines virtuelles, même dans un cluster OpenShift à deux nœuds avec un cluster d'arbitrage. En cas de défaillance, les machines virtuelles peuvent être automatiquement récupérées sur le nœud restant.
- Récupération après sinistre pour les machines virtuelles : InfoScale assure la réplication continue au niveau des blocs entre les clusters, ce qui permet de bénéficier d’une récupération après sinistre robuste pour les déploiements de virtualisation en périphérie du réseau. Les machines virtuelles peuvent être basculées vers un site distant avec un minimum de pertes de données.
- Gestion unifiée : InfoScale est entièrement intégré au cycle de vie de l’opérateur OpenShift, ce qui simplifie le déploiement et la gestion du stockage pour les machines virtuelles.
- Stockage optimisé pour les charges de travail virtuelles : InfoScale vous permet de créer plusieurs classes de stockage avec des caractéristiques de performances différentes, ce qui vous permet d’optimiser les coûts de stockage et les performances pour différents types de machines virtuelles.
Synergie architecturale : OpenShift à deux nœuds avec arbitrage et InfoScale pour OpenShift Virtualization
L’architecture combinée d’OpenShift à deux nœuds avec arbitrage et InfoScale pour Kubernetes crée une plateforme puissante et résiliente pour la virtualisation d’edge computing.
La plateforme OpenShift à deux nœuds avec architecture d’arbitrage fournit une infrastructure à encombrement minimal. InfoScale fournit une couche de stockage pour les entreprises qui prend en charge des fonctions de virtualisation essentielles telles que la migration à chaud, la haute disponibilité et la récupération après sinistre. Cette synergie permet aux entreprises de déployer des machines virtuelles essentielles en périphérie avec le même niveau de confiance que dans leurs datacenters principaux.
Au niveau de la couche supérieure, OpenShift Virtualization gère les pods de machine virtuelle qui hébergent vos machines virtuelles. Ces machines virtuelles se connectent aux ressources de stockage via l’interface CSI (Container Storage Interface) d’InfoScale, qui sert de passerelle entre vos environnements virtuels et l’infrastructure de stockage sous-jacente. La couche de gestion InfoScale pour Kubernetes fournit les informations et l’orchestration requises pour les opérations de stockage avancées, y compris la migration dynamique, les instantanés et la réplication. Cette couche gère plusieurs backends de stockage, des lecteurs hautes performances pour les machines virtuelles de production au stockage rentable sur disque dur pour les machines virtuelles de développement et de test.
Tirez parti de la virtualisation en périphérie du réseau pour ouvrir de nouvelles perspectives
La combinaison d’OpenShift à deux nœuds avec arbitrage et InfoScale pour Kubernetes ouvre de nombreuses possibilités pour optimiser votre infrastructure de virtualisation d’edge computing. Voici trois cas d’utilisation importants qui illustrent la puissance de cette solution intégrée.
Cas d’utilisation nº 1 : migration dynamique des machines virtuelles des bureaux distants
Pour les entreprises qui disposent de plusieurs bureaux distants qui exécutent des machines virtuelles essentielles, il est primordial d’assurer une disponibilité continue. La solution InfoScale et OpenShift à deux nœuds avec arbitrage permet une migration à chaud des machines virtuelles entre les deux nœuds de plan de contrôle sans aucun temps d’arrêt. Cette fonctionnalité est essentielle pour les tâches de maintenance, l’équilibrage des charges de travail des machines virtuelles ou la récupération à la suite de problèmes matériels. Avec le stockage partagé d’InfoScale, vous pouvez migrer les machines virtuelles à la demande ou automatiquement en fonction de l’utilisation des ressources, garantissant ainsi des performances optimales pour vos utilisateurs de bureau à distance.
Cas d’utilisation nº 2 : optimisation du stockage hautes performances pour les charges de travail d’entreprise exécutées sur des machines virtuelles.
Pour fonctionner efficacement, les applications d’entreprise exécutées dans des machines virtuelles, telles que les bases de données Oracle, PostgreSQL et SAP HANA, ainsi que d’autres charges de travail essentielles, nécessitent des caractéristiques de performance de stockage spécifiques. Les plateformes de virtualisation traditionnelles proposent souvent une approche de stockage générique, ce qui oblige les administrateurs à faire des compromis entre les performances et le coût. InfoScale pour Kubernetes met à jour ce paradigme en vous permettant de créer plusieurs classes de stockage avec des dispositions de volume et des stratégies d’optimisation différentes, chacune étant adaptée aux exigences spécifiques des charges de travail exécutées dans vos machines virtuelles. Par exemple, vous pouvez créer une classe de stockage entre ressources hautes performances avec des tailles d’unités de bande optimisées pour les bases de données Oracle exécutées dans des machines virtuelles, ce qui permet de fournir ce débit d’E/S maximal pour le traitement des transactions. Si nécessaire, vous pouvez approvisionner une classe de stockage miroir pour les machines virtuelles PostgreSQL, qui accorde la priorité à la protection des données et aux performances de lecture. Pour les machines virtuelles SAP HANA, vous pouvez configurer une disposition Stripe-mirror qui combine les avantages de l’entrelacement et la résilience du mode miroir. Ce niveau de personnalisation, qui n’était auparavant disponible que dans les baies de stockage d’entreprise, est désormais accessible directement dans OpenShift Virtualization grâce aux fonctionnalités avancées de gestion du volume d’InfoScale. En adaptant les performances de stockage aux exigences des charges de travail, vous pouvez garantir que vos applications d’entreprise exécutées sur des machines virtuelles à la périphérie offrent le même niveau de performances que dans votre datacenter principal.
Cas d’utilisation nº 3 : récupération après sinistre pour les machines virtuelles d’edge computing
La récupération après sinistre (DR) est souvent négligée en périphérie du réseau en raison de la complexité et du coût des solutions traditionnelles de récupération après sinistre. Cependant, les machines virtuelles qui s’exécutent dans des bureaux distants et sur des sites d’edge computing peuvent être tout aussi indispensables que celles qui se trouvent dans les datacenters centraux. La solution InfoScale et OpenShift à deux nœuds avec arbitrage fournit une stratégie de récupération après sinistre complète et native pour les conteneurs pour la virtualisation en périphérie du réseau. La réplication continue au niveau des blocs d’InfoScale vous permet de répliquer le stockage des machines virtuelles entre des sites en périphérie ou depuis la périphérie vers des datacenters principaux, ce qui assure la continuité des activités en cas de défaillance d’un site.
Contrairement aux solutions de récupération après sinistre traditionnelles qui nécessitent une configuration complexe et une intervention manuelle, la réplication d’InfoScale est entièrement intégrée à OpenShift Virtualization, ce qui permet l’automatisation des basculements et des restaurations des machines virtuelles. Les entreprises peuvent ainsi protéger leurs machines virtuelles essentielles à la périphérie avec le même niveau de sophistication que les machines virtuelles de leur datacenter, mais en limitant les coûts d’exploitation. Que ce soit pour protéger des machines virtuelles dans une usine distante, un site de vente au détail ou une succursale, InfoScale garantit une récupération rapide et fiable de votre infrastructure virtuelle à la suite d’un sinistre.
Conclusion : l’avenir de la virtualisation d’edge computing d’entreprise est là
L’edge computing d’entreprise n’est plus un marché de niche. C’est un élément essentiel des systèmes informatiques modernes. Aujourd’hui, les entreprises repoussent les limites du possible grâce à la virtualisation en périphérie du réseau, et le besoin d’une plateforme robuste, résiliente et efficace pour exécuter les machines virtuelles ne cesse de croître. L’association d’OpenShift à deux nœuds avec une architecture d’arbitrage et d’InfoScale pour Kubernetes d’Arctera offre une solution puissante et complète de virtualisation d’edge computing pour les entreprises.
Cette solution intégrée offre le meilleur des deux mondes : une topologie d’infrastructure compacte et économique ainsi qu’une plateforme de stockage et de services de données pour les entreprises. Les entreprises peuvent ainsi déployer des machines virtuelles essentielles en périphérie du réseau en toute confiance. Que vous soyez un administrateur OpenShift Virtualization désireux d’étendre votre infrastructure virtuelle à des emplacements distants, un responsable informatique qui évalue des stratégies de virtualisation d’edge computing ou un architecte cloud qui conçoit la prochaine génération de réseaux virtuels distribués, il est temps d’adopter l’avenir de la virtualisation d’edge computing d’entreprise. Consultez la page Red Hat adopte l’Open Source en périphérie du réseau pour en savoir plus.
Ressource
15 bonnes raisons d'adopter Red Hat OpenShift Virtualization
À propos de l'auteur
Marcelo Gigliotti is a Senior Technical Product Manager focused on InfoScale for Kubernetes, with deep expertise in OpenShift, virtualization, and data resilience. He collaborates with Red Hat to drive advanced high-availability solutions across hybrid infrastructures.
Plus de résultats similaires
Generate a no-cost VMware migration-readiness report with the OpenShift migration advisor
Migrate your VMs faster with the migration toolkit for virtualization 2.11
What Can Video Games Teach Us About Edge Computing? | Compiler
How Do Roads Become Smarter? | Compiler
Parcourir par canal
Automatisation
Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements
Intelligence artificielle
Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement
Cloud hybride ouvert
Découvrez comment créer un avenir flexible grâce au cloud hybride
Sécurité
Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies
Edge computing
Actualité sur les plateformes qui simplifient les opérations en périphérie
Infrastructure
Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde
Applications
À l’intérieur de nos solutions aux défis d’application les plus difficiles
Virtualisation
L'avenir de la virtualisation d'entreprise pour vos charges de travail sur site ou sur le cloud