View a markdown version of this page

가용 영역 대피 패턴 - 고급 다중 AZ 복원 패턴

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

가용 영역 대피 패턴

단일 가용 영역에서 영향을 감지한 후 다음 단계는 해당 가용 영역을 제거하는 것입니다. 대피로 달성해야 할 결과는 두 가지입니다.

먼저, 영향을 받는 가용 영역으로 작업을 보내는 것을 중단해야 합니다. 이는 아키텍처마다 의미가 다를 수 있습니다. 요청/응답 워크로드 내에서 이는 고객으로부터 오는 HTTP 또는 gRPC 요청과 같은 것들이 로드 밸런서 또는 가용 영역의 다른 리소스로 전송되지 않도록 하는 것을 의미합니다. 일괄 처리 또는 대기열 처리 시스템에서 이는 영향을 받는 가용 영역에서 컴퓨팅 리소스가 작업을 처리하는 것을 중단하는 것을 의미할 수 있습니다. 또한 영향을 받지 않는 가용 영역의 리소스가 영향을 받는 가용 영역의 리소스와 상호 작용하는 것을 방지해야 합니다. 예를 들어 EC2 인스턴스가 영향을 받는 가용 영역의 인터페이스 VPC 엔드포인트로 트래픽을 전송하거나 데이터베이스의 기본 인스턴스에 연결하는 경우 등이 이에 해당합니다.

두 번째 결과는 영향을 받는 가용 영역에 새 용량이 프로비저닝되지 않도록 하는 것입니다. 영향을 받는 가용 영역에 프로비저닝되는 EC2 인스턴스 또는 컨테이너와 같은 새 리소스가 기존 리소스와 동일한 영향을 받을 가능성이 높기 때문에 이는 중요합니다. 또한 첫 번째 결과에서는 작업이 해당 사용자에게 전달되지 않기 때문에 처리하도록 프로비저닝된 부하를 흡수할 수 없습니다. 이로 인해 기존 리소스의 부하가 증가하여 결국 워크로드가 브라운 아웃되거나 완전히 사용할 수 없게 될 수 있습니다. 이 기능이 적용되는 AWS에서는 Amazon EC2 Auto Scaling, Application Auto ScalingAWS Auto Scaling등 여러 가지 Auto Scaling 서비스를 사용할 수 있습니다. 또한 Amazon ECS, Amazon EKS 및 AWS Batch와 같은 서비스는 정상 운영의 일환으로 VPC의 가용 영역 전반에 걸친 호스트에 대한 작업을 예약할 수 있습니다.