Batch 낮은 우선 순위 VM을 스폿 VM으로 마이그레이션

Azure Batch 풀에서 우선 순위가 낮은 컴퓨팅 노드를 할당하는 기능은 2025년 9월 30일에 사용 중지될 예정입니다. 우선 순위가 낮은 컴퓨팅 노드가 있는 Batch 풀을 스폿 인스턴스를 기준으로 하는 컴퓨팅 노드로 마이그레이션하는 방법을 알아봅니다.

기능 정보

현재 Batch 풀 구성의 일부로 Batch 관리형 풀 할당 Batch 계정에 대한 낮은 우선 순위 컴퓨팅 노드의 대상 수를 지정할 수 있습니다. 사용자 구독 풀 할당 Batch 계정에서 스폿 컴퓨팅 노드의 대상 수를 지정할 수 있습니다. 두 경우 모두 이러한 컴퓨팅 리소스는 예비 용량에서 할당되며 전용 주문형 VM에 비해 할인된 가격으로 제공됩니다.

사용 가능한 미사용 용량은 VM 제품군, VM 크기, 지역, 하루 중 시간 등의 요소에 따라 달라집니다. 전용 용량과 달리 이러한 낮은 우선 순위 또는 스폿 VM은 Azure에서 언제든지 회수할 수 있습니다. 따라서 낮은 우선 순위 및 스폿 VM은 일반적으로 중단이 가능하거나 비용 절감을 위해 엄격한 완료 기간이 요구되지는 않은 Batch 워크로드에 대해 실행 가능합니다.

기능 지원 종료

Batch의 낮은 우선 순위 컴퓨팅 노드만 사용 중지됩니다. 스폿 컴퓨팅 노드는 계속 지원되며, GA 제품이며, 이 사용 중단의 영향을 받지 않습니다. 2025년 9월 30일에 낮은 우선 순위 컴퓨팅 노드를 사용 중지할 예정입니다. 해당 날짜 이후에는 Batch의 기존 낮은 우선 순위 풀을 더 이상 사용할 수 없으며, 우선 순위가 낮은 노드 수를 대상으로 다시 검색하려는 시도가 실패하고, 더 이상 낮은 우선 순위 컴퓨팅 노드를 사용하여 새 풀을 프로비저닝할 수 없습니다.

대안: Batch 풀에서 Azure 스폿 기반 컴퓨팅 노드 사용

2021년 12월부터 Azure Batch는 Batch에서 스폿 기반 컴퓨팅 노드를 제공하기 시작했습니다. 우선 순위가 낮은 VM과 마찬가지로 스폿 인스턴스를 사용하면 VM이 선점될 가능성이 없어지면서 할인된 가격으로 예비 용량을 얻을 수 있습니다. 선점이 발생하면 스폿 컴퓨팅 노드가 제거되고 적절하게 검사점이 지정되지 않은 모든 작업이 손실됩니다. 검사점은 선택 사항이며 구현할 Batch 최종 사용자에게 달려 있습니다. 선점으로 인해 중단된 실행 중인 Batch 작업은 다른 컴퓨팅 노드에서 실행하기 위해 자동으로 큐에 다시 대기됩니다. 또한 Azure Batch는 자동으로 풀에 지정된 대상 스폿 노드 수까지 다시 검색하려고 시도합니다.

Batch에서 우선 순위가 낮은 제품과 스폿 제품 간의 자세한 분석을 참조하세요.

우선 순위가 낮은 컴퓨팅 노드를 사용하여 Batch 풀 마이그레이션 또는 스폿 인스턴스를 사용하여 Batch 풀 만들기

  1. 사용자 구독 풀 할당 모드 Batch 계정을 사용하고 있는지 확인합니다.

  2. Azure Portal에서 Batch 계정을 선택하고 기존 풀을 보거나 새 풀을 만듭니다.

  3. 스케일링에서 사용자는 대상 전용 노드 또는 대상 스폿/우선 순위가 낮은 노드를 선택합니다.

    대상 노드를 스케일링하는 방법을 보여 주는 스크린샷

  4. 기존 풀의 경우 풀을 선택한 다음, 스케일링 을 선택하여 예약된 작업에 따라 필요한 스폿 노드 수를 업데이트합니다.

  5. 저장을 선택합니다.

FAQ

  • 사용자 구독 풀 할당 Batch 계정을 만들려면 어떻게 하나요?

    사용자 구독 풀 할당 모드에서 새 Batch 계정을 만들려면 빠른 시작을 참조하세요.

  • Batch 관리형 풀 할당 계정에서 스폿 VM을 사용할 수 있나요?

    아니요. 스폿 VM은 사용자 구독 풀 할당 Batch 계정에서만 사용할 수 있습니다.

  • 스폿 인스턴스를 CloudServiceConfiguration 풀에 사용할 수 있나요?

    아니요. 스폿 인스턴스는 VirtualMachineConfiguration 풀에만 사용할 수 있습니다. 우선 순위가 낮은 풀 전에 CloudServiceConfiguration 풀이 사용 중지될 예정입니다. 그 전에 VirtualMachineConfiguration 풀 및 사용자 구독 풀 할당 Batch 계정으로 마이그레이션하는 것이 좋습니다.

  • 스폿 인스턴스의 가격 책정 및 제거 정책은 무엇인가요? 가격 책정 기록 및 제거 요금을 볼 수 있나요?

    예. Azure Portal에서 지역의 크기별 기록 가격 책정 및 제거 요금을 확인할 수 있습니다.

    스폿 VM 사용에 대한 자세한 내용은 스폿 가상 머신을 참조하세요.

  • Batch 계정 간에 할당량을 전송할 수 있나요?

    현재는 Batch 계정 간에 할당량을 전송할 수 없습니다.

다음 단계

제품 간 차이점, 제한 사항 및 배포 예제에 대한 자세한 내용은 Batch 스폿 컴퓨팅 인스턴스 가이드를 참조하세요.