Sdílet prostřednictvím


Zvýhodněné hybridní využití Azure pro AKS povolené službou Azure Arc (AKS na Azure Local 22H2)

Platí pro: AKS v Azure Local 22H2, AKS na Windows Serveru

Zvýhodněné hybridní využití Azure je program, který umožňuje výrazně snížit náklady na provoz úloh v cloudu. Díky zvýhodněnému hybridnímu využití Azure pro AKS s podporou Arc můžete maximalizovat hodnotu místních licencí a modernizovat aplikace bez dalších poplatků.

Co je Zvýhodněné hybridní využití Azure pro AKS?

Zvýhodněné hybridní využití Azure pro AKS povolenou službou Arc je nová výhoda, která vám může pomoct výrazně snížit náklady na provoz Kubernetes místně nebo na hraničních zařízeních. Funguje tak, že vám umožní použít místní licence Windows Server Datacenter nebo Standard s programem Software Assurance (SA) na platby za AKS. Každá licence jádra Windows Serveru má nárok na použití na 1 virtuálním jádru AKS. Existuje několik důležitých podrobností, které je potřeba si uvědomit o aktivaci výhody pro AKS:

  • Zvýhodněné hybridní využití Azure pro AKS je povolená na úrovni clusteru pro správu (nebo hostitele AKS). Pro clustery úloh nemusíte povolovat výhody.
  • Pokud máte v místním nasazení Azure nebo Windows Serveru více AKS, musíte pro každé nasazení povolit Zvýhodněné hybridní využití Azure jednotlivě.
  • Pokud povolíte Zvýhodněné hybridní využití Azure v nasazení AKS Arc během zkušebního období, nevynuluje vaše zkušební období. Výhoda se aktivuje okamžitě a použije se na konci zkušebního období.
  • Opětovná instalace AKS Arc automaticky neobnoví výhodu. Tuto výhodu musíte znovu aktivovat pro nové nasazení.

Další informace o programu Software Assurance a o tom, které smlouvy jsou k dispozici, najdete v tématu Výhody programu Software Assurance.

Zbytek tohoto článku popisuje, jak tuto výhodu aktivovat pro AKS na místním Azure nebo Windows Serveru.

Tip

Úspory nákladů můžete maximalizovat také pomocí Azure Hybrid Benefit pro Azure Local. Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Azure Local.

Aktivace Zvýhodněné hybridní využití Azure pro AKS

Požadavky

Ujistěte se, že máte cluster AKS nasazený na Azure Local nebo hostiteli Windows Server.

Pokud chcete použít Azure PowerShell, můžete upgradovat Azure PowerShell na nejnovější verzi (nezapomeňte spustit PowerShell s oprávněními správce).

  1. Nainstalujte nebo aktualizujte moduly Az.AccountsAz.ConnectedKubernetes :

    Update-Module Az.Accounts 
    Update-Module Az.ConnectedKubernetes 
    
  2. (Volitelné) Az.* Pokud instalace modulů není úspěšná a nefunguje, musíte udělit další oprávnění PowerShellu ke spouštění externích skriptů:

    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process 
    

Poznámka:

K aktivaci zvýhodněného hybridního využití Azure musíte mít oprávnění Microsoft.Kubernetes/connectedClusters/write k prostředku clusteru Kubernetes s podporou Azure Arc v management clusteru (microsoft.kubernetes/connectedclusters).

Načtení názvu clusteru pro správu

Cluster pro správu hostitelů AKS můžete ověřit spuštěním následujícího příkazu na libovolném uzlu ve fyzickém clusteru, který načte kvaName název:

(Get-AksHciConfig).Kva.kvaName

Ukázkový výstup

"<manangement cluster name>"

Ověřte, že Zvýhodněné hybridní využití Azure pro AKS ještě není povolené.

Zkontrolujte, jestli v clusteru pro správu ještě nebyla povolená výhoda. Pokud je funkce povolena, měla by se zobrazit vlastnost AzureHybridBenefit nastavena na true.

Connect-AzAccount -Tenant <TenantId> -Subscription <SubscriptionId> -UseDeviceAuthentication
Set-AzContext -Subscription <Subscription>
Get-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> | fl

