다음을 통해 공유


Azure Compute Fleet란? (미리 보기)

Important

Azure Compute Fleet는 현재 미리 보기 상태입니다. 추가 사용 약관에 동의하는 조건으로 미리 보기를 사용할 수 있습니다. 이 기능의 몇 가지 측면은 일반 공급(GA) 전에 변경될 수 있습니다.

Azure Compute Fleet는 특정 지역에서 Azure 용량에 대한 가속화된 액세스를 제공하는 구성 요소입니다. Compute Fleet는 최저 가격과 최고 용량으로 VM(가상 머신) 조합을 출시합니다. 상태 비저장 웹 서비스, 빅 데이터 클러스터 또는 연속 통합 파이프라인을 실행하는 등 이 제품을 사용할 수 있는 방법은 다양합니다. 재무 위험 분석, 로그 처리 또는 이미지 렌더링과 같은 워크로드는 수백 개의 코어 인스턴스를 동시에 실행할 수 있는 기능을 통해 이점을 얻을 수 있습니다.

Compute Fleet를 사용하면 다음을 수행할 수 있습니다.

  • 스폿 VM표준 VM 형식을 함께 사용하여 단일 API로 최대 10,000개의 VM을 배포합니다.
  • 예약 인스턴스, 절약 플랜, 스폿 인스턴스, 종량제(PYG) 옵션 등 다양한 가격 책정 모델을 혼합하여 활용하여 뛰어난 가격 책정 대비 성능을 가져옵니다.
  • 사용자의 기본 설정에 맞춰 사용자 지정된 SKU 목록에서 인스턴스를 신속하게 프로비전하여 Azure 용량에 대한 액세스를 가속화합니다.
  • 표준 VM과 스폿 VM 모두에 적합하고 비용, 용량 또는 둘의 조합을 최적화하는 개인 설정 Compute Fleet 할당 전략을 구현합니다.
  • 복잡한 코드 프레임워크 없이 인스턴스 배포, 관리 및 모니터링을 자동화하는 "Fire & Forget-it" 모델을 수용합니다.
    • 초기 설정 프로세스를 간소화하여 귀중한 시간과 리소스를 절약합니다.
    • 최적의 VM(가상 머신) 가격 책정 결정, 사용 가능한 용량, 스폿 제거 관리 및 SKU 가용성과 관련된 스크립팅 복잡성에 대한 우려를 완화합니다.
  • 가격이나 용량 때문에 스폿 VM이 제거된 경우 스폿 대상 용량을 유지하려고 시도합니다.

Compute Fleet 사용에 따른 추가 요금은 없습니다. Compute Fleet가 시간당 시작한 VM에 대해서만 요금이 부과됩니다. 가상 머신 청구에 대한 자세한 내용은 Azure Virtual Machines의 상태 및 청구 상태를 참조하세요.

용량 선호도

기본 설정은 스폿 VM을 사용하여 Compute Fleet를 만들 때만 사용할 수 있습니다.

용량 유지

이 기본 설정을 사용하도록 설정하면 Compute Fleet에서 자동 VM 대체가 가능합니다. 가격 인상 또는 VM 오류로 인한 스폿 제거가 발생하는 경우 실행 중인 스폿 VM은 지정한 VM 형식 또는 크기로 바뀝니다. Compute Fleet는 대상 용량이 충족될 때까지 제거된 스폿 VM을 바꾸는 목표를 계속 찾습니다.

다음과 같은 경우에 이 기본 설정을 선택할 수 있습니다.

  • 해당 지역의 적격한 모든 가용성 영역이 선택됩니다.
  • 최소 3개의 서로 다른 VM 크기가 지정됩니다.

이 기본 설정을 사용하도록 설정하지 않으면 대상 용량이 충족되지 않더라도 Compute Fleet가 제거된 스폿 VM을 바꾸려는 대상에서 중단됩니다.

Compute Fleet 전략

표준 Compute Fleet 할당 전략

최저 가격(기본값): Compute Fleet는 지정한 VM 형식 및 크기 목록에서 가장 낮은 가격의 종량제 VM을 시작합니다. 원하는 용량이 충족될 때까지 종량제 용량을 충족하려고 시도한 다음 가격이 두 번째 및 세 번째로 낮은 VM을 시도합니다.

스폿 Fleet 할당 전략

최적화된 가격 용량(권장): Compute Fleet는 선택한 VM 형식 및 크기 목록에서 적격 VM을 시작하여 대상 용량을 가득 채웁니다. 해당 지역의 스폿 VM에서 최저 가격으로 사용 가능한 최고 스폿 용량을 우선시합니다.

대상을 충족하는 이상적인 용량을 제공하는 여러 VM을 선택하면 Compute Fleet는 가장 낮은 가격을 제공하는 VM 배포의 우선 순위를 정합니다. 첫 번째 최저 가격 VM에서 충분한 용량을 사용할 수 없는 경우 두 번째 및 세 번째 최저 가격이 뒤따릅니다. Compute Fleet는 이 전략을 구성하는 동안 가격과 용량을 모두 고려합니다.

용량 최적화: Compute Fleet는 사용 가능한 최고 스폿 용량을 제공하는 지정된 VM 목록에서 VM 형식 및 크기를 시작합니다. 이 전략은 스폿 용량이 충분하지 않은 최저 가격의 VM보다 스폿 대상 용량을 충족하는 VM을 선택하는 데 우선 순위를 둡니다.

대상을 충족하는 이상적인 용량을 제공하는 여러 VM을 선택하면 Compute Fleet는 가장 높은 용량을 제공하는 VM 배포의 우선 순위를 정합니다. 충분한 용량이 달성되지 않은 경우 두 번째 및 세 번째로 높은 용량이 그 뒤를 따릅니다.

