API Connect의 고가용성 및 재해 복구 이해
IBM Cloud는 API가 액세스 가능 상태를 유지할 수 있도록 고가용성 및 재해 복구 솔루션을 제공합니다.
API Connect 인스턴스는 다중 구역 지역(예: 달라스, 프랑크푸르트, 런던, 시드니, 도쿄 및 워싱턴)에 배치됩니다. 각 인스턴스는 고가용성 구성으로 배치됩니다. 즉, 구성 데이터가 둘 이상의 서버에 복제되고 각 컴포넌트의 여러 인스턴스가 동시에 활성화됩니다. 이를 통해 데이터 센터 또는 랙 내에서 장애가 발생할 경우 탄력성을 제공합니다.
다중 구역 지역에서 인스턴스 멤버는 서로 다른 데이터 센터 또는 영역에 분산됩니다. 단일 구역 지역에서 인스턴스 멤버는 동일한 데이터 센터 내의 여러 호스트에 분산됩니다.
다중 구역 지역에서 단일 구역 오류가 발생하거나 모든 지역에서 하드웨어 오류가 발생하는 경우에도 완벽하게 작동하는 다른 서버에 복제되므로 인스턴스에 계속 액세스할 수 있습니다. 이러한 문제는 IBM Cloud 전문가가 해결합니다.
고가용성 구성 외에도 데이터는 API Connect 플랫폼에 의해 매일 스냅샷 및 백업되며 지역간 Cloud Object Storage 버킷에 저장됩니다.
전체 지역 장애가 발생하면 지역의 인스턴스 서버 및 APIS에 액세스할 수 없지만 백업 데이터는 계속 사용할 수 있습니다. IBM은 내부 재해 복구 프로시저를 시작하여 충분한 용량이 있는 다음으로 가장 가까운 사용 가능한 지역으로 인스턴스를 복원합니다. IBM은 또한 관리 DNS 구성을 복구된 인스턴스로 다시 라우팅합니다. 이는 일반적으로 실패 후 24시간 이내에 완료됩니다. 원래 지역이 복원되면 IBM은 인스턴스를 다시 기본 지역으로 마이그레이션합니다.
중요 API 트래픽의 경우 IBM은 최소 두 개의 지역에 배치하고 지역을 글로벌 로드 밸런싱할 것을 권장합니다. IBM Cloud® Internet Services(Cloud Internet Services (CIS)) 등의 기술을 사용하여 글로벌 로드 밸런싱을 구성할 수 있습니다. Cloud Internet Services (CIS)는 API 트래픽이 최인접 정상 지역으로 자동 라우팅될 수 있도록 보장하기 위해 상태 검사와 라우팅 규칙을 제공합니다. 글로벌 로드 밸런싱에 대한 자세한 정보는 GLB(Global Load Balancer) 문서를 참조하십시오.
IBM Cloud의 고가용성 및 재해 복구 표준에 대한 정보는 IBM Cloud 고가용성 및 재해 복구를 보장하는 방법을 참조하십시오.