Back toGlossaire Nutanix

Qu'est-ce que la conteneurisation ?

La conteneurisation consiste à créer des packages de logiciels qui contiennent tous les éléments nécessaires à l'exécution virtuelle d'un système d'exploitation. Cela permet d'exécuter des systèmes d'exploitation depuis n'importe où : un datacenter privé, un cloud public ou même un ordinateur portable personnel.

Les conteneurs facilitent le partage du CPU, de la mémoire, du stockage et des ressources réseau dans un système d'exploitation pour créer un package logique avec d'autres applications afin qu'elles puissent être facilement extraire de l'environnement d'exécution.

Quels sont les avantages de la conteneurisation ? 

  • Moins de ressources système : les conteneurs impliquent moins de frais généraux que les machines traditionnelles ou les environnements virtuels. 

  • Une consommation maîtrisée : utilisez uniquement les conteneurs dont vous avez besoin et ajoutez-en si nécessaire. 

  • Des opérations facilitées : les opérations des conteneurs sont identiques, quels que soient le moment et le lieu de leur déploiement. 

  • Plus d'efficacité : les conteneurs peuvent être déployés, corrigés et mis à l'échelle selon les besoins. 

  • De meilleurs cycles de production : les conteneurs permettent d'accélérer le développement à travers de meilleurs cycles de test et de production.

Technologie de conteneurisation ou virtualisation ?

Même si l'adoption des conteneurs progresse plus rapidement que la croissance des machines virtuelles (VM), les conteneurs ne remplaceront probablement pas complètement les VM. De façon générale, la technologie de conteneurisation favorise la vitesse et l'efficacité du développement d'applications, tandis que la virtualisation favorise la vitesse et l'efficacité de la gestion de l'infrastructure.

Voici, en un coup d'œil, une comparaison des conteneurs et des machines virtuelles selon plusieurs critères communs :

comparaison des conteneurs et des machines virtuelles

Qu'est-ce que l'orchestration des conteneurs ?

L'orchestration des conteneurs fait appel à une série de processus automatisés par lesquels les conteneurs sont déployés, mis en réseau, mis à l'échelle et gérés. La principale plateforme d'orchestration des conteneurs utilisée aujourd'hui est Kubernetes, une plateforme open source qui sert de base à de nombreuses plateformes d'orchestration de conteneurs utilisées actuellement dans les entreprises.

Qu'est-ce que Kubernetes ?

Kubernetes est une plateforme portable, extensible et open source destinée à la gestion des charges de travail et des services conteneurisés, qui facilite à la fois la configuration déclarative et l'automatisation. Elle possède un vaste écosystème qui connaît une croissance rapide. Les services, le support et les outils pour Kubernetes sont très largement disponibles. Voici ce que Kubernetes fournit aux utilisateurs :

  • Découverte des services et équilibrage de charge 

  • Orchestration du stockage 

  • Déploiements et restaurations automatiques 

  • Bin packing automatique 

  • Self-healing 

  • Gestion des secrets et des configurations

Ressources associées

Utiliser les conteneurs dans l'IT d'entreprise et dans le cloud

Qu'est-ce que la conteneurisation dans le cloud ?

L'écosystème Kubernetes est vaste et complexe. Aucun fournisseur de technologie ne propose à lui seul tous les composants d'une pile complète d'applications modernes sur site. À commencer par son approche innovante de l'infrastructure à travers l’infrastructure hyperconvergée (HCI) et AOS, Nutanix dispose de plusieurs compétences fondamentales qui sont à la fois rares et difficiles à reproduire et qui apportent aux clients une réelle valeur ajoutée.

Voici les principaux points forts de Nutanix pour la création d'environnements Kubernetes sur site :

  1. IP de l'hyperviseur (AHV, AOS)

  2. Capacités de gestion des systèmes distribués

  3. Solutions de stockage intégrées couvrant les trois classes principales : stockage de fichiers, de volumes et d'objets

  4. Moteur Kubernetes Nutanix, une solution de gestion Kubernetes entièrement intégrée avec expérience utilisateur Kubernetes native

Nous pensons que l'infrastructure hyperconvergée (HCI) Nutanix est la base d'infrastructure idéale pour les charges de travail conteneurisées s'exécutant sur Kubernetes à grande échelle. Nutanix propose une mobilité de plateforme vous laissant le choix d'exécuter des charges de travail à la fois dans votre cloud privé Nutanix et dans le cloud public. L'architecture Nutanix a été conçue en anticipant les pannes matérielles, pour offrir une meilleure résilience aux composants de la plateforme Kubernetes comme aux données des applications. Avec l'ajout de chaque nœud HCI, vous bénéficiez de la scalabilité et de la résilience apportées aux nœuds de calcul Kubernetes. Tout aussi important, un contrôleur de stockage supplémentaire est déployé avec chaque nœud HCI, ce qui se traduit par de meilleures performances de stockage pour vos applications conteneurisées à état.

La Nutanix Cloud Platform propose une expérience Kubernetes clé en main intégrée avec Nutanix Kubernetes Engine (NKE). NKE est une offre de qualité entreprise qui simplifie le provisionnement et la gestion du cycle de vie dans le cas de clusters multiples. Nutanix s'adapte au choix des clients, qui peuvent exécuter leur distribution préférée, comme Red Hat OpenShift, Rancher, Google Cloud Anthos, Microsoft Azure ou d'autres, en raison de la gestion supérieure des ressources full-stack.

Nutanix Unified Storage offre un stockage persistant, évolutif et software-defined aux clusters Kubernetes. Cela inclut le stockage de blocs et de fichiers par le biais du pilote Nutanix CSI ainsi que le stockage d'objets compatible S3. Par ailleurs, Nutanix Database Service vous permet de provisionner et d'exploiter des bases de données à grande échelle.

Explorez nos meilleures ressources

TESTEZ NUTANIX

Faites l'essai du moteur Kubernetes Nutanix

Créez une pile multicloud hybride de premier ordre avec Red Hat et Nutanix

7 façons de simplifier la gestion du cycle de vie de Kubernetes

Produits et solutions associés

Nutanix Kubernetes Engine

Passez plus rapidement à une gestion Kubernetes prête pour la production et simplifiez la gestion du cycle de vie.

Le HCI pour Kubernetes

Nutanix HCI est la base d'infrastructure idéale pour Kubernetes et les applications cloud native.

Kubernetes dans le cloud hybride

Grâce à ses partenariats avec Red Hat, Google Cloud et Microsoft Azure, Nutanix fournit un chemin rapide et fiable vers Kubernetes dans le cloud hybride.

Stockage persistant pour les applications cloud-native

Les services de données et la CSI de Nutanix facilitent encore la configuration et la gestion du stockage persistant dans Kubernetes.

Premiers pas avec l'infrastructure hyperconvergée (HCI)

Commencez avec Nutanix dès aujourd'hui