Windows VM용 Azure 하이브리드 혜택 살펴보기

Software Assurance 또는 구독 라이선스 고객은 Windows Server용 Azure 하이브리드 혜택을 통해 온-프레미스 Windows Server 라이선스를 사용하고 Azure에서 Windows 가상 머신을 실행하여 비용을 절감할 수 있습니다. Windows Server용 Azure 하이브리드 혜택을 사용하여 Windows OS를 사용하는 새 가상 머신을 배포할 수 있습니다. 이 문서에서는 Windows Server용 Azure 하이브리드 혜택을 통해 새 VM을 배포하는 방법과 기존 실행 VM을 업데이트하는 방법에 대한 단계를 살펴봅니다. Windows Server용 Azure Hybrid Benefit 라이선스 및 비용 절감에 대한 자세한 내용은 Windows Server용 Azure Hybrid Benefit 라이선스 페이지를 참조하세요.

가상 머신당 최소 8개의 코어 라이선스(Datacenter 또는 Standard Edition)가 필요합니다. 인스턴스의 코어 크기와 동일한 라이선스를 할당하여 8코어보다 큰 인스턴스를 실행할 수도 있습니다. 예를 들어 12코어 인스턴스에는 12개의 코어 라이선스가 필요하지만 4코어 인스턴스를 실행하는 경우에도 8개의 코어 라이선스가 필요합니다. 프로세서 라이선스가 있는 고객의 경우 각 2개의 코어 프로세서 라이선스는 16개의 코어 라이선스와 동일합니다.

Windows Server OS를 실행하는 모든 VM에서 Windows Server용 Azure 하이브리드 혜택을 사용하는 것은 이제 SQL Server 또는 타사 마켓플레이스 소프트웨어와 같은 추가 소프트웨어가 있는 VM을 비롯하여 모든 지역에서 지원됩니다.

클래식 VM

클래식 VM의 경우 온-프레미스 사용자 지정 이미지로부터의 새 VM 배포만 지원됩니다. 이 문서에서 지원되는 기능을 활용하려면 먼저 클래식 VM을 리소스 관리자 모델로 마이그레이션해야 합니다.

Important

클래식 배포 모델을 통해 만들어진 VM은 2023년 9월 1일부터 사용 중지됩니다.

Azure Service Management의 IaaS 리소스를 사용하는 경우 2023년 9월 1일까지 마이그레이션을 완료하세요. Azure Resource Manager의 다양한 기능 향상을 활용하려면 빨리 전환하는 것이 좋습니다.

자세한 내용은 2023년 9월 1일까지 IaaS 리소스를 Azure Resource Manager로 마이그레이션을 참조하세요.

Windows Server용 Azure Hybrid Benefit 사용 방법

몇 가지 방법으로 Windows Server용 Azure Hybrid Benefit을 사용할 수 있습니다.

  1. Azure Marketplace의 제공된 Windows Server 이미지 중 하나를 통해 VM을 배포할 수 있음
  2. 사용자 지정 VM을 업로드하고 Resource Manager 템플릿 또는 Azure PowerShell을 사용하여 배포할 수 있음
  3. Windows Server에 대해 Azure 하이브리드 혜택 또는 종량제를 통해 실행하는 방법 간에 기존 VM을 토글 및 변환할 수 있습니다.
  4. 가상 머신 확장 집합에서도 Windows Server용 Azure Hybrid Benefit을 적용할 수 있음

Windows Server용 Azure Hybrid Benefit으로 VM 만들기

Windows Server용 Azure Hybrid Benefit에 대해 모든 Windows Server OS 기반 이미지를 제공합니다. Azure 플랫폼 지원 이미지를 사용하거나 사용자 지정 Windows Server 이미지를 업로드할 수 있습니다.

포털

Windows Server에 대한 Azure 하이브리드 혜택을 활용하여 VM을 만들기 위해서는 생성 프로세스 도중에 기본 탭 아래로 스크롤한 뒤 라이선스에서 기존 Windows Server 라이선스를 사용하도록 상자에 체크합니다.

