Benefício Híbrido do Azure para AKS habilitado pelo Azure Arc (AKS no Azure Local, versão 23H2)
Aplica-se a: Azure Local, versão 23H2
O Benefício Híbrido do Azure é um programa que permite reduzir significativamente os custos de execução de cargas de trabalho na nuvem. Com o Benefício Híbrido do Azure para AKS habilitado pelo Azure Arc, você pode maximizar o valor de suas licenças locais e modernizar seus aplicativos sem custo adicional.
O que é o Benefício Híbrido do Azure para AKS habilitado pelo Arc?
O Benefício Híbrido do Azure para AKS habilitado pelo Arc pode ajudá-lo a reduzir significativamente o custo de execução do Kubernetes local ou na borda. Ele funciona permitindo que você aplique suas licenças locais do Windows Server Datacenter ou Standard com o Software Assurance (SA) para pagar pelo AKS. Cada licença principal do Windows Server dá direito ao uso em um núcleo virtual do AKS. Há alguns detalhes importantes a serem observados sobre a ativação do benefício do AKS:
- O Benefício Híbrido do Azure para AKS Arc está habilitado no nível do cluster de gerenciamento (ou host do AKS). Você não precisa habilitar o benefício para clusters de carga de trabalho.
- Se você tiver várias implantações do AKS no Azure Local ou do Windows Server, deverá habilitar o Benefício Híbrido do Azure individualmente para cada implantação.
- Se você habilitar o Benefício Híbrido do Azure em uma implantação do AKS Arc durante o período de avaliação, ele não anulará o período de avaliação. O benefício é ativado imediatamente e aplicado no final do período de teste.
- A reinstalação do AKS Arc não restabelece automaticamente o benefício. Você deve reativar esse benefício para a nova implantação.
Para obter mais informações sobre o Software Assurance e com quais contratos ele está disponível, consulte Benefícios do Software Assurance.
O restante deste artigo descreve como ativar esse benefício para o AKS no Azure Local ou no Windows Server.
Dica
Você pode maximizar a economia de custos usando também o Benefício Híbrido do Azure para Azure Local. Para obter mais informações, consulte Benefício Híbrido do Azure para Azure Local.
Usar o Benefício Híbrido do Azure para AKS habilitado pelo Arc ao configurar um cluster
Aviso
O Benefício Híbrido do Azure para AKS Arc não funciona em um SKU de parceiro OEM agrupado. Se ativado, a configuração não terá efeito.
Para habilitar o Benefício Híbrido do Azure para AKS durante a criação do cluster, use o --enable-ahub
sinalizador ao executar az aksarc create
:
az aksarc create -n <cluster name> -g <resource group> --custom-location <custom location> --enable-ahub
Saída de exemplo:
{
"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"
}
Usar o Benefício Híbrido do Azure para AKS Arc em um cluster existente
Execute o az aksarc update
comando com o sinalizador para ativar o --enable-ahub
Benefício Híbrido do Azure para AKS habilitado pelo Arc em um cluster que já foi criado sem o benefício habilitado:
az aksarc update --name <cluster name> -g <resource group> --enable-ahub
Desativar o Benefício Híbrido do Azure para AKS Arc
Para desativar o Benefício Híbrido do Azure para AKS Arc, execute o seguinte comando:
az aksarc update --name <cluster name> -g <resource group> --disable-ahub
Saída de exemplo:
{
"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"
}
Manter a conformidade para o Benefício Híbrido do Azure
Depois de ativar o Benefício Híbrido do Azure para AKS Arc, você deve verificar e manter a conformidade regularmente. Você pode executar um inventário de quantas unidades está executando e verificar isso com as licenças do Software Assurance que você tem. Para determinar quantos clusters com o Benefício Híbrido do Azure para AKS você executa, você pode examinar sua fatura do Microsoft Azure.
Para se qualificar para o Benefício Híbrido do Azure para o AKS Arc, você deve estar executando o AKS na infraestrutura interna da Microsoft, como o Azure Local ou o Windows Server 2019/2022, e ter a licença apropriada para cobrir a infraestrutura subjacente. Você só pode usar o Benefício Híbrido do Azure para AKS Arc durante o período de vigência do Software Assurance. Quando o prazo do Software Assurance se aproximar da expiração, você deverá renovar seu contrato com o Software Assurance ou desativar a funcionalidade do Benefício Híbrido do Azure.
Verificar se o Benefício Híbrido do Azure para AKS Arc está aplicado à minha fatura do Microsoft Azure
Consulte Gerenciamento de Custos e Cobrança no portal do Azure para verificar se o Benefício Híbrido do Azure para AKS Arc foi aplicado à sua fatura do Microsoft Azure. Observe que o faturamento não se aplica em tempo real. Há um atraso de várias horas desde o momento em que você ativou o Benefício Híbrido do Azure até que ele apareça em sua fatura.