View a markdown version of this page

영역 자동 전환 구성 요소 - Amazon Application Recovery Controller(ARC)

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

영역 자동 전환 구성 요소

다음 다이어그램은 트래픽을 가용 영역에서 다른 곳으로 이동하는 자동 전환의 예를 보여줍니다. AWS는 내부 원격 측정 결과 고객에게 잠재적으로 영향을 미칠 수 있는 가용 영역 장애가 있는 것으로 확인되면 자동 전환을 시작합니다.

세 개의 가용 영역을 사용한 영역 자동 전환 다이어그램

ARC의 영역 자동 전환 기능 구성 요소는 다음과 같습니다.

영역 자동 전환

영역 자동 전환은 별도의 조치를 취하지 않아도 리소스의 트래픽을 전환합니다. 영역 자동 전환은 내부 원격 측정에서 고객에게 잠재적으로 영향을 미칠 수 있는 가용 영역 장애가 있는 것으로 나타날 때가 자동 전환을 AWS시작하는 ARC의 기능입니다. 경우에 따라 영향을 받지 않는 리소스가 다른 곳으로 전환될 수 있다는 점에 유의하세요.

연습 실행

리소스에 대해 영역 자동 전환을 활성화하는 경우 리소스에 대한 영역 자동 전환 연습 실행도 구성해야 합니다.는 약 30분 동안 매주 연습 실행에 대해 영역 전환을 AWS수행합니다. 온디맨드 방식으로 연습 실행을 예약할 수도 있습니다.

연습 실행을 통해 가용 영역 하나가 손실되더라도 애플리케이션이 정상적으로 실행되는지 확인할 수 있습니다. 연습 실행에서는 영역 AWS전환이 있는 한 가용 영역에서 리소스의 트래픽을 이동한 다음 연습 실행이 끝나면 트래픽을 다시 이동합니다.

연습 실행 구성

연습 실행 구성을 사용하면 ARC가 영역 자동 전환을 사용하여 리소스에 대한 연습 실행을 시작할 수 있는 기간(차단되거나 허용되는 기간)을 정의할 수 있습니다. 또한 AWS연습 실행에 대한 CloudWatch 경보를 정의합니다. 언제든지 연습 실행 구성을 편집하여 차단 기간 또는 허용 기간을 추가 또는 변경하거나 연습 실행에 대한 경보를 업데이트할 수 있습니다.

영역 자동 전환을 활성화하려면 리소스에 대한 연습 실행 구성이 있어야 합니다.

연습 실행을 삭제할 수 있지만 먼저 영역 자동 전환을 비활성화해야 합니다.

연습 실행 경보

연습 실행을 구성할 때 리소스 및 애플리케이션 요구 사항에 따라 CloudWatch 경보(먼저 CloudWatch에서 생성됨)를 지정합니다. 지정하는 경보는 연습 실행으로 인해 애플리케이션이 부정적인 영향을 받는 경우 연습 실행을 시작하지 못하도록 차단하거나 진행 중인 연습 실행을 중지할 수 있습니다.

지정한 경보가 ALARM 상태가 되면 ARC는 연습 실행의 영역 전환을 종료하여 리소스의 트래픽이 더 이상 가용 영역에서 다른 곳으로 이동하지 않도록 합니다.

연습 실행에 지정하는 경보에는 두 가지 유형이 있습니다. 하나는 연습 실행 중에 리소스 및 애플리케이션의 상태를 모니터링하는 결과 경보이고, 다른 하나는 연습 실행이 시작되지 않도록 구성하거나 진행 중인 연습 실행을 중지하도록 구성할 수 있는 차단 경보입니다. 하나 이상의 결과 경보가 필요하며 차단 경보는 선택 사항입니다.

연습 실행 결과

ARC는 각 연습 실행의 결과를 보고합니다. 가능한 연습 실행 결과는 다음과 같습니다.

  • 보류 중: 연습 실행의 영역 전환이 활성화되었습니다(진행 중). 아직 반환할 결과가 없습니다.

  • 성공: 연습 실행 중에 결과 경보가 ALARM 상태에 들어가지 않았고, 연습 실행이 전체 30분의 테스트 기간을 완료했습니다.

  • 중단됨: 결과 경보가 ALARM 상태가 아닌 이유로 연습 실행이 종료되었습니다. 연습 실행은 여러 가지 이유로 중단될 수 있습니다. 예를 들어, 연습 실행에 지정된 차단 경보가 ALARM 상태에 들어갔기 때문에 연습 실행이 종료되는 경우 결과는 INTERRUPTED입니다. INTERRUPTED 결과의 이유에 대한 자세한 내용은 연습 실행 결과를 참조하세요.

  • 실패: 연습 실행 중에 결과 경보가 ALARM 상태에 들어갔습니다.

  • CAPACITY_CHECK_FAILED: 로드 밸런싱 및 Auto Scaling 그룹 리소스의 가용 영역 간 균형 용량 확인에 실패했습니다.

내장된 안전 규칙

ARC에 내장된 안전 규칙은 리소스에 대한 트래픽 전환이 한 번에 두 번 이상 적용되지 않도록 합니다. 즉, 해당 리소스에 대해 고객이 시작한 영역 전환, 연습 실행 영역 전환(AWS 또는 고객에 의해 시작됨), 또는 자동 영역 전환 중 하나만 가용 영역에서 트래픽을 능동적으로 다른 곳으로 이동시킬 수 있습니다. 예를 들어, 현재 자동 전환으로 다른 곳으로 전환된 리소스에 영역 전환을 시작하면 영역 전환이 우선 적용됩니다. 자세한 내용은 영역 전환 우선 순위를 참조하세요.

리소스 식별자

영역 자동 전환을 활성화할 리소스의 식별자로, 리소스의 Amazon 리소스 이름(ARN)입니다. ARC에서 지원하는 AWS 서비스에 있는 사용자 계정의 리소스에 대해서만 영역 자동 전환을 활성화할 수 있습니다.

관리 리소스

Application Load Balancer는 영역 자동 전환을 위해 ARC에 리소스를 자동으로 등록합니다. 다른 리소스는 영역 자동 전환을 위해 수동으로 옵트인해야 합니다.

리소스 이름

ARC에 있는 관리 리소스의 이름입니다.

적용 상태

적용 상태는 리소스에 트래픽 전환이 적용되고 있는지를 나타냅니다. 영역 자동 전환을 구성하면 리소스에 활성 트래픽 전환(즉, 연습 실행 영역 전환, 고객 주도 영역 전환 또는 자동 전환)이 두 개 이상 있을 수 있습니다. 하지만 한 번에 한 가지만 적용됩니다. 즉, 한 번에 한 가지만 리소스에 적용됩니다. 상태가 APPLIED인 전환은 리소스에 대한 애플리케이션 트래픽이 전환된 소스 가용 영역과 해당 트래픽 전환이 종료되는 시기를 결정합니다.

전환 유형

영역 전환 유형을 정의합니다. 영역 전환은 다음 유형 중 하나에 해당합니다.

  • ZONAL_SHIFT

  • ZONAL_AUTOSHIFT

  • PRACTICE_RUN

  • FIS_EXPERIMENT