PowerShell

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

CLI

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

템플릿

Resource Manager 템플릿 내에서 licenseType 추가 매개 변수를 지정해야 합니다. Azure Resource Manager 템플릿 작성에 대해 자세히 알아볼 수 있습니다.

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

Windows Server 용 Azure 하이브리드 혜택을 사용하여 기존 VM 변환

Windows Server용 Azure 하이브리드 혜택을 활용하기 위해 변환할 기존 VM이 있는 경우 아래 지침에 따라 VM의 라이선스 유형을 업데이트할 수 있습니다.

참고 항목

VM의 라이선스 유형을 변경해도 시스템이 다시 부팅되거나 서비스가 중단되지 않습니다. 간단한 메타데이터 플래그 업데이트입니다.

포털

Portal VM 블레이드에서 “구성” 옵션을 선택하여 Azure 하이브리드 혜택을 사용하고 “Azure 하이브리드 혜택”을 토글하도록 VM을 업데이트할 수 있습니다.

PowerShell

  • 기존 Windows Server VM을 Windows Server용 Azure Hybrid Benefit으로 변환

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • 혜택이 포함된 Windows Server VM을 다시 종량제로 변환

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

CLI

  • 기존 Windows Server VM을 Windows Server용 Azure Hybrid Benefit으로 변환

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

VM이 라이선싱 혜택을 사용하고 있는지 확인하는 방법

PowerShell 또는 Resource Manager 템플릿 또는 포털을 통해 VM을 배포한 후 다음, 메서드에서 설정을 확인할 수 있습니다.

포털

포털 VM 블레이드에서 "운영 체제" 탭을 선택하면 Windows Server용 Azure 하이브리드 혜택 토글을 볼 수 있습니다.

PowerShell

다음 예제에서는 단일 VM용 라이선스 종류를 표시

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

출력

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

이 출력은 Windows Server용 Azure Hybrid Benefit 라이선스 없이 배포된 다음 VM과 대비됩니다.

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

CLI

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

참고 항목

VM의 라이선스 유형을 변경해도 시스템이 다시 부팅되거나 서비스가 중단되지 않습니다. 메타데이터 라이선싱 플래그에 불과합니다.

구독에서 Windows Server용 Azure 하이브리드 혜택으로 모든 VM 및 가상 머신 확장 집합 나열

Windows Server용 Azure 하이브리드 혜택으로 배포된 모든 가상 머신 및 가상 머신 확장 집합을 확인 및 산출하려면 구독에서 다음 명령을 실행할 수 있습니다.

포털

Virtual Machine 또는 가상 머신 확장 집합 리소스 블레이드에서 "OS 라이선싱 혜택"을 포함하기 위한 테이블 열을 구성하여 모든 VM 및 라이선스 유형의 목록을 볼 수 있습니다. VM 설정은 Windows용 Azure 하이브리드 혜택, 사용 안 함 또는 다중 테넌트 호스팅을 사용하는 Windows 클라이언트 상태일 수 있습니다.

PowerShell

가상 머신:

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

가상 머신 확장 집합:

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

CLI

가상 머신:

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

가상 머신 확장 집합:

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

Windows Server용 Azure Hybrid Benefit을 통해 새 Virtual Machine 확장 집합을 배포

가상 머신 확장 집합 Resource Manager 템플릿 내에서 추가 매개 변수 licenseType을 VirtualMachineProfile 속성 내에서 지정해야 합니다. ARM 템플릿, Powershell, Azure CLI 또는 REST를 통해 확장 집합에 대한 만들기나 업데이트 동안 이 작업을 수행할 수 있습니다.

다음 예제에서는 Windows Server 2016 Datacenter 이미지를 통해 ARM 템플릿을 사용합니다.

"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')]"
    }
}    

확장 집합을 업데이트하는 자세한 방법은 가상 머신 확장 집합 수정 방법에 대해 자세히 알아보면 됩니다.

다음 단계