Amazon ECS Managed Instances의 패치 관리
Amazon ECS Managed Instances의 패치 관리
Amazon ECS Managed Instances에서 AWS가 소프트웨어를 자동으로 관리·업데이트하는 패치 프로세스와 인스턴스 수명 주기, 이벤트 윈도우를 통한 유지 관리 일정 구성 방법을 알아봐요.
출처: 문서
본문
Amazon ECS Managed Instances에서 패치(patching)는 AWS가 관리형 컨테이너 인스턴스의 소프트웨어를 자동으로 관리·업데이트하는 중요한 유지 관리 프로세스예요. 이를 통해 제어되고 구성 가능한 프로세스로 워크로드 가용성을 유지하면서 보안과 규정 준수를 보장해요.
인스턴스 수명 주기 (Instance lifecycle)
기본적으로 Amazon ECS 관리형 컨테이너 인스턴스는 표준화된 14~21일 수명 주기로 운영돼요. Amazon ECS는 인스턴스 시작 후 14일째에 부드러운 워크로드 드레이닝(graceful workload draining)을 시작하고, 최종 종료는 21일 이내에 이루어져요. Amazon ECS는 특정 상황에서 조기 드레이닝을 허용해요:
- 소프트웨어의 보안 취약점 감지
- 하드웨어 상태 저하
- 고객이 구성한 이벤트 윈도우를 존중하기 위해
이 접근 방식은 고객이 정의한 유지 관리 요구 사항을 존중하면서 시스템 규정 준수를 유지해요.
이벤트 윈도우와 유지 관리 일정 (Event windows and maintenance scheduling)
AWS는 노드의 생성 타임스탬프와 유지 관리 일정을 모니터링하는 자동화된 백그라운드 프로세스를 통해 관리형 컨테이너 인스턴스 수명 주기를 관리해요. 인스턴스 시작 시 AWS는 기본 14일 드레이닝 일정을 설정하고 고객이 구성한 이벤트 윈도우를 평가해요.
이벤트 윈도우를 구성해 Amazon ECS Managed Instances의 유지 관리 활동을 예약할 수 있어요. 인스턴스 ID나 인스턴스 태그를 사용해 하나 이상의 Amazon ECS Managed Instances를 이벤트 윈도우와 연결할 수 있어요. 이벤트 윈도우가 특정 값으로 태그되면 Amazon ECS는 이 태그를 해당 클러스터의 해당 Amazon ECS Managed Instances에 매핑하고, 정의된 시간 기간 동안 최선의 노력(best effort)으로 인스턴스 유지 관리를 예약해요.