Schematics에 대한 고가용성 및 재해 복구 이해
IBM Cloud® Schematics 프로비저닝하려는 IBM Cloud® 고가용성 기능을 이해하고, 비즈니스와 고객이 필요로 하는 가용성 요구 사항을 충족하도록 리소스를 설계하십시오.
고가용성은 부분 또는 전체 사이트 장애 후에도 리소스를 정상 상태로 유지하고 앱 워크로드를 계속 시작하여 실행하기 위한 IT 인프라의 핵심 원칙입니다. 고가용성의 기본 목적은 IT 인프라의 잠재적인 실패 지점을 제거하는 것입니다. 예를 들면, 중복성을 추가하고 장애 복구 메커니즘을 설정하여 한 시스템의 장애에 대비할 수 있습니다.
서비스의 고가용성을 보장하도록 IBM Cloud Schematics를 설정하는 방법은 무엇입니까?
Schematics는 미국 및 유럽이라는 두 개별 지리적 위치에서 가용성이 높은 두 서비스 인스턴스로 배치됩니다. 각 지리적 위치 내에서 서비스는 두 개의 다중 구역 지역(예: us-south
및 us-east
(미국), eu-de
및 eu-gb
(유럽))에 배치됩니다. 하나의 지리적 위치 내에 있는 하나의 지역이 실패해도 이 설정에서는 서비스가
여전히 사용 가능합니다. 데이터는 여러 지리적 위치 간에 공유되지 않습니다.
내 자원에 대한 고가용성을 설정하는 책임은 누구에게 있습니까?
IBM Cloud Schematics는 장애 후에 정보가 복구될 수 있도록 여러 지역에서 작업공간 정보가 사용 가능하고 백업 및 복제되도록 하지만 Schematics는 IBM Cloud 리소스에 대한 고가용성을 설정하지 않습니다. 대신, 각 리소스 제공업체가 제공하는 기능을 이해하여 어떤 수준의 가용성이 필요한지 결정해야 합니다. 그런 다음 IBM Cloud Schematics를 사용하여 고가용 설정으로 IBM Cloud 리소스를 프로비저닝하고 구성합니다.
내 자원에 대해 고가용성을 구현하려면 어떻게 해야 합니까?
다음 이미지를 검토하여 리소스의 가용성을 높이고 복원력을 추가하여 사이트 또는 지역 장애를 해결하는 방법에 대한 일반 접근 방식을 찾으십시오. 사용 가능한 수준은 여러 가지 요인에 따라 달라집니다. 예를 들어, 사용자의 리소스에 사용할 수 있는 고가용성 기능, 비즈니스 요구 사항, 고객과 체결한 서비스 수준 협약, 지출해야 하는 비용 등이 있습니다.
Terraform 구성 파일에 리소스를 프로비저닝할 서로 다른 지역, 구역 또는 위치에 대한 여러 provider
블록을 구성하는 옵션이 있습니다. 자세한 정보는 여러 provider
구성 작성을
참조하십시오.
지원되는 고가용성 기능은 IBM Cloud Schematics 프로비저닝하기로 선택한 IBM Cloud 유형에 따라 다릅니다. 이 이미지에 표시된 일부 고가용성 시나리오는 사용자 리소스에 사용하지 못할 수 있습니다. 지원되는 고가용성 기능을 찾으려면 리소스 문서를 검토하십시오.
- 단일 구역 리소스: 기본적으로 IBM Cloud 리소스는 하나의 구역에 배치됩니다. 이 설정은 구역 또는 지역 장애로부터 작업공간 또는 데이터를 보호하지 않습니다.
- 구역 간 다중 리소스: 다중 인스턴스를 작성하고 이러한 인스턴스를 구역 간에 분산시킬 수 있습니다(예: IBM Cloud Kubernetes Service의 다중 구역 클러스터 또는 여러 구역에 서브넷이 있는 VPC(Virtual Private Cloud)). 이 설정은 구역 장애 발생 시 워크로드 및 데이터를 보호합니다. 이 설정이 사용자 리소스에 사용 가능하지 않을 수도 있습니다.
- 지역 간 다중 리소스: 다중 인스턴스를 작성하고 이러한 인스턴스를 지역 간에 분산시킬 수 있습니다(예: IBM Cloud Kubernetes Service의 다중 클러스터). 이 설정은 구역 또는 지역 장애 발생 시 워크로드 및 데이터에 대한 가장 높은 가용성을 제공합니다. 이 설정이 사용자 리소스에 사용 가능하지 않을 수도 있습니다.