Azure 예약 할인이 가상 머신에 적용되는 방식

Azure Reserved Virtual Machine Instance를 구입한 후, 예약 할인이 예약의 특성 및 수량과 일치하는 가상 머신에 자동으로 적용됩니다. 예약은 가상 머신의 컴퓨팅 비용을 포함합니다.

예약 할인은 Azure Marketplace에서 구매한 기본 VM에 적용됩니다.

SQL Database 예약된 용량의 경우 Azure Reserved Instances 할인을 참조하세요.

참고 항목

Azure는 스폿 VM에 대한 예약을 제공하지 않습니다.

다음 표에서는 Reserved VM Instance를 구입한 후의 가상 머신에 대한 비용을 설명합니다. 모든 경우에는 정상 요금으로 스토리지 및 네트워킹에 대한 요금이 청구됩니다.

가상 머신 형식 Reserved VM Instance 요금
추가 소프트웨어가 없는 Linux VM 예약은 VM 인프라 비용을 포함합니다.
소프트웨어 요금이 포함된 Linux VM(예: Red Hat) 예약은 인프라 비용을 포함합니다. 추가 소프트웨어에 대한 요금이 청구됩니다.
추가 소프트웨어가 없는 Windows VM 예약은 인프라 비용을 포함합니다. Windows 소프트웨어에 대한 요금이 청구됩니다.
추가 소프트웨어가 있는 Windows VM(예: SQL Server) 예약은 인프라 비용을 포함합니다. Windows 소프트웨어 및 추가 소프트웨어에 대한 요금이 청구됩니다.
Azure Hybrid Benefit을 포함한 Windows VM 예약은 인프라 비용을 포함합니다. Windows 소프트웨어 비용은 Azure Hybrid Benefit에 포함되어 있습니다. 추가 소프트웨어는 별도로 청구됩니다.

예약 할인이 적용되는 방법

예약 할인은 "use-it-or-lose-it" 방식입니다. 따라서 모든 시간에 대해 일치하는 리소스가 없는 경우 해당 시간의 예약 수량이 손실됩니다. 사용하지 않는 예약 시간은 이월할 수 없습니다.

VM 할당을 취소, 삭제 또는 크기 조정하면 지정된 범위에서 일치하는 다른 리소스에 예약 할인이 자동으로 적용됩니다. 지정된 범위에서 일치하는 리소스를 찾을 수 없는 경우 예약된 시간이 사라집니다.

중지된 VM은 요금이 청구되며 예약 시간을 계속 사용합니다. VM 리소스를 할당 취소 또는 삭제하거나 다른 VM을 스케일 인하여 사용 가능한 예약 시간을 다른 워크로드와 함께 사용합니다.

비 Windows VM에 대한 예약 할인

Azure Reservation 할인은 시간 단위로 실행 중인 VM 인스턴스에 적용됩니다. 구입한 예약은 예약 할인을 적용할 실행 중인 VM의 사용량과 일치합니다. 전체 시간을 실행하지 못한 VM의 경우 예약은 현재 실행 중인 VM을 비롯하여 예약을 사용하지 않는 다른 VM에서 채워집니다. 시간이 다 지날 때쯤 해당 시간의 VM에 대한 예약 애플리케이션이 잠깁니다. VM이 한 시간 동안 실행되지 않거나 해당 시간 내에 동시 VM이 예약 시간을 채우지 못하는 경우 예약은 해당 시간 동안 충분히 활용되지 않은 것입니다. 다음 그래프는 청구 가능한 VM 사용량에 대한 예약 애플리케이션을 보여줍니다. 일러스트레이션은 하나의 예약 구매 및 일치하는 두 개의 VM 인스턴스를 기반으로 합니다.

적용된 예약 1개와 일치하는 VM 인스턴스 2개 스크린샷

  1. 예약 줄을 초과하는 사용량은 일반 종량제 요금으로 청구됩니다. 예약 선을 초과하지 않는 사용량은 이미 예약 구매의 일부로 지불되었기 때문에 청구되지 않습니다.
  2. 시간 1 중에 인스턴스 1은 0.75시간 동안 실행되고 인스턴스 2는 0.5시간 동안 실행됩니다. 시간 1의 총 사용량은 1.25시간입니다. 나머지 0.25시간에 대한 종량제 요금이 청구됩니다.
  3. 시간 2 및 시간 3의 경우 두 인스턴스는 1시간 동안 실행되었습니다. 하나의 인스턴스는 예약에 포함되고 다른 하나는 종량제 요금으로 요금이 부과됩니다.
  4. 시간 4의 경우 인스턴스 1은 0.5시간 동안 실행되고 인스턴스 2는 1시간 동안 실행됩니다. 인스턴스 1은 예약에 완전히 포함되고 인스턴스 2 중 0.5시간도 포함됩니다. 나머지 0.5시간에 대한 종량제 요금이 청구됩니다.

