인스턴스 조합에서 여러 Virtual Machine 크기 사용(미리 보기)
Important
유연한 오케스트레이션 모드를 사용하는 Virtual Machine Scale Sets의 인스턴스 조합은 현재 미리 보기로 제공됩니다. 추가 사용 약관에 동의하는 조건으로 미리 보기를 사용할 수 있습니다. 이 기능의 몇 가지 측면은 일반 공급(GA) 전에 변경될 수 있습니다.
인스턴스 혼합을 사용하면 유연한 오케스트레이션 모드를 사용하여 Virtual Machine Scale Set에서 여러 다른 VM(Virtual Machine) 크기를 지정하고 배포를 더욱 최적화하는 할당 전략을 지정할 수 있습니다.
인스턴스 조합은 컴퓨팅 요구 사항에 유연하고 다양한 크기의 VM에서 실행할 수 있는 워크로드에 가장 적합합니다. 인스턴스 혼합을 사용하여 다음을 수행할 수 있습니다.
- 단일 확장 집합에서 다양한 크기의 VM을 배포합니다. 설명서에서 최대 확장 집합 인스턴스 수를 볼 수 있습니다.
- 할당 전략을 통해 비용이나 용량에 맞게 배포를 최적화합니다.
- 스팟 우선 순위 혼합 또는 업그레이드 정책과 같은 확장 집합 기능을 계속 사용합니다.
- 고가용성과 안정성을 위해 가용성 영역과 장애 도메인에 다양한 VM을 분산합니다.
기존 확장 집합 속성에 대한 변경 내용
sku.name
속성을 sku.name
으로 "Mix"
설정해야 합니다. VM 크기는 .에 skuProfile
정의됩니다.
sku.tier
이 sku.tier
속성은 현재 선택적 확장 집합 속성이며 인스턴스 혼합 시나리오에 null
대해 설정해야 합니다.
sku.capacity
sku.capacity
속성은 전체 VM 수를 기준으로 확장 집합의 전체 크기를 계속 나타냅니다.
scaleInPolicy
인스턴스 혼합을 사용하는 확장 집합 배포에는 선택적 스케일 인 속성이 필요하지 않습니다. 이벤트 크기 조정 중에 확장 집합을 통해 할당 전략을 활용하여 어떤 VM의 크기를 조정해야 할지 결정할 수 있습니다. 예를 들어, LowestPrice
를 사용하는 경우 확장 집합은 비용이 많이 드는 VM을 먼저 제거하여 크기 조정됩니다.
새로운 확장 집합 속성
skuProfile
이 속성은 skuProfile
VM 크기 및 할당 전략을 포함하여 인스턴스 조합과 관련된 모든 속성에 대한 우산 속성을 나타냅니다.
vmSizes
이 vmSizes
속성은 인스턴스 혼합을 사용하여 확장 집합 배포의 일부로 사용하는 특정 VM 크기를 지정하는 위치입니다.
allocationStrategy
인스턴스 조합은 확장 집합에 대한 할당 전략을 설정하는 기능을 소개합니다. 이 allocationStrategy
속성은 인스턴스 조합 확장 집합 배포에 사용할 할당 전략을 지정하는 위치입니다. 할당 전략에는 세 가지 옵션, lowestPrice
capacityOptimized
및 Prioritized
. 할당 전략은 스폿 VM과 표준 VM 모두에 적용됩니다.
lowestPrice(기본값)
이 할당 전략은 비용과 비용 최적화가 가장 중요한 워크로드에 포커스를 맞춥니다. Azure는 사용할 VM 분할을 평가할 때 지정된 VM 크기 중에서 가장 저렴한 VM을 살펴봅니다. Azure는 이러한 할당 전략의 일부로 용량도 고려합니다. 확장 집합은 지정된 다음 최저 가격 VM 크기로 이동하기 전에 사용 가능한 용량에 따라 가능한 한 가장 저렴한 VM을 배포합니다. lowestPrice
는 기본 할당 전략입니다.
capacityOptimized
이러한 할당 전략은 용량 확보가 가장 중요한 워크로드에 포커스를 맞춥니다. Azure는 확장 집합에 배포할 VM 크기 분할을 평가할 때 사용 가능한 기본 용량만 고려합니다. 어떤 VM을 배포할지 결정할 때 가격은 고려되지 않습니다. capacityOptimized
를 사용하면 확장 집합이 가장 비용이 많이 들지만 가장 쉽게 사용할 수 있는 VM을 배포하게 됩니다.
우선 순위
이 할당 전략을 사용하면 지정된 VM 크기에 우선 순위 순위를 지정할 수 있습니다. 참고: 순위는 선택 사항이지만 제공된 경우 목록 크기의 범위 vmSizes
내에 있어야 합니다. 순위는 크기 간에 중복될 수 있습니다. 즉, 크기가 동일한 우선 순위를 갖습니다. 순위가 순차적일 필요는 없습니다.
비용
확장 집합 비용 모델에 따라 인스턴스 조합의 사용은 무료입니다. VM, 디스크, 네트워킹과 같은 기본 리소스에 대한 비용만 계속 지불하면 됩니다.
제한 사항
- 인스턴스 조합은 유연한 오케스트레이션 모드를 사용하는 확장 집합에만 사용할 수 있습니다.
- 인스턴스 조합으로 요청하는 VM 크기에 대한 할당량이 있어야 합니다.
- 인스턴스 혼합을 사용하여 최대 5개의 VM 크기를 지정할 수 있습니다.
- REST API 배포의 경우 인스턴스가 혼합된 확장 집합을 배포하는 리소스 그룹 내에 기존 가상 네트워크가 있어야 합니다.
다음 단계
인스턴스 혼합을 사용하여 확장 집합을 만드는 방법을 알아봅니다.