인스턴스 유형 변경을 위한 호환성 - Amazon Elastic Compute Cloud

인스턴스 유형 변경을 위한 호환성

원하는 인스턴스 유형이 인스턴스의 현재 구성과 호환되는 경우 인스턴스 유형을 변경할 수 있습니다. 원하는 인스턴스 유형이 인스턴스의 현재 구성과 호환되지 않는 경우 인스턴스 유형과 호환되는 구성을 갖는 새 인스턴스를 시작한 다음 애플리케이션을 새 인스턴스로 마이그레이션해야 합니다.

호환성은 다음을 통해 결정됩니다.

가상화 유형

Linux AMI는 PV(반가상화) 또는 HVM(하드웨어 가상 머신)의 두 가지 유형의 가상화를 사용합니다. PV AMI에서 시작한 인스턴스를 시작하는 경우 HVM 전용의 인스턴스 유형으로 변경할 수 없습니다. 자세한 내용은 가상화 유형 단원을 참조하십시오. 인스턴스의 가상화 유형을 확인하려면 Amazon EC2 콘솔에서 Instances(인스턴스) 화면의 세부 정보 창에서 가상화(Virtualization) 값을 확인합니다.

아키텍처

AMI는 프로세서의 아키텍처에 고유하기 때문에 프로세서 아키텍처가 현재 인스턴스 유형과 동일한 인스턴스를 선택해야 합니다. 예:

  • 현재 인스턴스 유형에 Arm 아키텍처 기반 프로세서가 탑재된 경우, Arm 아키텍처 기반 프로세서를 지원하는 인스턴스 유형(예: C6g 및 M6g)으로 제한됩니다.

  • 다음 인스턴스 유형은 32비트 AMIs를 지원하는 유일한 인스턴스 유형입니다. t2.nano, t2.micro, t2.small, t2.medium, c3.large, t1.micro, m1.small, m1.mediumc1.medium 32비트 인스턴스의 인스턴스 유형을 변경하는 경우 이러한 인스턴스 유형으로 제한됩니다.

네트워크 어댑터

한 네트워크 어댑터에서 다른 네트워크 어댑터로 드라이버를 전환하는 경우 운영 체제에서 새 어댑터를 생성할 때 네트워크 어댑터 설정이 재설정됩니다. 설정을 다시 구성하려면 관리자 권한이 있는 로컬 계정에 액세스해야 할 수 있습니다. 다음은 한 네트워크 어댑터에서 다른 네트워크 어댑터로 전환하는 예입니다.

  • AWS PV(T2 인스턴스)에서 인텔 82599 VF(M4 인스턴스)로

  • 인텔 82599 VF(대부분의 M4 인스턴스)에서 ENA(M5 인스턴스)로

  • ENA(M5 인스턴스)에서 고대역폭 ENA(M5n 인스턴스)로

향상된 네트워킹

향상된 네트워킹을 지원하는 인스턴스 유형을 사용하려면 필요한 드라이버가 설치되어 있어야 합니다. 예를 들어 Nitro 기반 인스턴스에는 Elastic Network Adapter(ENA) 드라이버가 설치된 EBS 지원 AMI가 필요합니다. 향상된 네트워킹을 지원하지 않는 인스턴스 유형에서 향상된 네트워킹을 지원하는 인스턴스 유형으로 변경하려면 인스턴스에 ENA 드라이버 또는 ixgbevf 드라이버를 적절하게 설치해야 합니다.

참고

ENA Express를 활성화한 상태에서 인스턴스의 크기를 조정하는 경우, 새 인스턴스 유형도 ENA Express를 지원해야 합니다. ENA Express를 지원하는 인스턴스 유형의 목록은 ENA Express를 지원하는 인스턴스 유형 섹션을 참조하세요.

ENA Express를 지원하는 인스턴스 유형에서 지원하지 않는 인스턴스 유형으로 변경하려면, 인스턴스의 크기를 조정하기 전에 ENA Express가 현재 활성화되어 있지 않은지 확인하세요.

NVMe

EBS 볼륨이 Nitro 기반 인스턴스에 NVMe 블록 디바이스로 표시됩니다. NVMe를 지원하지 않는 인스턴스 유형에서 NVMe를 지원하는 인스턴스 유형으로 변경하는 경우 먼저 인스턴스에 NVMe 드라이버를 설치해야 합니다. 또한 블록 디바이스 매핑에서 지정한 디바이스의 디바이스 이름은 NVMe 디바이스 이름(/dev/nvme[0-26]n1)을 사용하여 변경됩니다.

[Linux 인스턴스] 따라서 /etc/fstab를 사용하여 부팅 시 파일 시스템을 마운트하려면 디바이스 이름 대신 UUID/레이블을 사용해야 합니다.

볼륨 제한

인스턴스에 연결할 수 있는 Amazon EBS 볼륨의 최대 수는 인스턴스 유형 및 인스턴스 크기에 따라 달라집니다. 자세한 내용은 Amazon EC2 인스턴스의 Amazon EBS 볼륨 한도 단원을 참조하십시오.

현재 인스턴스에 연결된 볼륨 수와 같거나 더 많은 볼륨 수를 지원하는 인스턴스 유형이나 인스턴스 크기로만 변경할 수 있습니다. 현재 연결된 볼륨 수를 지원하지 않는 인스턴스 유형이나 인스턴스 크기로 변경하면 요청이 실패합니다. 예를 들어 32개의 볼륨이 연결된 m7i.4xlarge 인스턴스에서 최대 27개의 볼륨을 지원하는 m6i.4xlarge(으)로 변경하면 요청이 실패합니다.

NitroTPM

NitroTPM이 활성화된 AMI와 NitroTPM을 지원하는 인스턴스 유형을 사용하여 인스턴스를 시작하면 NitroTPM이 활성화된 상태로 인스턴스가 시작됩니다. NitroTPM도 지원하는 인스턴스 유형으로만 변경할 수 있습니다.