Dowiedz się więcej na temat korzyści użycia hybrydowego platformy Azure dla maszyny wirtualnej z systemem Windows

W przypadku klientów z licencjami pakietu Software Assurance lub licencjami subskrypcji korzyść użycia hybrydowego platformy Azure dla systemu Windows Server umożliwia korzystanie z lokalnych licencji systemu Windows Server w celu uzyskania maszyn wirtualnych z systemem Windows na platformie Azure przy obniżonych kosztach. Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server umożliwia wdrażanie nowych maszyn wirtualnych z systemem operacyjnym Windows. W tym artykule opisano kroki wdrażania nowych maszyn wirtualnych przy użyciu Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server oraz sposobu aktualizowania istniejących uruchomionych maszyn wirtualnych. Aby uzyskać więcej informacji na temat Korzyść użycia hybrydowego platformy Azure licencjonowania systemu Windows Server i oszczędności kosztów, zobacz stronę Korzyść użycia hybrydowego platformy Azure licencjonowania systemu Windows Server.

Musisz mieć co najmniej 8 licencji na rdzeń (edycja Datacenter lub Standard) na maszynę wirtualną. Możesz również uruchamiać wystąpienia większe niż 8 rdzeni, przydzielając licencje równe liczbie rdzeni w przypadku danego wystąpienia. Na przykład dla 12-rdzeniowego wystąpienia wymagane są 12-rdzeniowe licencje, natomiast 8-rdzeniowe licencje są nadal wymagane w przypadku uruchomienia wystąpienia 4-rdzeniowego. W przypadku klientów z licencjami na procesory każda licencja na dwa rdzenie odpowiada licencjom 16-rdzeniowym.

Korzystanie z korzyści użycia hybrydowego platformy Azure dla systemu Windows Server z dowolnymi maszynami wirtualnymi z systemem operacyjnym Windows Server jest teraz obsługiwane we wszystkich regionach, co dotyczy też maszyn wirtualnych z dodatkowym oprogramowaniem, takim jak program SQL Server lub oprogramowanie platformy handlowej innej firmy.

Klasyczne maszyny wirtualne

W przypadku klasycznych maszyn wirtualnych obsługiwane jest tylko wdrażanie nowej maszyny wirtualnej z lokalnych obrazów niestandardowych. Aby skorzystać z możliwości obsługiwanych w tym artykule, należy najpierw przeprowadzić migrację klasycznych maszyn wirtualnych do modelu usługi Resource Manager.

Ważne

Maszyny wirtualne utworzone za pomocą klasycznego modelu wdrażania zostaną wycofane 1 września 2023 r.

Jeśli używasz zasobów IaaS z usługi Azure Service Management, wykonaj migrację do 1 września 2023 r. Zachęcamy do przejścia wcześniej, aby skorzystać z wielu ulepszeń funkcji w usłudze Azure Resource Manager.

Aby uzyskać więcej informacji, zobacz Migrowanie zasobów IaaS do usługi Azure Resource Manager do 1 września 2023 r.

Sposoby używania Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server

Istnieje kilka sposobów używania maszyn wirtualnych z systemem Windows z Korzyść użycia hybrydowego platformy Azure:

  1. Maszyny wirtualne można wdrożyć z jednego z udostępnionych obrazów systemu Windows Server w witrynie Azure Marketplace
  2. Niestandardową maszynę wirtualną można przekazać i wdrożyć przy użyciu szablonu usługi Resource Manager lub programu Azure PowerShell
  3. Możesz przełączać i konwertować istniejącą maszynę wirtualną między uruchomieniem przy użyciu Korzyść użycia hybrydowego platformy Azure lub zapłacić koszt na żądanie dla systemu Windows Server
  4. Można również zastosować Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server w zestawie skalowania maszyn wirtualnych

Tworzenie maszyny wirtualnej przy użyciu Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server

Wszystkie obrazy systemu operacyjnego Windows Server są obsługiwane w przypadku Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server. Możesz użyć obrazów pomocy technicznej platformy Azure lub przekazać własne niestandardowe obrazy systemu Windows Server.

Portal

Aby utworzyć maszynę wirtualną z Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, przewiń do dołu karty Podstawowe podczas procesu tworzenia i w obszarze Licencjonowanie zaznacz pole wyboru, aby użyć istniejącej licencji systemu Windows Server.

PowerShell

