다음을 통해 공유


Azure API Management를 가용성 영역 지원으로 마이그레이션

Azure API Management 서비스는 영역 및 영역 중복 구성 모두에서 가용성 영역을 지원합니다.

  • 영역 - API Management 게이트웨이 및 API Management 인스턴스의 제어 평면(관리 API, 개발자 포털, Git 구성)은 Azure 지역 내에서 선택한 단일 영역에 배포됩니다.

  • 영역 중복 - API Management 인스턴스의 게이트웨이 및 제어 평면(관리 API, 개발자 포털, Git 구성)은 Azure 지역 내의 두 개 이상의 물리적으로 구분된 영역에 복제됩니다. 영역 중복성은 서비스 인스턴스에 복원력과 고가용성을 제공합니다.

이 문서에서는 API Management 인스턴스를 가용성 영역으로 마이그레이션하기 위한 네 가지 시나리오를 설명합니다. 고가용성을 위해 API Management를 구성하는 방법에 대한 자세한 내용은 API Management 가용성 및 안정성 보장을 참조하세요.

필수 조건

가동 중지 시간 요구 사항

마이그레이션 옵션에는 가동 중지 시간 요구 사항이 없습니다.

고려 사항

  • 변경 내용을 적용하는 데 15~45분 정도 걸릴 수 있습니다. API Management 게이트웨이는 이 시간 동안 API 요청을 계속 처리할 수 있습니다.

  • 외부 또는 내부 가상 네트워크에 배포된 API Management 인스턴스를 가용성 영역으로 마이그레이션하는 경우 필요에 따라 새 공용 IP 주소 리소스를 지정할 수 있습니다. 내부 가상 네트워크에서 공용 IP 주소는 API 요청이 아닌 관리 작업에만 사용됩니다. API Management의 IP 주소에 대해 자세히 알아봅니다.

  • 가용성 영역으로 마이그레이션하거나 가용성 영역 구성을 변경하면 공용 및 프라이빗 IP 주소 변경이 트리거됩니다.

  • 지역에서 가용성 영역을 사용하도록 설정할 때 영역 전체에 균등하게 배포할 수 있는 API Management 크기 조정 단위를 구성합니다. 예를 들어, 2개의 영역을 구성하는 경우 2개의 장치, 4개의 장치 또는 2개 장치의 배수를 구성할 수 있습니다.

    단위를 추가하면 추가 비용이 발생합니다. 자세한 내용은 API Management 가격 책정을 참조하세요.

  • 기본 위치에서 API Management 인스턴스에 대한 자동 크기 조정을 구성한 경우 가용성 영역을 구성한 후 자동 크기 조정 설정을 조정해야 할 수 있습니다. 자동 크기 조정 규칙 및 제한의 API Management 단위 수는 영역 수의 배수여야 합니다.

가상 네트워크에 삽입되지 않은 기존 게이트웨이 위치

인스턴스가 가상 네트워크에 삽입되지 않은 경우 API Management 인스턴스의 기존 위치를 가용성 영역으로 마이그레이션하려면 다음을 수행합니다.

  1. Azure Portal에서 API Management 인스턴스로 이동합니다.

  2. 배포 + 인프라 메뉴에서 위치를 선택합니다.

  3. 위치 상자에서 마이그레이션할 위치를 선택합니다. 앞부분의 필수 조건에서 설명한 대로 해당 위치는 가용성 영역을 지원해야 합니다.

  4. 단위 상자에서 위치에 원하는 배율 단위 수를 선택합니다.

  5. 가용성 영역 상자에서 하나 이상의 영역을 선택합니다. 선택한 장치 수는 가용성 영역 전체에 균등하게 분산되어야 합니다. 예를 들어, 세 개의 장치를 선택한 경우 각 영역이 하나의 장치를 호스팅하도록 세 개의 영역을 선택합니다.

  6. 적용을 선택한 다음, 저장을 선택합니다.

가상 네트워크에 삽입되지 않은 API Management 인스턴스의 기존 위치를 마이그레이션하기 위한 선택 사항을 보여 주는 스크린샷.

가상 네트워크에 삽입된 기존 게이트웨이 위치(stv1 플랫폼)

