SAW 런북을 사용하여 Intel 기반 EC2 인스턴스를 동일한 AMD 기반 인스턴스 유형으로 변경하려면 어떻게 해야 하나요?

4분 분량
0

AWSPremiumSupport-ChangeInstanceTypeIntelToAMD AWS Support 자동화 워크플로(SAW) 런북을 사용하여 워크로드 크기를 적절하게 조정하고 싶습니다.

간략한 설명

AWSPremiumSupport-ChangeInstanceTypeIntelToAMD 런북은 x86 Nitro 기반 EC2 M, C, R 및 T 패밀리 인스턴스의 크기를 조정할 수 있는 자동화된 솔루션을 제공합니다. AMD EPYC 프로세서와 유사한 EC2 인스턴스에 맞게 크기를 조정할 수 있습니다. 이 런북은 새 인스턴스 유형을 선택할 수 있는 선택적 파라미터인 TargetInstanceType을 제공합니다.

SAW에 대한 자세한 내용은 AWS Support 자동화 워크플로(SAW)를 참조하세요.

중요: AWSPremiumSupport-ChangeInstanceTypeIntelToAMD 런북에 액세스하려면 Enterprise 또는 Business Support 구독이 필요합니다. 자세한 내용은 AWS Support 플랜 비교를 참조하세요.

해결 방법

다음 특성은 AWSPremiumSupport-ChangeInstanceTypeIntelToAMD 런북에서 검증됩니다.

  • EC2 인스턴스 상태, 속성, 수명 주기, 테넌시, 상태 확인 및 종료 동작.
  • EC2 인스턴스가 Amazon EC2 Auto Scaling 그룹의 일부인지 여부.
  • EC2 인스턴스 유형 옵션.
  • AWS Marketplace 제품 코드.
  • EC2 인스턴스가 AWS CloudFormation의 일부인지 여부.
  • 루트 볼륨 유형.
  • 호환되는 AMD 인스턴스 유형 및 동일한 가용 영역에서 AMD 인스턴스의 가용성.
  • 최종 일관성.

자동화를 실행하는 데 사용되는 현재 사용자 또는 위임된 AWS Identity and Access Management(IAM) 서비스 역할에는 다음 권한이 필요합니다.

  • 인스턴스 중지
  • 인스턴스 유형 변경
  • 인스턴스 시작

실행 중인 EC2 인스턴스가 인스턴스 유형을 변경한 후 상태 확인을 통과하지 못하면, 런북이 자동으로 이전 인스턴스 유형으로 롤백됩니다.

런북을 성공적으로 실행하면 EC2 인스턴스 유형에 발생한 변경 사항의 출력이 표시됩니다.

전제 조건

런북을 실행하기 전에, IAM 사용자 또는 역할에 올바른 권한이 있는지 확인하세요.

AWSPremiumSupport-ChangeInstanceTypeIntelToAMD 자동화 실행

1.    AWSPremiumSupport-ChangeInstanceTypeIntelToAMD를 엽니다.

2.    자동화 실행을 선택합니다.

입력 파라미터에 다음을 입력합니다.

  • InstanceId(필수): 이는 관리형 인스턴스의 ID입니다.
  • 승인(필수): 이 런북이 실행 중인 EC2 인스턴스를 중지 및 시작하여 인스턴스 유형을 변경하는 것을 승인하면 를 입력합니다. 인스턴스가 중지되면 RAM 또는 인스턴스 스토어 볼륨에 저장된 모든 데이터가 손실됩니다. 자동 퍼블릭 IPv4 주소도 공개됩니다. 자세한 내용은 인스턴스 중지 및 시작을 참조하세요.
  • AutomationAssumeRole(선택 사항): 이는 Systems Manager Automation이 사용자를 대신하여 작업을 수행할 수 있도록 하는 IAM 역할의 Amazon 리소스 이름(ARN)입니다. 역할이 지정되지 않은 경우, Systems Manager Automation이 런북을 시작하는 사용자의 권한을 사용합니다.
  • AllowInstanceStoreInstances(선택 사항): 로 설정하면, 인스턴스 스토어(임시) 볼륨이 있는 인스턴스에서 런북이 실행됩니다.
    경고: 인스턴스가 중지되면 인스턴스 스토어 볼륨에 있는 데이터가 손실됩니다. 이 파라미터는 실수로 인한 데이터 손실을 방지하는 데 도움이 됩니다. 인스턴스가 실행 중이면, 인스턴스를 중지한 뒤 인스턴스 유형을 변경해야 합니다.
  • AllowCrossGeneration(선택 사항): 로 설정하면 런북이 동일한 패밀리(예: c5.largec6a.large) 내에서 동급의 최신 AMD 기반 EC2 인스턴스 유형을 검색합니다. 기본 옵션은 동일한 인스턴스 패밀리 및 세대(예: c5.largec5a.large) 내에서 동일한 AMD 유형을 반환하지 않는 것입니다.
  • TargetInstanceType(선택 사항): 대상 AMD 기반 EC2 인스턴스 유형입니다. 기본 자동 옵션은 가상 CPU 및 메모리 수를 기준으로 동일한 인스턴스 유형을 찾습니다.
    예를 들어, m6i.large는 m6a.large로 변경됩니다. 지원되는 AMD 인스턴스 유형(예: t3a.large)을 선택적으로 지정할 수 있습니다.
    참고: M, C, R 및 T AMD 기반 인스턴스 패밀리만 지원됩니다.
  • AllowCloudFormationInstances(선택 사항): 로 설정하면 런북이 AWS CloudFormation 스택의 일부인 인스턴스를 변경합니다. 중요: CloudFormation 외부의 스택 리소스를 변경하지 마세요. CloudFormation 외부의 스택 리소스를 변경하면 드리프트가 발생하고 스택을 복구할 수 없는 상태가 될 수도 있습니다.
  • SleepWait(선택 사항): 이 런북이 실행을 완료한 후 대기하는 시간입니다. 이 파라미터는 ISO 8601 날짜 및 시간 형식의 시간 값을 받아들입니다. 지원되는 날짜 및 시간 형식에 대한 자세한 내용은 자동화 지연을 참조하세요.
  • DryRun(선택 사항): 로 설정하면 런북이 동일한 AMD 기반 EC2 인스턴스 유형만 반환하고 요구 사항을 검증합니다. 인스턴스 유형이 실제로는 변경되지 않습니다.

3.     실행을 선택합니다. 자동화가 시작됩니다.

4.    완료 후, 출력 섹션에서 자세한 실행 결과를 검토할 수 있습니다.

  • GetInstanceProperties.CurrentInstanceType" 현재 인스턴스 유형
  • GetcomparableAMDTypeFilter.comparableAMDType: 유사 인스턴스 유형(AMD)
  • GetcomparableAMDTypeFilter.DryRun: DryRun 입력 파라미터 값

이 SAW 런북을 실행하는 방법에 대한 자세한 내용은 AWSPremiumSupport-ChangeInstanceTypeIntelToAMD를 참조하세요.

참고: AWS 리소스의 문제 해결, 수정, 관리 및 비용 절감을 돕기 위해 AWS Support는 AWS에서 제공하는 사전 정의된 런북의 일부를 유지 관리합니다. 이러한 런북에는 AWSSupport- 또는 AWSPremiumSupport- 접두사가 붙습니다.

관련 정보

이 자동화 실행(콘솔)

자동화 실행

자동화 설정

AWS 공식
AWS 공식업데이트됨 일 년 전