기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Elastic Kubernetes Service
Amazon EKS는 애플리케이션의 상태 저하 또는 가용 영역 장애와 같은 이벤트에 대한 복원력을 높일 수 있는 기능을 제공합니다. Amazon EKS 클러스터에서 워크로드를 실행할 때 영역 전환 또는 영역 자동 전환을 사용하여 애플리케이션 환경의 내결함성 및 애플리케이션 복구를 더욱 개선할 수 있습니다.
Amazon Elastic Kubernetes Service에서 영역 전환 사용
영역 전환을 활성화하려면 다음 방법 중 하나를 사용합니다. 자세한 내용은 Amazon Elastic Kubernetes Service 사용 설명서의 ARC 영역 전환에 대해 알아보기를 참조하세요.
Amazon EKS 클러스터에 대한 영역 전환을 시작하거나 영역 자동 전환을 활성화하여 AWS 가 자동으로 수행하도록 허용할 수 있습니다. ARC로 Amazon EKS 클러스터 영역 전환을 활성화한 후 ARC 콘솔, AWS CLI 또는 영역 전환 및 영역 자동 전환 APIs.
영역 전환 시작에 대한 자세한 내용은 섹션을 참조하세요 영역 전환 시작, 업데이트 또는 취소.
영역 전환으로 Amazon EKS를 활성화하는 방법에 대한 자세한 내용은 Amazon Elastic Kubernetes Service 사용 설명서의 Amazon EKS에서 ARC 영역 전환에 대해 알아보기를 참조하세요.
Amazon Elastic Kubernetes Service에서 영역 전환 작동 방식
Amazon EKS 영역 전환 중에는 다음이 자동으로 수행됩니다.
영향을 받는 AZ의 모든 노드가 코드화됩니다. 이렇게 하면 Kubernetes 스케줄러가 비정상 AZ의 노드에 새 포드를 예약하지 못합니다.
관리형 노드 그룹을 사용하는 경우 가용 영역 리밸런싱이 일시 중지되고 새 Amazon EKS 데이터 영역 노드가 정상 AZs에서만 시작되도록 Auto Scaling 그룹이 업데이트됩니다.
비정상 AZ의 노드는 종료되지 않으며 포드는 이러한 노드에서 제거되지 않습니다. 이는 영역 전환이 만료되거나 취소될 때 여전히 전체 용량이 있는 AZ로 트래픽을 안전하게 반환할 수 있도록 하기 위한 것입니다.
EndpointSlice 컨트롤러는 손상된 AZ에서 모든 포드 엔드포인트를 찾아 관련 EndpointSlices에서 제거합니다. 이렇게 하면 정상 AZs의 포드 엔드포인트만 네트워크 트래픽을 수신하도록 대상으로 지정됩니다. 영역 전환이 취소되거나 만료되면 EndpointSlice 컨트롤러는 복원된 AZ에 엔드포인트를 포함하도록 EndpointSlices를 업데이트합니다.
자세한 내용은 AWS 컨테이너 블로그를 참조하세요