Korzyść użycia hybrydowego platformy Azure dla usługi AKS włączonej przez usługę Azure Arc (AKS w usłudze Azure Stack HCI 22H2)
Dotyczy: usługa AKS w usłudze Azure Stack HCI 22H2, AKS w systemie Windows Server
Korzyść użycia hybrydowego platformy Azure to program, który umożliwia znaczne obniżenie kosztów uruchamiania obciążeń w chmurze. Dzięki Korzyść użycia hybrydowego platformy Azure dla usługi AKS włączonej przez usługę Arc można zmaksymalizować wartość licencji lokalnych i zmodernizować aplikacje bez dodatkowych kosztów.
Co to jest Korzyść użycia hybrydowego platformy Azure dla usługi AKS?
Korzyść użycia hybrydowego platformy Azure dla usługi AKS włączonej przez usługę Arc to nowa korzyść, która może pomóc w znacznym zmniejszeniu kosztów działania platformy Kubernetes lokalnie lub na brzegu sieci. Działa to dzięki umożliwieniu stosowania lokalnych licencji systemu Windows Server Datacenter lub Standard z pakietem Software Assurance (SA) w celu płacenia za usługę AKS. Każda licencja podstawowa systemu Windows Server uprawnia do korzystania z 1 rdzenia wirtualnego usługi AKS. Istnieje kilka ważnych informacji dotyczących aktywacji korzyści dla usługi AKS:
- Korzyść użycia hybrydowego platformy Azure dla usługi AKS jest włączona na poziomie klastra zarządzania (lub hosta usługi AKS). Nie musisz włączać korzyści dla klastrów obciążeń.
- Jeśli masz wiele wdrożeń usługi AKS w usłudze Azure Stack HCI lub Windows Server, musisz włączyć Korzyść użycia hybrydowego platformy Azure indywidualnie dla każdego wdrożenia.
- Jeśli włączysz Korzyść użycia hybrydowego platformy Azure we wdrożeniu usługi AKS Arc w okresie próbnym, nie spowoduje to unieważnienia okresu próbnego. Korzyść zostanie aktywowana natychmiast i zostanie zastosowana na koniec okresu próbnego.
- Ponowne instalowanie usługi AKS Arc nie powoduje automatycznego przywrócenia korzyści. Należy ponownie uaktywnić tę korzyść dla nowego wdrożenia.
Aby uzyskać więcej informacji na temat pakietu Software Assurance i dostępnych umów, zobacz Korzyści z pakietu Software Assurance.
W pozostałej części tego artykułu opisano sposób aktywowania tej korzyści dla usługi AKS w usłudze Azure Stack HCI lub Windows Server.
Porada
Oszczędności można zmaksymalizować przy użyciu Korzyść użycia hybrydowego platformy Azure dla usługi Azure Stack HCI. Aby uzyskać więcej informacji, zobacz Korzyść użycia hybrydowego platformy Azure dla usługi Azure Stack HCI.
Aktywowanie Korzyść użycia hybrydowego platformy Azure dla usługi AKS
Wymagania wstępne
Upewnij się, że masz klaster usługi AKS wdrożony na hoście usługi Azure Stack HCI lub windows Server.
Aby użyć Azure PowerShell, możesz uaktualnić Azure PowerShell do najnowszej wersji (pamiętaj, aby uruchomić program PowerShell z uprawnieniami administratora).
Zainstaluj lub zaktualizuj
Az.Accounts
moduły iAz.ConnectedKubernetes
:Update-Module Az.Accounts Update-Module Az.ConnectedKubernetes
(Opcjonalnie)
Az.*
Jeśli instalacja modułów nie powiedzie się i nie działa, musisz przyznać dodatkowe uprawnienia programu PowerShell do wykonywania skryptów zewnętrznych:Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
Uwaga
Aby aktywować Korzyść użycia hybrydowego platformy Azure, musisz mieć uprawnienie Microsoft.Kubernetes/connectedClusters/write do klastra Kubernetesmicrosoft.kubernetes/connectedclusters
z włączoną usługą Azure Arc.
Pobieranie nazwy klastra zarządzania
Aby pobrać kvaName
nazwę, możesz zweryfikować klaster zarządzania hostami usługi AKS, uruchamiając następujące polecenie w dowolnym węźle w klastrze fizycznym:
(Get-AksHciConfig).Kva.kvaName
Przykładowe dane wyjściowe
"<manangement cluster name>"
Sprawdź, czy Korzyść użycia hybrydowego platformy Azure dla usługi AKS nie jest jeszcze włączona
Sprawdź, czy korzyść nie została jeszcze włączona w klastrze zarządzania. Jeśli korzyść została już włączona, właściwość powinna być ustawiona AzureHybridBenefit
na true
wartość .
Connect-AzAccount -Tenant <TenantId> -Subscription <SubscriptionId> -UseDeviceAuthentication
Set-AzContext -Subscription <Subscription>
Get-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> | fl
Przykładowe dane wyjściowe
{
"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"
}
Ostrzeżenie
Jeśli masz pustą wartość właściwości distribution
JSON, użyj tego linku, aby zastosować poprawkę klastra przed kontynuowaniem aktywowania Korzyść użycia hybrydowego platformy Azure dla usługi AKS.
Aktywowanie Korzyść użycia hybrydowego platformy Azure
Aby aktywować korzyść dla klastra usługi AKS, uruchom następujące polecenie w programie PowerShell i ustaw AzureHybridBenefit
właściwość or azure-hybrid-benefit
na true
. Przed kontynuowaniem zostanie wyświetlony monit o potwierdzenie zgodności z Korzyść użycia hybrydowego platformy Azure warunkami.
Update-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> -AzureHybridBenefit True
Przykładowe dane wyjściowe
I confirm I have an eligible Windows Server license with Azure Hybrid Benefit to apply this benefit to AKS on HCI or Windows Server. Visit https://aka.ms/ahb-aks for details (y/n)
Uwaga
Możesz również wykonać Korzyść użycia hybrydowego platformy Azure dla operacji aktywacji usługi AKS z wystąpienia usługi Azure Cloud Shell.
Sprawdź, czy korzyść jest włączona
Uruchom następujące polecenie i sprawdź, czy właściwość AzureHybridBenefit
JSON jest ustawiona na True
wartość .
Get-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> | fl
Zachowaj zgodność dla Korzyść użycia hybrydowego platformy Azure
Po aktywowaniu Korzyść użycia hybrydowego platformy Azure dla usługi AKS należy regularnie sprawdzać i utrzymywać zgodność Korzyść użycia hybrydowego platformy Azure. Możesz wykonać spis liczby uruchomionych jednostek i sprawdzić je względem posiadanych licencji pakietu Software Assurance. Aby określić liczbę klastrów z Korzyść użycia hybrydowego platformy Azure dla usługi AKS, które są uruchomione, możesz sprawdzić rachunek za korzystanie z platformy Microsoft Azure.
Aby zakwalifikować się do Korzyść użycia hybrydowego platformy Azure dla usługi AKS, musisz uruchomić usługę AKS w infrastrukturze firmy Microsoft, takiej jak Azure Stack HCI lub Windows Server 2019/2022, i mieć odpowiednią licencję na pokrycie podstawowej infrastruktury. W okresie pakietu Software Assurance można używać tylko Korzyść użycia hybrydowego platformy Azure dla usługi AKS. Gdy okres pakietu Software Assurance zbliża się do wygaśnięcia, musisz odnowić umowę z pakietem Software Assurance lub zdezaktywować funkcje Korzyść użycia hybrydowego platformy Azure.
Sprawdź, czy Korzyść użycia hybrydowego platformy Azure dla usługi AKS jest stosowana do rachunku za platformę Microsoft Azure
Zobacz Zarządzanie kosztami i rozliczenia w Azure Portal, aby sprawdzić, czy Korzyść użycia hybrydowego platformy Azure dla usługi AKS została zastosowana do rachunku za platformę Microsoft Azure. Należy pamiętać, że rozliczenia nie mają zastosowania w czasie rzeczywistym. Od momentu aktywowania Korzyść użycia hybrydowego platformy Azure zostanie opóźnione kilka godzin, dopóki nie zostanie ono wyświetlone na rachunku.
Dezaktywowanie Korzyść użycia hybrydowego platformy Azure dla usługi AKS
Uruchom następujące polecenie, aby dezaktywować korzyść:
Update-AzConnectedKubernetes -ClusterName <management cluster name> -ResourceGroupName <resource group name> -AzureHybridBenefit False