Ukázkový výstup

{
  "agentVersion": "1.8.14",
  "azureHybridBenefit": "NotApplicable",
  "connectivityStatus": "Connected",
  "distribution": "AKS_Management",
  "distributionVersion": null,
  "id": "/subscriptions/<subscription>/resourceGroups/<resource group>/providers/Microsoft.Kubernetes/connectedClusters/<cluster name>",
  "identity": {

  },
  "infrastructure": "azure_stack_hci",
  "kubernetesVersion": "1.23.12",
  "lastConnectivityTime": "2022-11-04T14:59:59.050000+00:00",
  "location": "eastus",
  "miscellaneousProperties": null,
  "name": "<management cluster name>",
  "offering": "AzureStackHCI_AKS_Management",
  "provisioningState": "Succeeded",
  "resourceGroup": "<resource group>",
  "systemData": {},
  "tags": {},
  "totalCoreCount": 4,
  "totalNodeCount": 1,
  "type": "microsoft.kubernetes/connectedclusters"
}

Upozorňující

Pokud pro vlastnost distributionJSON máte prázdnou hodnotu, před pokračováním v aktivaci Zvýhodněné hybridní využití Azure pro AKS opravte cluster podle tohoto odkazu.

Aktivace Zvýhodněné hybridní využití Azure

Pokud chcete aktivovat výhodu pro cluster AKS, spusťte v PowerShellu následující příkaz a nastavte AzureHybridBenefit vlastnost azure-hybrid-benefit.true Než budete pokračovat, zobrazí se výzva k potvrzení dodržování podmínek zvýhodněného hybridního využití Azure.

Update-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> -AzureHybridBenefit True

Ukázkový výstup

I confirm I have an eligible Windows Server license with Azure Hybrid Benefit to apply this benefit to AKS on Azure Local or Windows Server. Visit https://aka.ms/ahb-aks for details (y/n)

Poznámka:

Můžete také provést Zvýhodněné hybridní využití Azure pro operaci aktivace AKS z instance Azure Cloud Shellu.

Ověřte, že je tato výhoda povolená.

Spusťte následující příkaz a zkontrolujte, jestli je vlastnost AzureHybridBenefit JSON nastavená na Truehodnotu .

Get-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> | fl

Zachování dodržování předpisů pro Zvýhodněné hybridní využití Azure

Po aktivaci Zvýhodněné hybridní využití Azure pro AKS musíte pravidelně kontrolovat a udržovat dodržování předpisů pro Zvýhodněné hybridní využití Azure. Můžete provést inventář počtu jednotek, které používáte, a zkontrolovat tento seznam s licencemi Software Assurance, které máte. Pokud chcete zjistit, kolik clusterů s zvýhodněným hybridním využitím Azure pro AKS používáte, můžete se podívat na fakturu za Microsoft Azure.

Pokud chcete získat nárok na zvýhodněné hybridní využití Azure pro AKS, musíte používat AKS na infrastruktuře Microsoftu, jako je Místní Azure nebo Windows Server 2019/2022, a mít příslušnou licenci pro pokrytí základní infrastruktury. Pro AKS můžete použít pouze Zvýhodněné hybridní využití Azure během období Software Assurance. Pokud platnost období Software Assurance brzy vyprší, musíte buď prodloužit smlouvu se software Assurance, nebo deaktivovat funkci Zvýhodněné hybridní využití Azure.

Ověřte, že Zvýhodněné hybridní využití Azure pro AKS se používá na faktuře za Microsoft Azure.

Podívejte se na Cost Management a fakturace v Azure portálu, abyste ověřili, že zvýhodněné hybridní používání Azure pro AKS bylo uplatněno na vaší faktuře za Microsoft Azure. Fakturace se nevztahuje v reálném čase; od okamžiku aktivace zvýhodněného hybridního využití Azure před zobrazením na faktuře je zpoždění několika hodin.

Deaktivace Zvýhodněné hybridní využití Azure pro AKS

Spuštěním následujícího příkazu deaktivujte výhodu:

Update-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> -AzureHybridBenefit False

Další kroky