Azure API Management 인스턴스 업그레이드 및 크기 조정
적용 대상: 개발자 | 기본 | 기본 v2 | 표준 | 표준 v2 | 프리미엄
고객은 단위를 추가 및 제거하여 전용 서비스 계층에서 Azure API Management 인스턴스를 크기 조정할 수 있습니다. 단위는 전용 Azure 리소스로 구성되며 초당 API 호출 수로 표현되는 특정 로드 베어링 용량을 포함합니다. 이 숫자는 호출 제한이 아니라 대략적인 용량 계획을 위한 예상 최대 처리량 값입니다. 실제 처리량과 대기 시간은 동시 연결 수 및 속도, 구성된 정책의 종류 및 수, 요청 및 응답 크기, 백 엔드 대기 시간 등의 요소에 따라 크게 달라집니다.
참고 항목
- API Management 서비스의 기본, 표준, 프리미엄 계층에서 규칙 집합에 따라 자동으로 스케일링하도록 인스턴스를 구성할 수 있습니다.
- 소비 계층의 API Management 인스턴스는 트래픽에 따라 자동으로 크기 조정됩니다. 현재는 사용량 계층에서 업그레이드하거나 다운그레이드할 수 없습니다.
각 단위의 처리량과 가격은 해당 단위가 속한 서비스 계층에 따라 다릅니다. 계층 내에서 서비스에 대한 용량을 늘려야 할 경우 단위를 추가해야 합니다. API Management 인스턴스에서 현재 선택된 계층에서 단위 추가가 허용되지 않는 경우 상위 수준 계층으로 업그레이드해야 합니다.
참고 항목
각 계층의 기능, 크기 조정 한도 및 예상 처리량은 API Management 가격 책정을 참조하세요. 보다 정확한 처리량 수치를 가져오려면 API에 대한 현실적인 시나리오를 살펴봐야 합니다. Azure API Management 인스턴스의 용량을 참조하세요.
필수 조건
이 문서의 단계를 따르려면 다음이 필요합니다.
API Management 인스턴스 보유. 자세한 내용은 Azure API Management 인스턴스 만들기를 참조하세요.
Azure API Management 인스턴스의 용량에 대한 개념을 이해합니다.
업그레이드 및 비율 크기 조정
개발자, 기본, 기본 v2, 표준, 표준 v2, 프리미엄과 같은 전용 계층 중에서 선택할 수 있습니다.
개발자 계층은 프로덕션 환경이 아닌 서비스를 평가하는 데 사용해야 합니다. 개발자 계층에는 SLA가 없으며 이 계층을 크기 조정할 수 없습니다(단위 추가/제거).
기본, 기본 v2, 표준, 표준 v2, 프리미엄은 SLA를 포함하고 크기를 조정할 수 있는 프로덕션 계층입니다. 가격 책정 세부 정보 및 규모 한도는 API Management 가격 책정을 참조하세요.
프리미엄 계층을 사용하면 원하는 여러 Azure 지역 간에 단일 Azure API Management 인스턴스를 배포할 수 있습니다. Azure API Management 서비스를 처음 만들 때 인스턴스는 하나의 단위만 포함하고 단일 Azure 지역(기본 지역)에 있습니다.
추가 지역은 쉽게 추가할 수 있습니다. 지역을 추가할 때 할당할 단위 수를 지정합니다. 예를 들어 주 지역에 한 단위를 포함하고 다른 지역에 5개 단위를 포함할 수 있습니다. 각 지역에 있는 트래픽에 대한 단위 수를 조정할 수 있습니다. 자세한 내용은 여러 Azure 지역에 Azure API Management 서비스 인스턴스를 배포하는 방법을 참조하세요.
특정 전용 서비스 계층으로 업그레이드 및 특정 전용 서비스 계층에서 다운그레이드할 수 있습니다.
클래식 계층(개발자, 기본, 표준, 프리미엄)으로 업그레이드 및 클래식 계층에서 다운그레이드할 수 있습니다.
v2 계층(기본 v2 및 표준 v2)으로 업그레이드 및 v2 계층에서 다운그레이드할 수 있습니다.
다운그레이드하면 일부 기능이 제거될 수 있습니다. 예를 들어 프리미엄 계층에서 표준 또는 기본으로 다운그레이드하면 가상 네트워크 또는 다중 지역 배포가 제거될 수 있습니다.
참고 항목
업그레이드 또는 스케일링 프로세스를 적용하는 데는 최대 15~45분 정도 소요될 수 있습니다. 완료되면 알림이 표시됩니다.
API Management 인스턴스 크기 조정
포털을 사용하여 API Management 인스턴스의 크기를 조정할 수 있습니다. 스케일링 방법은 사용 중인 서비스 계층에 따라 달라집니다.
단위 추가 또는 제거 - 클래식 서비스 계층
- Azure Portal에서 API Management 인스턴스로 이동합니다.
- 왼쪽 메뉴에서 위치를 선택합니다.
- 크기를 조정할 위치가 있는 행을 선택합니다.
- 새 단위 수를 지정합니다. 가능한 경우 슬라이더를 사용하거나 숫자를 입력합니다.
- 적용을 선택합니다.
참고 항목
프리미엄 서비스 계층에서는 선택적으로 선택한 위치에서 가용성 영역 및 가상 네트워크를 구성할 수 있습니다. 자세한 내용은 추가 위치에 API Management 서비스 배포를 참조하세요.
단위 추가 또는 제거 - v2 서비스 계층
- Azure Portal에서 API Management 인스턴스로 이동합니다.
- 왼쪽 메뉴에서 스케일링을 선택합니다.
- 새 단위 수를 지정합니다. 슬라이더를 사용하거나 숫자를 입력합니다.
- 저장을 선택합니다.
단위 추가 또는 제거 - 작업 영역 게이트웨이
- Azure Portal에서 API Management 인스턴스로 이동합니다.
- 왼쪽 메뉴의 API에서 작업 영역>을 선택하고 작업 영역의 이름을 입력합니다.
- 왼쪽 메뉴의 배포 + 인프라에서 게이트웨이>를 선택하고 게이트웨이 이름을 입력합니다.
- 왼쪽 메뉴의 배포 및 인프라에서 크기 조정을 선택합니다.
- 새 단위 수를 지정합니다. 슬라이더를 사용하거나 숫자를 입력합니다.
- 저장을 선택합니다.
API Management 서비스 계층 변경
- Azure Portal에서 API Management 인스턴스로 이동합니다.
- 메뉴에서 가격 책정 계층을 선택합니다.
- 드롭다운에서 원하는 서비스 계층을 선택합니다. 슬라이더를 사용하여 변경 후 API Management 서비스의 단위 수를 지정합니다.
- 저장을 선택합니다.
스케일 업 및 스케일 다운 중 가동 중지 시간
개발자 계층에서 또는 개발자 계층으로 스케일링하는 경우 가동 중지 시간이 발생합니다. 그 외의 경우에는 가동 중지 시간이 발생하지 않습니다.
컴퓨팅 격리
보안 요구 사항에 컴퓨팅 격리가 포함된 경우 격리 가격 책정 계층을 사용할 수 있습니다. 이 계층을 사용하면 API Management 서비스 인스턴스의 컴퓨팅 리소스가 물리적 호스트 전체를 사용하고 지원에 필요한 수준의 격리를 제공합니다(예: 미국 국방부 IL5(Impact Level 5) 워크로드). 격리 계층에 액세스하려면 지원 요청을 만듭니다.