클라우드 네이티브 워크로드를 위한 DR - AWS규범적 지침

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

클라우드 네이티브 워크로드를 위한 DR

클라우드 네이티브 워크로드가 DR 목표에 어떻게 부합하는지 생각해 보십시오.AWS은 전 세계 리전에서 여러 가용 영역을 제공합니다. 많은 기업들이AWS클라우드는 가용 영역의 손실에 대처하기 위해 워크로드 아키텍처와 DR 목표를 조정합니다. 이안정성 기반의AWS이 모범 사례를 지원하는 Well-Architected 프레임워크 여러 가용 영역을 사용하도록 워크로드 및 해당 서비스 및 애플리케이션 종속성을 설계할 수 있습니다. 그런 다음 최소한의 개입 없이 DR을 자동화하고 DR 목표를 달성할 수 있습니다.

그러나 실제로 모든 구성 요소에 대해 중복되고 능동적이며 자동화된 아키텍처를 구축하지 못할 수도 있습니다. 아키텍처의 모든 계층을 검토하여 목표 달성에 필요한 DR 프로세스를 결정합니다. 이는 워크로드마다 다를 수 있으며 아키텍처 및 서비스 요구 사항이 다를 수 있습니다. 이 가이드에서는 Amazon EC2 고려 사항 및 옵션을 설명합니다. 기타AWS서비스를 참조하실 수 있습니다.AWS선적 서류 비치고가용성 및 DR 옵션을 결정합니다.

단일 가용 영역의 Amazon EC2 DR

여러 가용 영역에서 클라이언트를 적극적으로 지원하고 서비스할 수 있도록 워크로드를 설계해 보십시오. Amazon EC2 Auto Scaling 및 Elastic Load Balancing Balancing을 사용하여 Amazon EC2 및 기타 서비스를 위한 다중 AZ Server Archit

아키텍처에 로드 밸런싱할 수 없는 EC2 인스턴스가 있고 특정 시점에 단일 인스턴스만 실행할 수 있는 경우 다음 옵션 중 하나를 사용할 수 있습니다.

  • 최소, 최대 및 원하는 크기가 1이고 여러 가용 영역에 대해 구성된 Auto Scaling 그룹을 생성합니다. 인스턴스가 실패할 경우 인스턴스를 교체하는 데 사용할 수 있는 AMI를 생성합니다. AMI에서 새로 프로비저닝된 인스턴스를 자동으로 구성하고 서비스를 제공할 수 있도록 적절한 자동화 및 구성을 정의해야 합니다. Auto Scaling 그룹을 가리키고 여러 가용 영역에 대해 구성된 로드 밸런서를 생성합니다. 선택적으로 로드 밸런서 엔드포인트를 가리키는 Route 53 별칭을 생성합니다.

  • 활성 인스턴스에 대한 Route 53 레코드를 생성하고 클라이언트가 이 레코드를 사용하여 연결하도록 합니다. 활성 인스턴스의 새 AMI를 생성하고 AMI를 사용하여 별도의 가용 영역에서 중지된 상태의 새 EC2 인스턴스를 프로비저닝하는 스크립트를 생성합니다. 주기적으로 실행하고 이전에 중지된 인스턴스를 종료하도록 스크립트를 구성합니다. 가용 영역 오류가 발생하면 대체 가용 영역에서 백업 인스턴스를 시작합니다. 그런 다음 Route 53 레코드를 업데이트하여 이 새 인스턴스를 가리킵니다.

솔루션이 보호하도록 설계된 실패를 시뮬레이션하여 솔루션을 철저히 테스트합니다. 또한 워크로드 아키텍처의 변화에 따라 DR 솔루션에 필요한 업데이트도 고려해 보십시오.

리전 장애 발생 시 Amazon EC2용 DR

하지만AWS지역 실패는 드뭅니다.AWS향후 어느 시점에서는 지역이 실패할 수 있습니다. 고객은 여러 지역 DR 계획을 수립하고 유지하는 데 필요한 복잡성, 비용 및 노력에 대해 신중히 검토해야 합니다.AWS에서는 글로벌 가용성, 장애 조치 및 DR을 위한 다중 리전 아키텍처를 지원하는 기능을 제공합니다. 이 가이드에서는 Amazon EC2 백업 및 복구와 관련된 몇 가지 사용 가능한 기능을 다룹니다.

AWSAMI 및 Amazon EBS 스냅샷은 단일 리전 내에서 새 인스턴스를 프로비저닝하는 데 사용할 수 있는 리전 리소스입니다. 그러나 스냅샷과 AMI를 다른 리전으로 복사하고 이를 사용하여 해당 리전의 새 인스턴스를 프로비저닝할 수 있습니다. 리전 장애 DR 계획을 지원하기 위해 AMI 및 스냅샷을 다른 리전으로 복사하는 프로세스를 자동화할 수 있습니다.AWS BackupAmazon Data Lifecycle Manager 백업 구성의 일부로 리전 간 복사를 지원합니다.

중단 시 사용할 프로비저닝, 페일오버 및 페일백 프로세스를 결정해야 합니다. 상태 확인 및 DNS 장애 조치와 함께 Route 53을 사용하여 최종 솔루션을 지원할 수 있습니다.