준비 규칙이 준비 상태를 결정하는 방법 - Amazon Application Recovery Controller(ARC)

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

준비 규칙이 준비 상태를 결정하는 방법

ARC 준비 확인은 각 리소스 유형에 대해 사전 정의된 규칙과 해당 규칙의 정의 방식을 기반으로 준비 상태를 결정합니다. ARC에는 지원하는 각 리소스 유형에 대해 규칙 그룹이 하나씩 포함됩니다. 예를 들어 ARC에는 Amazon Aurora 클러스터, Auto Scaling 그룹 등에 대한 준비 규칙 그룹이 있습니다. 일부 준비 규칙은 세트의 리소스를 서로 비교하고 일부는 리소스 세트의 각 리소스에 대한 특정 정보를 살펴봅니다.

준비 규칙 또는 규칙 그룹은 추가, 편집, 제거할 수 없습니다. 하지만 Amazon CloudWatch 경보를 생성하고 준비 확인을 생성하여 경보 상태를 모니터링할 수 있습니다. 예를 들어 사용자 지정 CloudWatch 경보를 생성하여 Amazon EKS 컨테이너 서비스를 모니터링하고 준비 확인을 생성하여 경보의 준비 상태를 감사할 수 있습니다.

리소스 세트를 생성할 AWS Management Console 때에서 각 리소스 유형에 대한 모든 준비 규칙을 보거나 나중에 리소스 세트의 세부 정보 페이지로 이동하여 준비 규칙을 볼 수 있습니다. 다음 섹션에서 준비 규칙을 볼 수도 있습니다. 의 준비 규칙 ARC

준비 확인을 통해 일련의 규칙을 사용하여 리소스 세트를 감사하는 경우 각 규칙이 정의되는 방식에 따라 결과가 모든 리소스의 READY 또는 NOT READY에 적용될지 아니면 리소스별로 결과가 달라질지 여부가 결정됩니다. 또한 다양한 방법으로 준비 확인을 볼 수 있습니다. 예를 들어 리소스 세트에 있는 리소스 그룹의 준비 상태를 보거나 복구 그룹 또는 셀(즉, 복구 그룹을 설정한 방식에 따라 AWS 리전 또는 가용 영역)의 준비 상태 요약을 볼 수 있습니다.

각 규칙 설명의 문구에는 해당 규칙이 적용될 때 리소스를 평가하여 준비 상태를 결정하는 방법이 설명되어 있습니다. 규칙은 각 리소스를 검사하거나 리소스 세트의 모든 리소스를 검사하여 준비를 판단하도록 정의됩니다. 구체적으로, 규칙은 다음과 같이 작동합니다.

  • 규칙은 리소스 세트의 각 리소스를 검사하여 조건을 확인합니다.

    • 모든 리소스가 성공하면 모든 리소스가 READY로 설정됩니다.

    • 한 리소스에 장애가 발생하면 해당 리소스는 NOT READY로 설정되고 다른 셀은 READY로 유지됩니다.

    예: MskClusterState: 각 Amazon MSK 클러스터를 검사하여 ACTIVE 상태인지 확인합니다.

  • 규칙은 리소스 세트의 모든 리소스를 검사하여 조건을 확인합니다.

    • 조건이 보장되면 모든 리소스가 READY로 설정됩니다.

    • 조건을 충족하지 못하는 경우 모든 리소스가 NOT READY로 설정됩니다.

    예: VpcSubnetCount: 모두 검사 VPC 서브넷의 수가 동일한지 확인합니다.

  • 중요하지 않은 규칙: 규칙은 리소스 세트의 모든 리소스를 검사하여 조건을 확인합니다.

    • 실패하더라도 준비 상태는 변경되지 않습니다. 이 동작이 있는 규칙의 설명에는 메모가 있습니다.

    예: ElbV2CheckAzCount: 각 Network Load Balancer를 검사하여 하나의 가용 영역에만 연결되어 있는지 확인합니다. 참고: 이 규칙은 준비 상태에는 영향을 미치지 않습니다.

또한 ARC는 할당량에 대한 추가 단계를 수행합니다. 준비 확인에서 지원되는 리소스에 대한 서비스 할당량(리소스 생성 및 작업의 최대값)에 대한 셀 간 불일치를 감지하면는 리소스의 할당량을 더 낮은 할당량으로 ARC 자동으로 높입니다. 이는 할당량(제한)에만 적용됩니다. 용량을 확보하려면 애플리케이션 요구 사항에 따라 필요한 대로 용량을 추가해야 합니다.

준비 확인 상태가 로 변경되는 경우와 같이 준비 확인에 대한 Amazon EventBridge 알림을 설정할 수도 있습니다NOT READY. 그런 다음 구성 불일치가 감지되면에서 알림을 EventBridge 전송하고 수정 조치를 취하여 애플리케이션 복제본이 정렬되고 복구 준비가 되었는지 확인할 수 있습니다. 자세한 내용은 Amazon에서 ARC 준비 완료 체크인 사용 EventBridge 단원을 참조하십시오.