New-AzVm `
    -ResourceGroupName "myResourceGroup" `
    -Name "myVM" `
    -Location "East US" `
    -ImageName "Win2016Datacenter" `
    -LicenseType "Windows_Server"

Interfejs wiersza polecenia

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --location eastus \
    --license-type Windows_Server

Template

W szablonach usługi Resource Manager należy określić dodatkowy parametr licenseType . Więcej informacji na temat tworzenia szablonów usługi Azure Resource Manager można dowiedzieć się więcej.

"properties": {
    "licenseType": "Windows_Server",
    "hardwareProfile": {
        "vmSize": "[variables('vmSize')]"
    }
}    

Konwertowanie istniejącej maszyny wirtualnej przy użyciu Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server

Jeśli masz istniejącą maszynę wirtualną, którą chcesz przekonwertować, aby skorzystać z Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, możesz zaktualizować typ licencji maszyny wirtualnej, postępując zgodnie z poniższymi instrukcjami.

Uwaga

Zmiana typu licencji na maszynie wirtualnej nie powoduje ponownego uruchomienia systemu ani nie powoduje interupcji usługi. Jest to po prostu aktualizacja flagi metadanych.

Portal

W bloku maszyny wirtualnej portalu możesz zaktualizować maszynę wirtualną, aby użyć Korzyść użycia hybrydowego platformy Azure, wybierając opcję "Konfiguracja" i przełączając opcję "Korzyść użycia hybrydowego platformy Azure"

PowerShell

  • Konwertowanie istniejących maszyn wirtualnych z systemem Windows Server na Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Konwertowanie maszyn wirtualnych z systemem Windows Server z korzyścią z powrotem na płatność zgodnie z rzeczywistym użyciem

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "None"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    

Interfejs wiersza polecenia

  • Konwertowanie istniejących maszyn wirtualnych z systemem Windows Server na Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server

    az vm update --resource-group myResourceGroup --name myVM --set licenseType=Windows_Server
    

Jak sprawdzić, czy maszyna wirtualna korzysta z korzyści licencjonowania

Po wdrożeniu maszyny wirtualnej za pomocą programu PowerShell, szablonu usługi Resource Manager lub portalu możesz zweryfikować ustawienie w poniższych metodach.

Portal

W bloku maszyny wirtualnej portalu można wyświetlić przełącznik dla Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, wybierając kartę "System operacyjny".

PowerShell

Poniższy przykład przedstawia typ licencji dla pojedynczej maszyny wirtualnej

Get-AzVM -ResourceGroup "myResourceGroup" -Name "myVM"

Dane wyjściowe:

Type                     : Microsoft.Compute/virtualMachines
Location                 : westus
LicenseType              : Windows_Server

Te dane wyjściowe kontrastuje z następującą maszyną wirtualną wdrożoną bez Korzyść użycia hybrydowego platformy Azure na potrzeby licencjonowania systemu Windows Server:

Type                     : Microsoft.Compute/virtualMachines
Location                 : westus
LicenseType              :

Interfejs wiersza polecenia

az vm get-instance-view -g MyResourceGroup -n MyVM --query "[?licenseType=='Windows_Server']" -o table

Uwaga

Zmiana typu licencji na maszynie wirtualnej nie powoduje ponownego uruchomienia systemu ani nie powoduje interupcji usługi. Jest to tylko flaga licencjonowania metadanych.

Wyświetlanie listy wszystkich maszyn wirtualnych i zestawów skalowania maszyn wirtualnych przy użyciu Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server w subskrypcji

Aby wyświetlić i zliczyć wszystkie maszyny wirtualne i zestawy skalowania maszyn wirtualnych wdrożone za pomocą Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, możesz uruchomić następujące polecenie z subskrypcji:

Portal

W bloku zasobów Zestawy skalowania maszyn wirtualnych lub zestawów skalowania maszyn wirtualnych można wyświetlić listę wszystkich maszyn wirtualnych i typu licencjonowania, konfigurując kolumnę tabeli, aby uwzględnić "korzyść licencjonowania systemu operacyjnego". Ustawienie maszyny wirtualnej może znajdować się w Korzyść użycia hybrydowego platformy Azure dla systemu Windows, Nie jest włączone lub Klient systemu Windows ze stanem hostingu z wieloma dzierżawami.

PowerShell

W przypadku maszyn wirtualnych:

Get-AzVM | ?{$_.LicenseType -like "Windows_Server"} | select ResourceGroupName, Name, LicenseType

W przypadku zestawów skalowania maszyn wirtualnych:

Get-AzVmss | Select * -ExpandProperty VirtualMachineProfile | ? LicenseType -eq 'Windows_Server' | select ResourceGroupName, Name, LicenseType

Interfejs wiersza polecenia

W przypadku maszyn wirtualnych:

az vm list --query "[?licenseType=='Windows_Server']" -o table

W przypadku zestawów skalowania maszyn wirtualnych:

az vmss list --query "[?virtualMachineProfile.licenseType=='Windows_Server']" -o table

Wdrażanie zestawu skalowania maszyn wirtualnych przy użyciu Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server

W ramach szablonów usługi Resource Manager zestawu skalowania maszyn wirtualnych należy określić dodatkowy parametr licenseType we właściwości VirtualMachineProfile. Można to zrobić podczas tworzenia lub aktualizowania zestawu skalowania za pomocą szablonu usługi ARM, programu PowerShell, interfejsu wiersza polecenia platformy Azure lub interfejsu REST.

W poniższym przykładzie użyto szablonu usługi ARM z obrazem systemu Windows Server 2016 Datacenter:

"virtualMachineProfile": {
    "storageProfile": {
        "osDisk": {
            "createOption": "FromImage"
        },
        "imageReference": {
            "publisher": "MicrosoftWindowsServer",
            "offer": "WindowsServer",
            "sku": "2016-Datacenter",
            "version": "latest"
        }
    },
    "licenseType": "Windows_Server",
    "osProfile": {
            "computerNamePrefix": "[parameters('vmssName')]",
            "adminUsername": "[parameters('adminUsername')]",
            "adminPassword": "[parameters('adminPassword')]"
    }
}    

Możesz również dowiedzieć się więcej na temat modyfikowania zestawu skalowania maszyn wirtualnych, aby uzyskać więcej sposobów aktualizowania zestawu skalowania.

Następne kroki