사용자 지정 이미지에서 Azure Virtual Machine Scale Set(VMSS) 만들기

발행: (2026년 1월 2일 오전 11:52 GMT+9)
5 min read
원문: Dev.to

Source: Dev.to

Virtual Machine Scale Set (VMSS)이란?

Azure Virtual Machine Scale Set은 로드밸런싱된 VM 그룹을 생성하고 관리할 수 있게 해줍니다. VM 인스턴스 수는 수요나 정의된 일정에 따라 자동으로 늘어나거나 줄어들 수 있습니다.

필요 기술

  • Azure에서 Virtual Machine을 생성할 수 있는 능력

1. Virtual Machine 생성

  1. Azure 포털에서 Virtual Machine을 검색하고 + Create를 선택합니다.
  2. Basics
    • 새로운 Resource Group을 생성합니다.
    • VM name을 입력하고 Region을 선택합니다.
    • Availability Zone를 선택합니다(원하는 경우).
    • Security type를 선택합니다.
    • Image를 선택합니다.
    • VM용 Admin account를 생성합니다.
    • 적절한 Inbound ports를 선택하고 이미지 적합성을 확인합니다.
  3. Monitoring 블레이드 – Boot Diagnostics를 비활성화합니다(클라우드 호스트가 활동을 모니터링하는 것을 방지합니다).
  4. 구성을 검토하고 Create를 클릭합니다.
  5. 배포가 완료되면 Resources로 이동합니다.

2. Virtual Machine에 디스크 추가 및 포맷

  1. VM의 Overview에서 Settings → Disks로 이동합니다.
  2. + Add data disk를 클릭하고 디스크 이름과 크기를 지정한 뒤 Apply를 클릭합니다.
  3. RDP를 통해 VM에 연결합니다: RDP 파일을 다운로드하고 로그인합니다.
  4. VM 내부에서 Disk Management를 엽니다(검색하면 나옵니다).
  5. 할당되지 않은 디스크를 오른쪽 클릭하고 New Volume을 선택한 뒤 마법사를 따라 디스크를 포맷합니다.

디스크가 이제 포맷되어 사용할 준비가 되었습니다.

  1. Azure 포털에서 Azure Compute Galleries를 검색합니다.
  2. + Create를 클릭합니다.
  3. VM과 동일한 Resource Group을 사용하고 갤러리 이름을 지정한 뒤 생성 단계를 완료합니다.

4. Virtual Machine 이미지 캡처

  1. VM의 Overview에서 Capture를 클릭하고 Image를 선택합니다.

  2. Basics 탭 – Subscription, Resource Group, Region이 원본 VM과 일치하는지 확인합니다.

  3. Image Share to Azure Compute Gallery를 활성화하고 이전 단계에서 만든 갤러리를 선택합니다.

  4. Operating System state를 선택합니다:

    • Generalized – 이미지가 첫 부팅 시 호스트명, 관리자 사용자 등을 설정해야 함.
    • Specialized – 이미지가 완전히 구성되어 있어 해당 매개변수가 필요 없음.
  5. Target name, Version number, Replication count를 입력하고 검토 후 Create를 클릭합니다.

Note: 캡처된 이미지를 생성하면 원본 VM이 자동으로 종료됩니다.

5. Virtual Machine Scale Set (VMSS) 생성

  1. 캡처된 이미지가 준비되면 Resources로 이동하여 + Create VMSS를 선택합니다.

  2. 기본 Subscription, Resource Group, Region을 사용하고 VMSS 이름을 지정합니다.

  3. Orchestration mode를 선택합니다:

    • Flexible – 동일한 VM 사양으로 높은 가용성을 제공.
    • Uniform – 사양이 다양할 수 있는 대규모 무상태 워크로드에 적합.
  4. Scaling modeNo scaling으로 설정합니다(이 문서에서는 정적 세트를 시연합니다).

  5. 구성을 검토하고 Create를 클릭합니다.

VMSS가 이제 생성되었으며 높은 가용성을 갖게 됩니다.

Back to Blog

관련 글

더 보기 »