Utilisation des noeuds virtuels

Découvrez les nœuds virtuels, les différences entre les nœuds virtuels et les nœuds gérés, et comment créer des nœuds virtuels à l'aide de Kubernetes Engine (OKE).

Les noeuds virtuels offrent une expérience Kubernetes sans serveur, ce qui vous permet d'exécuter des applications en conteneur à grande échelle sans frais opérationnels de gestion, de mise à l'échelle, de mise à niveau et de dépannage de l'infrastructure de noeud. Les nœuds virtuels offrent une élasticité granulaire au niveau des pods et une tarification à l'utilisation. Vous pouvez donc redimensionner les déploiements sans tenir compte de la capacité du cluster, ce qui simplifie l'exécution de charges de travail évolutives telles que les applications Web à fort trafic et les travaux de traitement de données. Vous créez des noeuds virtuels en créant des pools de noeuds virtuels dans des clusters améliorés.

En revanche, les noeuds gérés sont des instances OCI Compute exécutées dans votre location que vous contrôlez et configurez, avec une responsabilité opérationnelle partagée. Le moteur Kubernetes provisionne et met à jour le logiciel Kubernetes sur les noeuds gérés. Pour obtenir une comparaison détaillée des noeuds virtuels et des noeuds gérés, reportez-vous à la section Comparing Virtual Nodes with Managed Nodes.

Les noeuds virtuels vous offrent la flexibilité nécessaire pour répondre aux exigences des applications. Vous pouvez contrôler le placement de pod Kubernetes en fonction des besoins en disponibilité, en sélectionnant la forme de processeur de calcul, l'UC et la mémoire les plus adaptées à une application. L'isolement au niveau de l'hyperviseur pour les pods vous permet d'exécuter tout type d'application sur des noeuds virtuels, y compris des charges globales non sécurisées.

Le moteur Kubernetes avec noeuds virtuels offre des mises à niveau transparentes des clusters Kubernetes. Le logiciel Kubernetes est mis à niveau et des correctifs de sécurité sont appliqués tout en respectant les exigences de disponibilité des applications.

Les noeuds virtuels vous permettent d'optimiser le coût d'exécution des charges de travail Kubernetes. Vous payez pour les ressources de calcul exactes consommées par chaque pod Kubernetes au lieu de payer pour des serveurs entiers qui pourraient avoir une capacité inutilisée.