Megosztás a következőn keresztül:


Az Azure Arc által engedélyezett Azure Hybrid Benefit for AKS (AKS az Azure Local 22H2-n)

A következőkre vonatkozik: AKS az Azure Local 22H2-n, AKS Windows Serveren

Az Azure Hybrid Benefit egy olyan program, amely lehetővé teszi, hogy jelentősen csökkentse a számítási feladatok felhőben való futtatásának költségeit. Az Azure Hybrid Benefit for AKS arc általi engedélyezésével maximalizálhatja a helyszíni licencek értékét, és további költségek nélkül modernizálhatja alkalmazásait.

Mi az Azure Hybrid Benefit for AKS?

Az Arc által engedélyezett Azure Hybrid Benefit for AKS egy új előny, amely jelentősen csökkentheti a Kubernetes helyszíni vagy peremhálózati futtatásának költségeit. Ez úgy működik, hogy lehetővé teszi a helyszíni Windows Server Datacenter vagy Standard licencek szoftvergaranciával (SA) történő alkalmazását az AKS-fizetéshez. Minden Windows Server-alaplicenc az AKS 1 virtuális magján használható. Az AKS-előny aktiválásával kapcsolatban néhány fontos részletet érdemes megjegyezni:

  • Az Azure Hybrid Benefit for AKS a felügyeleti fürt (vagy az AKS-gazdagép) szintjén engedélyezve van. Nem kell engedélyeznie a számítási feladatokat futtató fürtök előnyeit.
  • Ha több AKS-sel rendelkezik az Azure Local vagy a Windows Server üzemelő példányain, minden egyes üzembe helyezéshez egyenként engedélyeznie kell az Azure Hybrid Benefitet.
  • Ha a próbaidőszak alatt engedélyezi az Azure Hybrid Benefitet egy AKS Arc-telepítésen, az nem érvényteleníti a próbaidőszakot. Az előny azonnal aktiválódik, és a próbaidőszak végén lesz alkalmazva.
  • Az AKS Arc újratelepítése nem helyezi vissza automatikusan az előnyt. Ezt az előnyt újra kell aktiválnia az új üzembe helyezéshez.

A Szoftvergarancia szolgáltatásról és az elérhető szerződésekről további információt a Szoftvergarancia előnyei című témakörben talál.

A cikk további része azt ismerteti, hogyan aktiválható ez az előny az AKS-hez az Azure Local vagy a Windows Server rendszeren.

Tipp.

A költségmegtakarítást az Azure Hybrid Benefit for Azure Local használatával is maximalizálhatja. További információért lásd: Azure Hybrid Előny az Azure Helyiszámára.

Az Azure Hybrid Benefit aktiválása az AKS-hez

Előfeltételek

Győződjön meg arról, hogy telepített egy AKS-fürtöt egy Azure Helyi vagy egy Windows Server-gazdagépen.

Az Azure PowerShell használatához frissítheti az Azure PowerShellt a legújabb verzióra (győződjön meg arról, hogy rendszergazdai jogosultságokkal indítja el a PowerShellt).

  1. Telepítse vagy frissítse a Az.Accounts modulokat:Az.ConnectedKubernetes

    Update-Module Az.Accounts 
    Update-Module Az.ConnectedKubernetes 
    
  2. (Nem kötelező) Ha a Az.* modulok telepítése nem sikerül, és nem működik, további PowerShell-engedélyeket kell adnia a külső szkriptek végrehajtásához:

    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process 
    

Feljegyzés

Az Azure Hybrid Benefit aktiválásához rendelkeznie kell a Microsoft.Kubernetes/connectedClusters/write engedéllyel a felügyeleti fürt Azure Arc-kompatibilis Kubernetes-fürterőforrásához (microsoft.kubernetes/connectedclusters).

A felügyeleti fürt nevének lekérése

Az AKS-gazdagépfelügyeleti fürt ellenőrzéséhez futtassa a következő parancsot a fizikai fürt bármely csomópontján a kvaName név lekéréséhez:

(Get-AksHciConfig).Kva.kvaName

Példakimenet

"<manangement cluster name>"

Ellenőrizze, hogy az Azure Hybrid Benefit for AKS még nincs-e engedélyezve

Ellenőrizze, hogy az előny még nincs-e engedélyezve a felügyeleti fürtön. Ha az előny engedélyezve van, látnia kell, hogy a tulajdonság AzureHybridBenefittrueértékre van állítva.

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

Példakimenet

{
  "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"
}

Figyelmeztetés

Ha a JSON tulajdonság distributionüres értékkel rendelkezik, ezt a hivatkozást követve kijavíthatja a fürtöt , mielőtt aktiválja az Azure Hybrid Benefit for AKS-t.

Az Azure Hybrid Benefit aktiválása

Az AKS-fürtök előnyének aktiválásához futtassa a következő parancsot a PowerShellben, és állítsa a AzureHybridBenefit tulajdonságot a azure-hybrid-benefit következőre true. A rendszer a folytatás előtt kérni fogja, hogy erősítse meg az Azure Hybrid Benefit feltételeinek való megfelelést.

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

Példakimenet

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)

Feljegyzés

Az Azure Hybrid Benefit for AKS aktiválási műveletet egy Azure Cloud Shell-példányból is elvégezheti.

Annak ellenőrzése, hogy az előny engedélyezve van-e

Futtassa a következő parancsot, és ellenőrizze, hogy a JSON tulajdonság AzureHybridBenefit értéke a következőre Truevan-e állítva.

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

Az Azure Hybrid Benefit megfelelőségének fenntartása

Az Azure Hybrid Benefit for AKS aktiválása után rendszeresen ellenőriznie és fenntartania kell az Azure Hybrid Benefit megfelelőségét. Leltárt készíthet arról, hogy hány egység fut, és ellenőrizze ezt a listát a szoftvergarancia-licencekkel. Annak megállapításához, hogy hány fürtöt futtat az Azure Hybrid Benefit for AKS szolgáltatással, tekintse meg a Microsoft Azure-számláját.

Ahhoz, hogy jogosult legyen az Azure Hybrid Benefit for AKS használatára, az AKS-t olyan külső Microsoft-infrastruktúrán kell futtatnia, mint az Azure Local vagy a Windows Server 2019/2022, és rendelkeznie kell a megfelelő licenccel az alapul szolgáló infrastruktúra lefedéséhez. Az Azure Hybrid Benefit for AKS-t csak a szoftvergarancia időtartama alatt használhatja. Amikor a Szoftvergarancia kifejezés hamarosan lejár, meg kell újítania a szerződését a Szoftvergaranciával, vagy inaktiválnia kell az Azure Hybrid Benefit funkciót.

Ellenőrizze, hogy az Azure Hybrid Benefit for AKS a Microsoft Azure Billre van-e alkalmazva

Tekintse meg Költségkezelési és számlázási az Azure Portalon annak ellenőrzéséhez, hogy az Azure Hybrid Benefit for AKS-t alkalmazták-e a Microsoft Azure-számlájára. A számlázás nem érvényes valós időben; az Azure Hybrid Benefit aktiválásától kezdve több órányi késés tapasztalható, mielőtt az megjelenik a számlán.

Azure Hybrid Benefit for AKS inaktiválása

Futtassa a következő parancsot az előny inaktiválásához:

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

Következő lépések