Condividi tramite


Creare e configurare un cluster del servizio Azure Kubernetes (AKS) per l'uso di nodi virtuali

Per ridimensionare rapidamente i carichi di lavoro dell'applicazione in un cluster del servizio Azure Kubernetes è possibile usare nodi virtuali. I nodi virtuali consentono di effettuare rapidamente il provisioning dei pod applicando al tempo di esecuzione una tariffa al secondo. Non è necessario attendere che la funzione di scalabilità automatica del cluster di Kubernetes distribuisca i nodi di calcolo delle macchine virtuali per eseguire pod aggiuntivi. I nodi virtuali sono supportati solo con i pod e i nodi Linux.

Il componente aggiuntivo di nodi virtuali per AKS è basato sul progetto open source Virtual Kubelet.

Questo articolo offre una panoramica dei requisiti di disponibilità e rete dell’area per l'uso dei nodi virtuali e delle limitazioni note.

Disponibilità regionale

Tutte le aree in cui ACI supporta gli SKU di rete virtuale sono supportate per le distribuzioni di nodi virtuali. Per altre informazioni, vedere Disponibilità di risorse per Istanze di Azure Container nelle aree di Azure.

Per gli SKU di CPU e memoria disponibili in ogni area, consultare Disponibilità delle risorse per Azure Container Instances per aree di Azure - Gruppi di contenitori Linux

Requisiti di rete

I nodi virtuali abilitano la comunicazione di rete tra i pod in esecuzione in Istanze di Container di Azure (ACI) e nel cluster AKS. Per supportare questa comunicazione, viene creata una subnet di rete virtuale e vengono assegnate autorizzazioni delegate. I nodi virtuali funzionano solo con i cluster AKS di Azure creati usando il networking avanzato (Azure CNI). Per impostazione predefinita, i cluster AKS vengono creati con una rete di base (kubenet).

I pod in esecuzione in Istanze di Azure Container (ACI) devono accedere all'endpoint del server API di AKS per configurare la rete.

Limiti

La funzionalità dei nodi virtuali dipende molto dal set di funzionalità di Istanze di Azure Container. Oltre alle quote e ai limiti di Azure Container Instances, gli scenari seguenti non sono supportati con nodi virtuali o sono considerazioni sulla distribuzione:

Passaggi successivi

Configurare i nodi virtuali per i cluster:

I nodi virtuali sono spesso un componente di una soluzione di scalabilità in AKS. Per altre informazioni sulle soluzioni di scalabilità, vedere gli articoli seguenti: