Vantaggio Azure Hybrid per il servizio Azure Kubernetes abilitato da Azure Arc (servizio Azure Kubernetes in azure locale, versione 23H2)
Si applica a: Locale di Azure, versione 23H2
Il Vantaggio Azure Hybrid è un programma che consente di ridurre in modo significativo i costi di esecuzione dei carichi di lavoro nel cloud. Con Vantaggio Azure Hybrid per il servizio Azure Kubernetes abilitato da Azure Arc, è possibile ottimizzare il valore delle licenze locali e modernizzare le applicazioni senza costi aggiuntivi.
Che cos'è Vantaggio Azure Hybrid per il servizio Azure Kubernetes abilitato da Arc?
Vantaggio Azure Hybrid per il servizio Azure Kubernetes abilitato da Arc consente di ridurre significativamente il costo di esecuzione di Kubernetes in locale o perimetrale. Funziona consentendo di applicare le licenze locali di Windows Server Datacenter o Standard con Software Assurance (SA) per pagare il servizio Azure Kubernetes. Ogni licenza core di Windows Server consente l'uso su 1 core virtuale del servizio Azure Kubernetes. Esistono alcuni dettagli importanti da notare per quanto riguarda l'attivazione del vantaggio per il servizio Azure Kubernetes:
- Vantaggio Azure Hybrid per AKS Arc è abilitato a livello di cluster di gestione (o host del servizio Azure Kubernetes). Non è necessario abilitare il vantaggio per i cluster del carico di lavoro.
- Se sono presenti più distribuzioni del servizio Azure Kubernetes in distribuzioni locali o Windows Server, è necessario abilitare Vantaggio Azure Hybrid singolarmente per ogni distribuzione.
- Se si abilita Vantaggio Azure Hybrid in una distribuzione di Arc del servizio Azure Kubernetes durante il periodo di valutazione, il periodo di valutazione non viene nullificato. Il vantaggio viene attivato immediatamente e viene applicato alla fine del periodo di valutazione.
- La reinstallazione di Arc del servizio Azure Kubernetes non ripristina automaticamente il vantaggio. È necessario riattivare questo vantaggio per la nuova distribuzione.
Per altre informazioni su Software Assurance e sui contratti disponibili, vedere Vantaggi di Software Assurance.
Il resto di questo articolo descrive come attivare questo vantaggio per il servizio Azure Kubernetes in Azure Locale o Windows Server.
Suggerimento
È possibile ottimizzare i risparmi sui costi anche usando Vantaggio Azure Hybrid per Azure Local.You can maximize cost savings by also using Vantaggio Azure Hybrid for Azure Local. Per altre informazioni, vedere Vantaggio Azure Hybrid per l'ambiente locale di Azure.
Usare Vantaggio Azure Hybrid per il servizio Azure Kubernetes abilitato da Arc durante la configurazione di un cluster
Avviso
Vantaggio Azure Hybrid per AKS Arc non funziona in uno SKU del partner OEM in bundle. Se abilitata, l'impostazione non ha alcun effetto.
Per abilitare Vantaggio Azure Hybrid per il servizio Azure Kubernetes durante la creazione del cluster, usare il --enable-ahub
flag quando si esegue az aksarc create
:
az aksarc create -n <cluster name> -g <resource group> --custom-location <custom location> --enable-ahub
Output di esempio:
{
"extendedLocation": {
"name": "<custom location>",
"type": "CustomLocation"
},
"id": "/subscriptions/<subscription id>/resourceGroups/<resource group>/providers/Microsoft.Kubernetes/connectedClusters/<cluster name>/providers/Microsoft.HybridContainerService/provisionedClusterInstances/default",
"name": "default",
"properties": {
"agentPoolProfiles": [
{
"osSku": "CBLMariner",
"osType": "Linux",
"vmSize": "Standard_A4_v2"
}
],
"autoScalerProfile": {
},
"cloudProviderProfile": {
"infraNetworkProfile": {
"vnetSubnetIds": [ ]
}
},
"clusterVmAccessProfile": {
"authorizedIpRanges": null
},
"controlPlane": {
"controlPlaneEndpoint": {
"hostIp": null
},
"count": 1,
"vmSize": "Standard_A4_v2"
},
"kubernetesVersion": "1.25.11",
"licenseProfile": {
"azureHybridBenefit": "True"
},
"linuxProfile": {
"ssh": {
"publicKeys": [
{
"keyData": "<ssh key>"
}
]
}
},
"networkProfile": {
"networkPolicy": "calico",
"podCidr": "10.244.0.0/16"
},
"provisioningState": "Succeeded",
"status": {
"controlPlaneStatus": [
],
"currentState": "Succeeded",
"errorMessage": null,
"operationStatus": null
},
"storageProfile": {
"nfsCsiDriver": {
"enabled": true
},
"smbCsiDriver": {
"enabled": true
}
}
},
"resourceGroup": "<resource group>",
"systemData": {
},
"type": "microsoft.hybridcontainerservice/provisionedclusterinstances"
}
Usare Vantaggio Azure Hybrid per AKS Arc in un cluster esistente
Eseguire il az aksarc update
comando con il --enable-ahub
flag per attivare Vantaggio Azure Hybrid per il servizio Azure Kubernetes abilitato da Arc in un cluster già creato senza il vantaggio abilitato:
az aksarc update --name <cluster name> -g <resource group> --enable-ahub
Disattivare Vantaggio Azure Hybrid per Il servizio Azure Kubernetes Arc
Per disattivare Vantaggio Azure Hybrid per AKS Arc, eseguire il comando seguente:
az aksarc update --name <cluster name> -g <resource group> --disable-ahub
Output di esempio:
{
"extendedLocation": {
"name": "<custom location>",
"type": "CustomLocation"
},
"id": "/subscriptions/<subscription id>/resourceGroups/<resource group>/providers/Microsoft.Kubernetes/connectedClusters/<cluster name>/providers/Microsoft.HybridContainerService/provisionedClusterInstances/default",
"name": "default",
"properties": {
"agentPoolProfiles": [
{
"osSku": "CBLMariner",
"osType": "Linux",
"vmSize": "Standard_A4_v2"
}
],
"autoScalerProfile": {
},
"cloudProviderProfile": {
"infraNetworkProfile": {
"vnetSubnetIds": [ ]
}
},
"clusterVmAccessProfile": {
"authorizedIpRanges": null
},
"controlPlane": {
"controlPlaneEndpoint": {
"hostIp": null
},
"count": 1,
"vmSize": "Standard_A4_v2"
},
"kubernetesVersion": "1.25.11",
"licenseProfile": {
"azureHybridBenefit": "False"
},
"linuxProfile": {
"ssh": {
"publicKeys": [
{
"keyData": "<ssh key>"
}
]
}
},
"networkProfile": {
"networkPolicy": "calico",
"podCidr": "10.244.0.0/16"
},
"provisioningState": "Succeeded",
"status": {
"controlPlaneStatus": [
],
"currentState": "Succeeded",
"errorMessage": null,
"operationStatus": null
},
"storageProfile": {
"nfsCsiDriver": {
"enabled": true
},
"smbCsiDriver": {
"enabled": true
}
}
},
"resourceGroup": "<resource group>",
"systemData": {
},
"type": "microsoft.hybridcontainerservice/provisionedclusterinstances"
}
Mantenere la conformità per Vantaggio Azure Hybrid
Dopo aver attivato Vantaggio Azure Hybrid per Il servizio Azure Kubernetes Arc, è necessario controllare e mantenere regolarmente la conformità. È possibile eseguire un inventario del numero di unità in esecuzione e controllarne il numero rispetto alle licenze di Software Assurance disponibili. Per determinare il numero di cluster con Vantaggio Azure Hybrid per il servizio Azure Kubernetes eseguito, è possibile esaminare la fattura di Microsoft Azure.
Per qualificarsi per il Vantaggio Azure Hybrid per AKS Arc, è necessario eseguire il servizio Azure Kubernetes nell'infrastruttura Microsoft di prima parte, ad esempio Locale di Azure o Windows Server 2019/2022 e avere la licenza appropriata per coprire l'infrastruttura sottostante. È possibile usare Vantaggio Azure Hybrid solo per Il servizio Azure Kubernetes Arc durante il termine Software Assurance. Quando il termine di Software Assurance si avvicina alla scadenza, è necessario rinnovare il contratto con Software Assurance o disattivare la funzionalità di Vantaggio Azure Hybrid.
Verificare che Vantaggio Azure Hybrid per Il servizio Azure Kubernetes Arc sia applicato alla fattura di Microsoft Azure
Vedere Gestione dei costi e fatturazione nel portale di Azure per verificare che il Vantaggio Azure Hybrid per AKS Arc sia stato applicato alla fattura di Microsoft Azure. Si noti che la fatturazione non si applica in tempo reale. Si verifica un ritardo di diverse ore dal momento in cui è stato attivato Vantaggio Azure Hybrid fino a quando non viene visualizzato nella fattura.