인스턴스가 현재 가상 네트워크에 삽입되고 현재 stv1 플랫폼에서 호스트되는 경우 API Management 인스턴스의 기존 위치를 가용성 영역으로 마이그레이션하려면 다음 단계를 사용합니다. 가용성 영역으로 마이그레이션하면 인스턴스도 stv2 플랫폼으로 마이그레이션됩니다.

  1. 가용성 영역으로 마이그레이션할 위치에 새 서브넷 및 선택적 공용 IP 주소를 만듭니다. 자세한 요구 사항은 가상 네트워킹 지침을 참조하세요.

  2. Azure Portal에서 API Management 인스턴스로 이동합니다.

  3. 배포 + 인프라 메뉴에서 위치를 선택합니다.

  4. 위치 상자에서 마이그레이션할 위치를 선택합니다. 앞부분의 필수 조건에서 설명한 대로 해당 위치는 가용성 영역을 지원해야 합니다.

  5. 단위 상자에서 위치에 원하는 배율 단위 수를 선택합니다.

  6. 가용성 영역 상자에서 하나 이상의 영역을 선택합니다. 선택한 장치 수는 가용성 영역 전체에 균등하게 분산되어야 합니다. 예를 들어, 세 개의 장치를 선택한 경우 각 영역이 하나의 장치를 호스팅하도록 세 개의 영역을 선택합니다.

  7. 네트워크 아래의 각 상자에서 해당 위치에서 새 서브넷 및 선택적 공용 IP 주소를 선택합니다.

  8. 적용을 선택한 다음, 저장을 선택합니다.

가상 네트워크에 삽입된 API Management 인스턴스의 기존 위치를 마이그레이션하기 위한 선택 사항을 보여 주는 스크린샷.

가상 네트워크에 삽입된 기존 게이트웨이 위치(stv2 플랫폼)

인스턴스가 현재 가상 네트워크에 삽입되어 있고 이미 stv2 플랫폼에서 호스트되는 경우 API Management 인스턴스의 기존 위치를 가용성 영역으로 마이그레이션하려면 다음을 수행합니다.

  1. 가용성 영역으로 마이그레이션할 위치에 새 서브넷 및 선택적 공용 IP 주소를 만듭니다. 자세한 요구 사항은 가상 네트워킹 지침을 참조하세요.

  2. Azure Portal에서 API Management 인스턴스로 이동합니다.

  3. 배포 + 인프라 메뉴에서 위치를 선택합니다.

  4. 위치 상자에서 마이그레이션할 위치를 선택합니다. 앞부분의 필수 조건에서 설명한 대로 해당 위치는 가용성 영역을 지원해야 합니다.

  5. 단위 상자에서 위치에 원하는 배율 단위 수를 선택합니다.

  6. 가용성 영역 상자에서 하나 이상의 영역을 선택합니다. 선택한 장치 수는 가용성 영역 전체에 균등하게 분산되어야 합니다. 예를 들어, 세 개의 장치를 선택한 경우 각 영역이 하나의 장치를 호스팅하도록 세 개의 영역을 선택합니다.

  7. 공용 IP 주소 상자에서 선택적으로 해당 위치에서 새 공용 IP 주소를 선택합니다.

  8. 적용을 선택한 다음, 저장을 선택합니다.

가상 네트워크에 삽입된 API Management 인스턴스(stv2 플랫폼)의 기존 위치를 마이그레이션하기 위한 선택 항목을 보여 주는 스크린샷

새 게이트웨이 위치

API Management 인스턴스에 새 위치를 추가하고 해당 위치에서 가용성 영역을 사용하도록 설정하려면 다음을 수행합니다.

  1. API Management 인스턴스가 기본 위치의 가상 네트워크에 배포된 경우 가용성 영역을 사용하도록 설정하려는 새 위치에 가상 네트워크, 서브넷 및 선택적 공용 IP 주소를 설정합니다.

  2. Azure Portal에서 API Management 인스턴스로 이동합니다.

  3. 배포 + 인프라 메뉴에서 위치를 선택합니다.

  4. 새 위치를 추가하려면 + 추가를 선택합니다. 앞부분의 필수 조건에서 설명한 대로 해당 위치는 가용성 영역을 지원해야 합니다.

  5. 단위 상자에서 위치에 원하는 배율 단위 수를 선택합니다.

  6. 가용성 영역 상자에서 하나 이상의 영역을 선택합니다. 선택한 장치 수는 가용성 영역 전체에 균등하게 분산되어야 합니다. 예를 들어, 세 개의 장치를 선택한 경우 각 영역이 하나의 장치를 호스팅하도록 세 개의 영역을 선택합니다.

  7. API Management 인스턴스가 가상 네트워크에 배포된 경우 네트워크 아래의 상자를 사용하여 해당 위치에서 사용할 수 있는 가상 네트워크, 서브넷 및 선택적 공용 IP 주소를 선택합니다.

  8. 추가를 선택한 다음 저장을 선택합니다.

가상 네트워크가 있거나 없는 API Management 인스턴스에 대한 새 위치를 추가하기 위한 선택 사항을 보여 주는 스크린샷.