Batch에서 공용 IP 주소(클래식) 없이 풀 마이그레이션

공용 IP 주소(클래식)가 없는 Azure Batch 기능 풀은 2023년 3월 31일에 사용 중지됩니다. 적합한 풀을 공용 IP 주소 없이 단순화된 컴퓨팅 노드 통신 풀로 마이그레이션하는 방법을 알아봅니다. Batch 풀을 마이그레이션하려면 옵트인해야 합니다.

기능 정보

기본적으로 Azure Batch VM(가상 머신) 구성 풀의 모든 컴퓨팅 노드에는 공용 IP 주소가 할당됩니다. Batch 서비스는 IP 주소를 사용하여 태스크를 예약하고 인터넷에 대한 아웃바운드 액세스를 비롯한 컴퓨팅 노드와 통신합니다. 이러한 노드에 대한 액세스를 제한하고 노드의 공용 검색 가능성을 줄이기 위해 Microsoft에서는 공용 IP 주소(클래식)가 없는 풀 Batch 기능을 릴리스했습니다. 현재 이 기능은 미리 보기 상태입니다.

기능 지원 종료

2021년 말에 Azure Batch를 위한 간소화된 컴퓨팅 노드 통신 모델을 출시했습니다. 새 통신 모델은 보안을 개선하고 사용자 환경을 간소화합니다. Batch 풀에는 더 이상 Azure Storage에 대한 인바운드 인터넷 액세스 및 아웃바운드 액세스가 필요하지 않습니다. Batch 풀은 이제 Batch 서비스에 대한 아웃바운드 액세스만 필요합니다. 그 결과 2023년 3월 31일에 공용 IP 주소(클래식)가 없는 Batch 기능 풀을 사용 중지합니다. 이 기능은 Batch에서 공용 IP 주소가 없는 풀에 대해 단순화된 컴퓨팅 노드 통신으로 바꿔집니다.

대안: 단순화된 노드 통신 사용

공용 IP 주소(클래식) 없이 Batch 풀을 사용하는 대신 단순화된 노드 통신을 사용해야 합니다. 이 옵션은 네트워크 격리 및 Batch 계정으로의 데이터 반출에 대한 워크로드 환경에 대한 강화된 보안을 제공합니다. 주요 이점은 다음과 같습니다.

  • 공용 IP 주소 없이 단순화된 노드 통신 풀을 만들 수 있습니다.
  • Azure Batch 계정에 대한 새 프라이빗 엔드포인트(nodeManagement 하위 리소스에 있음)를 사용하여 Batch 프라이빗 풀을 만들 수 있습니다.
  • Batch 계정 프라이빗 엔드포인트에 단순화된 프라이빗 링크 DNS 영역을 사용합니다. 프라이빗 링크가 privatelink.<region>.batch.azure.com에서 privatelink.batch.azure.com으로 변경됩니다.
  • Batch 계정에 대한 변경 가능한 공용 네트워크 액세스를 사용합니다.
  • Batch 계정 공용 엔드포인트에 대한 방화벽 지원을 받으세요. Batch 계정에 대한 공용 네트워크 액세스를 제한하도록 IP 주소 네트워크 규칙을 구성할 수 있습니다.

적합한 풀 마이그레이션

공용 IP 주소(클래식)가 없는 Batch 풀 기능이 2023년 3월 31일에 사용 중지되면 이 기능을 사용하는 기존 풀은 풀이 가상 네트워크에서 만들어진 경우에만 마이그레이션할 수 있습니다. 적합한 풀을 마이그레이션하려면 단순화된 컴퓨팅 노드 통신을 사용합니다.

  1. 풀에서 단순화된 컴퓨팅 노드 통신을 사용하도록 설정하기 위한 조치를 취합니다.

  2. 가상 네트워크에서 Batch 노드 관리를 위한 프라이빗 엔드포인트를 만듭니다.

    Screenshot that shows how to create an endpoint.

  3. 풀을 0개의 노드로 스케일 아웃합니다.

    Screenshot that shows how to scale down a pool.

  4. 풀을 다시 스케일 아웃합니다. 그런 다음, 풀이 새 버전으로 자동 마이그레이션됩니다.

    Screenshot that shows how to scale out a pool.

FAQ

  • 공용 IP 주소(클래식) 기능이 없는 풀을 사용하는 내 Batch 풀을 단순화된 컴퓨팅 노드 통신으로 마이그레이션하려면 어떻게 해야 하나요?

    가상 네트워크에서 풀을 만든 경우 마이그레이션 프로세스를 완료합니다.

    풀이 가상 네트워크에서 만들어지지 않은 경우 공용 IP 주소 없이 단순화된 새 컴퓨팅 노드 통신 풀을 만듭니다.

  • 청구 시 어떤 차이점이 있나요?

    공용 IP 주소(클래식)가 없는 Batch 풀과 비교할 때, 공용 IP 주소가 없는 단순화된 컴퓨팅 노드 통신 풀은 Batch 풀 배포를 사용하여 부하 분산 장치, 네트워크 보안 그룹 및 프라이빗 링크 서비스와 같은 네트워크 리소스를 만들지 않기 때문에 비용을 절감합니다. 그러나 풀이 Batch 서비스와의 통신에 사용하는 Azure Private Link 또는 기타 아웃바운드 네트워크 연결과 관련된 비용이 표시됩니다.

  • 성능에 변화가 있나요?

    공용 IP 주소가 없는 단순화된 컴퓨팅 노드 통신 풀과 공용 IP 주소(클래식)가 없는 Batch 풀에 대해 알려진 성능 차이는 없습니다.

  • 문제 해결을 위해 풀 노드에 연결하려면 어떻게 해야 하나요?

    이 프로세스는 공용 IP 주소(클래식)가 없는 풀에 연결하는 방법과 비슷합니다. Batch 풀에는 공용 IP 주소가 없으므로 가상 네트워크 내에서 풀 노드에 연결합니다. Azure Bastion과 같은 원격 연결 솔루션을 사용하거나 가상 네트워크에서 점프 박스 VM을 만들 수 있습니다.

  • Azure Storage에서 내 워크로드를 다운로드하는 방법이 변경되나요?

    공용 IP 주소(클래식)가 없는 Batch 풀과 마찬가지로 워크로드가 Azure Storage와 같은 리소스에 액세스해야 하는 경우 고유한 인터넷 아웃바운드 연결을 제공해야 합니다.

  • 공용 IP 주소가 없는 단순화된 컴퓨팅 노드 통신 풀로 내 풀을 마이그레이션하지 않으면 어떻게 되나요?

    2023년 3월 31일 이후에는 공용 IP 주소(클래식)가 없는 Batch 풀 지원이 중단됩니다. 해당 날짜 이후에는 스케일 아웃 작업을 비롯한 기존 풀 기능이 중단될 수 있습니다. 풀은 언제든지 0으로 크기 조정될 수 있습니다.

다음 단계

자세한 내용은 단순화된 컴퓨팅 노드 통신을 참조하세요.