확장 집합 디자인 고려 사항

이 문서에서는 Virtual Machine Scale Sets를 설계할 때 고려할 사항에 대해 논의합니다. Virtual Machine Scale Sets에 대한 자세한 내용은 Virtual Machine Scale Sets 개요를 참조하세요.

가상 머신 대신 확장 집합을 사용하는 경우

일반적으로 확장 집합은 인스턴스가 가용성 영역이나 장애 도메인에 분산되어 있는지 여부, 전체 애플리케이션 가동 중지 시간을 줄이거나 제거하기 위해 플랫폼 업데이트를 조정해야 하는지 여부를 정의할 수 있으므로 모든 다중 VM 배포에 유용하며, 오케스트레이션 및 일괄 처리 인스턴스 관리를 제공합니다. 그러나 일부 기능은 확장 집합에서만 사용할 수 있고, 다른 일부 기능은 VM에서만 사용할 수 있습니다. 각 기술을 언제 사용할지에 대한 정보를 바탕으로 의사 결정을 내리려면 먼저, 일반적으로 사용되는 기능 중 확장 집합에서는 사용 가능하지만 VM에서는 사용할 수 없는 기능 몇 가지를 살펴보면 됩니다.

확장 집합 특정 기능

  • 확장 집합 구성을 지정하고 나면 추가 VM을 병렬로 배포하도록 용량 속성을 업데이트할 수 있습니다. 이 방법은 다수의 개별 VM을 병렬로 배포하는 작업을 오케스트레이션하는 스크립트를 작성하는 것보다 좋습니다.
  • Azure 자동 크기 조정을 사용하여 미리 정의된 일정, 메트릭 또는 예측 AI를 기반으로 인스턴스를 자동으로 추가하거나 제거할 수 있습니다.
  • 확장 집합 내 전체 VM에 대한 업그레이드 롤아웃을 수월하게 만들도록 업그레이드 정책을 지정할 수 있습니다. 개별 VM의 경우 업데이트를 직접 오케스트레이션해야 합니다.

VM 특정 기능

일부 기능은 현재 VM에서만 사용할 수 있습니다.

  • 유연한 확장 집합의 VM에서 이미지를 캡처할 수 있지만 균일한 확장 집합의 VM에서는 캡처할 수 없습니다.
  • 클래식 디스크에서 관리 디스크로 개별 VM을 마이그레이션할 수 있지만 균일한 확장 집합의 VM 인스턴스는 마이그레이션할 수 없습니다.

오버프로비전

Important

오버프로비전은 균일 오케스트레이션 모드에서만 지원됩니다. 유연한 오케스트레이션 모드에서는 지원되지 않습니다.

오버프로비전을 켜면 확장 집합은 실제로 사용자가 요청한 것보다 더 많은 VM을 작동한 다음 요청된 VM 수가 성공적으로 프로비전되면 추가 VM을 삭제합니다. 오버프로비전은 프로비전 성공률을 높이고 배포 시간을 절약합니다. 추가 VM에 대한 추가 비용은 청구되지 않으며 할당량 한도에 포함되지 않습니다.

오버프로비전을 사용하면 프로비전 성공률이 향상되지만 나타난 다음, 사라지는 추가 VM을 처리하도록 설계되지 않은 애플리케이션에서 동작이 혼란스러워질 수 있습니다. 오버프로비전을 해제하려면 템플릿에 "overprovision": "false" 문자열이 있어야 합니다. 자세한 내용은 확장 집합 REST API 설명서에서 찾을 수 있습니다.

크기 집합이 사용자 관리 스토리지를 사용하고 오버프로비전을 해제하는 경우 스토리지 계정당 20개 이상의 VM을 가질 수 있지만 IO 성능상의 이유로 40개 이상은 권장되지 않습니다.

제한

Marketplace 이미지(플랫폼 이미지라고도 함) 또는 Azure Compute Gallery에 있는 사용자가 정의한 사용자 지정 이미지를 기반으로 빌드되고 Azure Managed Disks를 사용하도록 구성된 확장 집합은 최대 1,000개의 VM 용량을 지원합니다. 100개 이상의 VM을 지원하도록 확장 집합을 구성하는 경우 모든 시나리오가 동일하게 동작하지 않습니다(예: 부하 분산). 자세한 내용은 대규모 Virtual Machine Scale Sets와 작동을 참조하세요.

사용자 관리 스토리지 계정으로 구성된 확장 집합은 현재 100개의 VM으로 제한되어 있습니다(5개의 스토리지 계정이 이 규모에 권장됨).

레거시 관리 이미지를 기반으로 빌드된 확장 집합은 Azure Managed Disks로 구성된 경우 최대 600개의 VM 용량을 가질 수 있습니다. 확장 집합이 사용자 관리 스토리지 계정으로 구성된 경우 하나의 스토리지 계정 내에서 모든 OS 디스크 VHD를 만들어야 합니다. 그 결과 사용자 지정 이미지 및 사용자 관리 스토리지에 구축하는 확장 집합의 최대 추천 VM 수는 20개입니다. 오버프로비전을 해제할 경우 40개를 초과할 수 있습니다.