청구 사용량 보고서에서 Azure 예약 적용 결과를 이해하고 확인하려면 예약 사용량 이해를 참조하세요.

Windows VM에 대한 예약 할인

Windows VM 인스턴스를 실행하면 인프라 비용을 포함하도록 예약이 적용됩니다. Windows VM의 VM 인프라 비용에 예약을 적용하는 것은 Windows 외 VM의 경우와 동일합니다. vCPU를 기준으로 Windows 소프트웨어에 대한 요금이 별도로 청구됩니다. 예약 사용 시 Windows 소프트웨어 비용을 참조하세요. Windows Server용 Azure 하이브리드 혜택으로 Windows 라이선스 비용을 처리할 수 있습니다.

할인은 다른 크기에 적용될 수 있습니다.

예약 VM 인스턴스를 구매하고 인스턴스 크기 유연성에 최적화를 선택하면 할인 범위는 선택하는 VM 크기에 적용됩니다. 동일한 시리즈 인스턴스 크기 유연성 그룹에 있는 다른 VM 크기에도 적용할 수 있습니다. 자세한 내용은 예약 VM 인스턴스를 통해 유동적으로 가상 머신 크기 조정을 참조하세요.

프리미엄 스토리지 VM에는 비프리미엄 할인이 제공되지 않습니다.

다음은 예입니다. 5개의 Standard_D1 VM에 대한 예약을 구입했다고 가정하면 예약 할인은 동일한 인스턴스 제품군의 Standard_D1 VM 또는 다른 VM에만 적용됩니다. 할인은 Standard_DS1 VM 또는 DS1 인스턴스 크기 유연성 그룹의 다른 크기에는 적용되지 않습니다.

예약 할인 애플리케이션은 VM에 사용되는 미터를 무시하고 ServiceType만 평가합니다. VM에 대한 인스턴스 유연성 그룹/시리즈 정보를 확인하려면 AdditionalInfoServiceType 값을 확인합니다. 값은 사용량 CSV 파일에 있습니다.

구매 후에는 예약의 인스턴스 유연성 그룹/시리즈를 직접 변경할 수 없습니다. 그러나 하나의 인스턴스 유연성 그룹/시리즈에서 다른 인스턴스로 VM 예약을 교환할 수 있습니다. 예약 교환에 대한 자세한 내용은 Azure Reservations 교환 및 환불을 참조하세요.

VM 예약 할인을 가져오는 서비스

VM 예약은 VM 배포뿐만 아니라 여러 서비스에서 내보낸 VM 사용량에 적용될 수 있습니다. 예약 할인을 받는 리소스는 인스턴스 크기 유연성 설정에 따라 변경됩니다.

인스턴스 크기 유연성 설정

인스턴스 크기 유연성 설정은 예약 인스턴스 할인을 받는 서비스를 결정합니다.

설정이 on 또는 off인지 여부에 따라 예약 할인은 ConsumedServiceMicrosoft.Compute일 때 일치하는 VM 사용량에 자동으로 적용됩니다. 따라서 ConsumedService 값에 대한 사용량 데이터를 확인합니다. 일부 사례:

  • 가상 머신
  • 가상 머신 크기 집합
  • 컨테이너 서비스
  • Azure Batch 배포(사용자 구독 모드에서)
  • AKS(Azure Kubernetes Service)
  • Service Fabric

설정이 on일 때 예약 할인은 ConsumedService가 다음 항목 중 하나에 해당하는 경우 일치하는 VM 사용량에 자동으로 적용됩니다.

  • Microsoft.Compute
  • Microsoft.ClassicCompute
  • Microsoft.Batch
  • Microsoft.MachineLearningServices
  • Microsoft.Kusto

사용량이 예약 할인에 적합한지 확인하려면 사용량 데이터의 ConsumedService 값을 확인합니다.

인스턴스 크기 유연성에 대한 자세한 내용은 예약 VM 인스턴스에서 가상 머신 크기 유연성을 참조하세요.

도움 필요 시 문의처

질문이 있거나 도움이 필요한 경우 지원 요청을 만드세요.

다음 단계

Azure 예약에 대한 자세한 내용은 다음 문서를 참조하세요.