기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
컴퓨팅 환경에서 AMI 버전 관리
AWS Batch 는 컴퓨팅 환경에서 사용하는 Amazon Machine Image(AMIs)에 대한 가시성을 제공합니다.
AMI 상태 보기
콘솔을 통해 AWS Batch 또는 describe-compute-environments 명령을 사용하여 컴퓨팅 환경에서 사용되는 AMIs의 상태를 볼 수 있습니다.
AMI 버전 업데이트
가 AMI 업데이트를 사용할 수 있음을 AWS Batch 나타내는 경우 AMIs를 최신 버전으로 업데이트가 true로 설정된 컴퓨팅 환경을 업데이트하여 최신 AMI를 사용하도록 컴퓨팅 환경을 업데이트할 수 있습니다.
새 AMI IDs를 지정할 필요가 없습니다.는 AMIs 업데이트를 최신 버전으로 설정할 때 지원되는 최신 AMI를 AWS Batch 자동으로 선택합니다.
중요
AMIs 업데이트하면 조정 업데이트가 아닌 인프라 업데이트가 트리거됩니다. 즉,는 기존 인스턴스를 업데이트된 AMI를 사용하는 새 인스턴스로 AWS Batch 대체합니다. 업데이트 프로세스는 조정 업데이트보다 오래 걸리며 업데이트 정책 구성에 따라 실행 중인 작업을 중단할 수 있습니다.
중요
할당 전략이 BEST_FIT인 경우 블루/그린 업데이트를 수행해야 합니다.
사용자 지정 AMI 고려 사항
컴퓨팅 환경에서 사용자 지정 AMIs, 즉 ComputeResources.imageId (사용되지 않음)에 지정된 AMIs를 사용하는 경우 Ec2Configuration.imageIdOverride, 기본 시작 템플릿 또는 시작 템플릿 재정의는 이러한 AMIs에 대한 상태 정보를 제공할 AWS Batch 수 없습니다.
-
상태 가시성 - 사용자 지정 AMIs 콘솔의 배치 이미지 상태에 대해 "-"를 표시하고 API 응답에
batchImageStatus필드를 포함하지 않습니다. -
수동 관리 - 사용자 지정 AMIs. AMI 공급자의 보안 및 소프트웨어 패치에 대한 최신 정보를 확인하고 그에 따라 사용자 지정 AMIs 업데이트합니다.
-
EC2 관리 - Amazon EC2 콘솔 또는 APIs 사용하여 새 버전 생성 및 이전 버전 사용 중단 등 사용자 지정 AMI 수명 주기를 관리합니다.
사용자 지정 AMIs컴퓨팅 리소스 AMI.
AMI 업데이트 모범 사례
이 섹션은 사용자 지정 AMIs 모두에 적용됩니다.
-
정기 모니터링 - 컴퓨팅 환경의 AMI 상태를 정기적으로 확인하여 업데이트를 사용할 수 있는 시기를 식별합니다. 기본 AMIs 경우 업데이트를 사용할 수 있는 시기가
batchImageStatus에 표시됩니다. 사용자 지정 AMIs 경우 AWS 보안 게시판과 같은 다른 리소스를 사용해야 합니다. -
유지 관리 기간 - 인프라 업데이트가 기존 인스턴스를 대체하므로 작업 중단이 허용되는 유지 관리 기간 동안 AMI 업데이트를 예약합니다.
-
작업 재시도 전략 - 인프라 업데이트 중에 중단될 수 있는 작업을 처리하도록 작업 재시도 전략을 구성합니다. 자세한 내용은 작업 자동 재시도 단원을 참조하십시오.
-
업데이트 정책 구성 - 인프라 업데이트 중에 실행 중인 작업이 처리되는 방식을 제어하도록 적절한 업데이트 정책을 구성합니다. 자세한 내용은 인프라 업데이트 수행 단원을 참조하십시오.
-
테스트 - 프로덕션 컴퓨팅 환경에 적용하기 전에 개발 환경에서 AMI 업데이트를 테스트합니다.