Benefício Híbrido do Azure para AKS habilitado pelo Azure Arc (AKS no Azure Stack HCI 23H2)

Aplica-se a: Azure Stack HCI, versão 23H2

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 Arc, você pode maximizar o valor de suas licenças locais e modernizar seus aplicativos sem custo adicional.

O que é Benefício Híbrido do Azure para o AKS?

Benefício Híbrido do Azure para AKS habilitado pelo Arc é um novo benefício que 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 SA (Software Assurance) 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 para o AKS:

  • Benefício Híbrido do Azure para AKS 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 Stack HCI ou no Windows Server, deverá habilitar Benefício Híbrido do Azure individualmente para cada implantação.
  • Se você habilitar 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 avaliação.
  • 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 Stack HCI ou no Windows Server.

Dica

Você também pode maximizar a economia de custos usando Benefício Híbrido do Azure para o Azure Stack HCI. Para obter mais informações, consulte Benefício Híbrido do Azure para o Azure Stack HCI.

Usar Benefício Híbrido do Azure para AKS ao configurar um cluster

Aviso

Benefício Híbrido do Azure para AKS Arc não funciona em um SKU de parceiro OEM agrupado. Se habilitada, a configuração não terá efeito.

Para habilitar Benefício Híbrido do Azure para o 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 Benefício Híbrido do Azure para AKS em um cluster existente

Execute o az aksarc update comando com o --enable-ahub sinalizador para ativar Benefício Híbrido do Azure para AKS em um cluster que já foi criado sem o benefício habilitado:

az aksarc update --name <cluster name> -g <resource group> --enable-ahub

Desativar Benefício Híbrido do Azure para AKS

Para desativar 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 Benefício Híbrido do Azure

Depois de ativar Benefício Híbrido do Azure para AKS, você deve marcar regularmente e manter a conformidade para Benefício Híbrido do Azure. Você pode executar um inventário de quantas unidades você está executando e marcar isso em relação às licenças do Software Assurance que você tem. Para determinar quantos clusters com Benefício Híbrido do Azure para o AKS que você está executando, você pode examinar sua fatura do Microsoft Azure.

Para se qualificar para o Benefício Híbrido do Azure para AKS, você deve estar executando o AKS na infraestrutura interna da Microsoft, como o Azure Stack HCI ou o Windows Server 2019/2022 e ter a licença apropriada para cobrir a infraestrutura subjacente. Você só pode usar Benefício Híbrido do Azure para AKS durante o termo Software Assurance. Quando o prazo do Software Assurance estiver prestes a expirar, você deverá renovar seu contrato com o Software Assurance ou desativar a funcionalidade de Benefício Híbrido do Azure.

Verifique se Benefício Híbrido do Azure para AKS está aplicado à minha Fatura do Microsoft Azure

Confira Gerenciamento de Custos e Cobrança no portal do Azure para verificar se o Benefício Híbrido do Azure do AKS foi aplicado à sua fatura do Microsoft Azure. Observe que a cobrança não se aplica em tempo real. Haverá um atraso de várias horas a partir do momento em que você ativou Benefício Híbrido do Azure até que ele seja exibido em sua fatura.

Próximas etapas