이 전략을 사용하면 Compute Fleet는 용량보다 가격 책정을 우선시하지 않으므로 비용이 더 높아질 수 있습니다.

최저 가격: Compute Fleet는 지정된 VM 목록에서 스폿 VM에 대해 최저 가격을 제공하는 VM 형식 및 크기를 시작합니다. 원하는 용량이 채워질 때까지 두 번째, 세 번째 최저 가격이 이어집니다.

대상 용량

Compute Fleet를 사용하면 스폿 및 종량제 VM 형식에 대한 개별 대상 용량을 설정할 수 있습니다. 이 용량은 워크로드 또는 애플리케이션 요구 사항에 따라 개별적으로 관리될 수 있습니다.

VM 인스턴스를 사용하여 대상 용량을 지정할 수 있습니다.

Compute Fleet를 사용하면 Compute Fleet 구성에 따라 스폿 및 종량제 VM의 대상 용량을 수정할 수 있습니다. 대상 용량 수정과 관련된 자세한 내용은 Compute Fleet 수정을 참조하세요.

최소 시작 용량

Compute Fleet가 실제 대상 용량에 대해 요청된 최소 시작 용량을 배포할 수 있는 경우에만 Compute Fleet를 스폿 VM, 종량제 VM 또는 두 가지의 조합을 배포하도록 설정할 수 있습니다. 최소 시작 용량을 충족할 수 있는 용량이 없으면 배포가 실패합니다.

요청한 대상 용량이 VM 인스턴스 100개이고 최소 시작 용량이 VM 인스턴스 20개로 설정된 경우 Compute Fleet가 VM 인스턴스 20개의 시작 용량 요청을 충족할 수 있는 경우에만 배포가 성공합니다. 그렇지 않으면 요청이 실패합니다.

용량 기본 설정 형식을 용량 유지로 사용하여 Compute Fleet를 구성하도록 선택한 경우 최소 시작 용량을 설정하지 못할 수도 있습니다.

Compute Fleet 수정

Compute Fleet가 실행 상태에서는 Compute Fleet 구성 방식에 따라 대상 용량 및 VM 크기 선택을 수정할 수 있습니다.

대상 용량 수정

용량 기본 설정이 용량 유지로 설정된 경우 실행 중에 Compute Fleet의 스폿 대상 용량을 업데이트할 수 있습니다.

Compute Fleet는 지정된 SKU 목록에서 새 스폿 VM을 자동으로 배포하여 새로운 대상 용량을 스케일 업하고 달성합니다.

현재 대상 용량을 줄이기 위해 축소가 발생하는 경우 Compute Fleet는 새로 수정된 감소된 대상 용량이 충족될 때까지 제거된 스폿 VM을 복원하지 않습니다. 이 과정은 제거율에 따라 시간이 걸릴 수 있습니다. 더 빠르게 스케일 다운하려면 실행 중인 스폿 VM을 삭제하는 것이 좋습니다.

VM 크기/SKU 수정 또는 바꾸기

Compute Fleet가 실행되는 동안 Compute Fleet에 새 VM 크기 또는 SKU를 추가하거나 삭제할 수 있습니다. 스폿의 경우 용량 기본 설정이 용량 유지로 설정된 경우 Compute Fleet 구성에서 기존 VM 크기를 삭제하거나 바꿀 수 있습니다.

실행 중인 Compute Fleet를 수정해야 하는 다른 모든 시나리오에서는 기존 Compute Fleet를 삭제하고 새 Compute Fleet를 만들어야 할 수도 있습니다.

스폿의 시간당 최대 가격

스폿 VM으로 Compute Fleet를 구성하여 시간당 지불하기로 동의한 최대 시간당 가격을 설정할 수 있습니다. Compute Fleet는 스폿 VM의 가격이 지정된 최대 시간당 가격을 초과하는 경우 지정된 목록에 새 스폿 VM을 배포하지 않습니다.

스폿 제거 정책

삭제(기본값): Compute Fleet는 실행 중인 스폿 VM과 VM에 연결된 기타 모든 리소스를 삭제합니다. 영구 디스크 스토리지에 저장된 데이터도 삭제됩니다.

할당 취소: Compute Fleet는 실행 중인 스폿 VM을 삭제하고 VM에 연결된 다른 모든 리소스와 영구 디스크 스토리지에 저장된 데이터는 삭제되지 않습니다.

할당이 취소된 스폿 VM은 스폿 대상 용량에 추가되며 할당이 취소된 VM에 연결된 리소스에 대해 계속해서 청구됩니다.

Fleet 할당량

Azure Compute Fleet에는 적용 가능한 표준 및 스폿 VM 할당량이 있습니다.

시나리오 할당량
active, deleted_running의 지역당 Compute Fleet 500
Compute Fleet당 대상 용량 10,000개의 VM
한 지역의 모든 Compute Fleet에 대한 대상 용량 100,000개 VM

Compute Fleet 고려 사항

  • Compute Fleet는 고유한 고려 사항이 있는 VM 형식의 조합을 시작합니다. 자세한 내용은 스폿 VMVirtual Machines을 참조하세요.
  • Compute Fleet는 ARM 템플릿Azure Portal을 통해서만 사용할 수 있습니다.
  • Compute Fleet는 Azure 지역에 걸쳐 있을 수 없습니다. 각 지역마다 별도의 Compute Fleet를 만들어야 합니다.
  • Compute Fleet는 미국 동부, 미국 동부2, 미국 서부, 미국 서부 2 지역에서 사용할 수 있습니다.

다음 단계