Amazon EC2 인스턴스의 Amazon EBS 볼륨 한도 - Amazon Elastic Compute Cloud

Amazon EC2 인스턴스의 Amazon EBS 볼륨 한도

인스턴스에 연결할 수 있는 Amazon EBS 볼륨의 최대 수는 인스턴스 유형 및 인스턴스 크기에 따라 달라집니다. 인스턴스에 연결할 볼륨의 수를 고려할 때는 I/O 대역폭 증가 또는 스토리지 용량 증가의 필요성 여부를 고려해야 합니다.

대역폭 및 용량 비교

일관되고 예측 가능한 대역폭이 필요한 사용 사례에서는 Amazon EBS에 최적화된 인스턴스(범용 SSD 볼륨 또는 프로비저닝된 IOPS SSD 볼륨 포함)를 사용합니다. 성능을 극대화하려면 볼륨에 프로비저닝한 IOPS와 인스턴스 유형에 사용 가능한 대역폭을 일치시키세요.

RAID 구성의 경우 볼륨이 8개보다 큰 배열은 I/O 오버헤드가 증가하여 성능이 저하될 수 있습니다. 따라서 개별 애플리케이션의 성능을 테스트한 다음 필요에 따라 조정하세요.

Nitro 시스템에 구축된 인스턴스의 볼륨 제한

Nitro System 기반의 인스턴스에 대한 볼륨 제한은 인스턴스 유형에 따라 다릅니다. 일부 Nitro 인스턴스 유형에는 전용 EBS 볼륨 제한이 있는 반면, 대부분은 공유 볼륨 제한이 있습니다.

자세한 내용은 Nitro 기반 인스턴스를 참조하세요.

전용 EBS 볼륨 제한

다음 Nitro 인스턴스 유형에는 인스턴스 크기에 따라 달라지는 전용 EBS 볼륨 제한이 있습니다. 제한은 다른 디바이스 연결과 공유되지 않습니다. 즉, NVMe 인스턴스 스토어 볼륨 및 네트워크 인터페이스와 같은 연결된 디바이스 수에 관계없이 볼륨 연결 제한까지 EBS 볼륨을 원하는 만큼 연결할 수 있습니다.

  • 범용: M7a | M7i | M7i-flex | M8g

  • 컴퓨팅 최적화: C7a | C7i | C7i-flex | C8g

  • 메모리 최적화: R7a | R7i | R7iz | R8g | U7i | X8g

  • 가속화된 컴퓨팅: G6 | G6e | Gr6

전용 볼륨 한도를 지원하는 이러한 인스턴스 유형의 경우 볼륨 한도는 인스턴스 크기에 따라 달라집니다. 다음 표는 각 인스턴스 크기에 따른 제한을 보여줍니다.

인스턴스 크기 볼륨 제한
medium | large | xlarge | 2xlarge | 4xlarge | 8xlarge | 12xlarge 32
16xlarge 48
24xlarge 64
32xlarge 88
48xlarge 128
metal-16xl | metal-24xl 39
metal-32xl | metal-48xl 79

공유 EBS 볼륨 제한

다른 모든 Nitro 인스턴스 유형(전용 EBS 볼륨 제한에 나열되지 않음)에는 Amazon EBS 볼륨, 네트워크 인터페이스, NVMe 인스턴스 스토어 볼륨 간에 공유되는 볼륨 연결 한도가 있습니다. 해당 제한에서 연결된 네트워크 인터페이스 및 NVMe 인스턴스 스토어 볼륨 수를 제외한 만큼 Amazon EBS 볼륨을 연결할 수 있습니다. 모든 인스턴스에는 네트워크 인터페이스가 하나 이상 있어야 하며 NVMe 인스턴스 스토어 볼륨은 시작 시 자동으로 연결된다는 점에 유의하세요.

Nitro 인스턴스는 대부분 최대 28개의 연결을 지원합니다. 다음 예제에서는 연결할 수 있는 EBS 볼륨 수를 계산하는 방법을 보여줍니다.

예시
  • 기본 네트워크 인터페이스만 있는 m5.xlarge 인스턴스의 경우 27개의 EBS 볼륨을 연결할 수 있습니다.

    볼륨 28개 - 네트워크 인터페이스 1개 = 27개

  • 두 개의 추가 네트워크 인터페이스가 있는 m5.xlarge 인스턴스의 경우 25개의 EBS 볼륨을 연결할 수 있습니다.

    볼륨 28개 - 네트워크 인터페이스 3개 = 25개

  • 두 개의 추가 네트워크 인터페이스가 있는 m5d.xlarge 인스턴스의 경우 24개의 EBS 볼륨을 연결할 수 있습니다.

    볼륨 28개 - 네트워크 인터페이스 3개 - NVMe 인스턴스 스토어 볼륨 1개 = 24개

공유 볼륨 제한이 있는 인스턴스 유형의 경우 다음과 같은 예외가 적용됩니다.

예외
  • d3.8xlarged3en.12xlarge 인스턴스는 최대 3개의 EBS 볼륨을 지원합니다.

  • DL2q 인스턴스는 최대 19개의 EBS 볼륨을 지원합니다.

  • g5.48xlarge 인스턴스는 최대 9개의 EBS 볼륨을 지원합니다.

  • inf1.xlargeinf1.2xlarge 인스턴스는 최대 26개의 EBS 볼륨을 지원합니다.

  • inf1.6xlarge 인스턴스는 최대 23개의 EBS 볼륨을 지원합니다.

  • inf1.24xlarge 인스턴스는 최대 11개의 EBS 볼륨을 지원합니다.

  • Mac2, Mac2-m2, Mac2-m2proMac2-m1ultra 인스턴스는 최대 10개의 EBS 볼륨을 지원합니다.

  • U-*tb1 가상화 인스턴스는 최대 27개의 EBS 볼륨을 지원합니다.

  • vt1.3xlargevt1.6xlarge 인스턴스의 경우 각 액셀러레이터는 두 개의 연결로 계산됩니다.

  • vt1.24xlarge 인스턴스의 경우 액셀러레이터는 공유 볼륨 제한에 포함되지 않습니다.

  • VT1 인스턴스가 아닌 가속 컴퓨팅 인스턴스의 경우 각 액셀러레이터는 연결로 계산됩니다. 예를 들어 p4d.24xlarge 인스턴스의 공유 볼륨 제한은 28개, GPU 8개, NVMe 인스턴스 스토어 볼륨 8개입니다. 즉, 최대 11개의 EBS 볼륨(볼륨 28개 - 네트워크 인터페이스 1개 - GPU 8개 - NVMe 인스턴스 스토어 볼륨 8개)을 연결할 수 있습니다.

  • 대부분의 베어 메탈 인스턴스는 최대 31개의 EBS 볼륨을 지원합니다. 다음과 같은 예외가 있습니다.

    • mac1.metal 인스턴스는 최대 16개의 EBS 볼륨을 지원합니다.

    • U-*tb1 베어 메탈 인스턴스는 최대 19개의 EBS 볼륨을 지원합니다.

Xen 기반 인스턴스의 볼륨 제한

T2와 같은 Xen 기반 인스턴스의 볼륨 제한은 운영 체제에 따라 다릅니다.

자세한 내용은 Xen 기반 인스턴스를 참조하세요.

Linux 인스턴스

Xen 기반 Linux 인스턴스에 볼륨을 40개 이상 연결하면 부팅 오류가 발생할 수 있습니다. 이 개수에는 루트 볼륨과 함께 연결된 모든 인스턴스 스토어 볼륨 및 Amazon EBS 볼륨이 포함됩니다.

볼륨이 많은 인스턴스에서 부팅 문제가 발생하는 경우 인스턴스를 중지하고 부팅 프로세스에 필요하지 않은 볼륨을 분리하고 인스턴스를 실행한 다음 인스턴스가 실행된 후 해당 볼륨을 다시 연결하세요.

중요

Xen 기반 Linux 인스턴스에 볼륨을 40개 이상 연결하는 것은 최선의 노력을 기울인 경우에만 제공되며 보장되지 않습니다.

Windows 인스턴스

다음 표는 사용된 드라이버에 따른 Xen 기반 Windows 인스턴스의 볼륨 제한을 보여줍니다. 이러한 개수에는 루트 볼륨과 함께 연결된 모든 인스턴스 스토어 볼륨 및 Amazon EBS 볼륨이 포함됩니다.

드라이버 볼륨 제한

AWS PV

26

Citrix PV

26

Red Hat PV

17

성능 문제가 발생할 수 있으므로 AWS PV 또는 Citrix PV 드라이버를 사용하는 Xen 기반 Windows 인스턴스에 볼륨을 26개 이상 연결하지 않는 것이 좋습니다. 인스턴스에서 사용하는 PV 드라이버를 확인하거나 Red Hat에서 Citrix PV 드라이버로 Windows 인스턴스를 업그레이드하려면 EC2 Windows 인스턴스의 PV 드라이버 업그레이드을(를) 참조하세요.

중요

Xen 기반 Windows 인스턴스에 볼륨을 다음 개수 이상 연결하는 것은 최선의 노력을 기울인 경우에만 제공되며 보장되지 않습니다.

디바이스 이름이 볼륨과 어떻게 관련되는지에 대한 자세한 내용은 Amazon EC2 Windows 인스턴스용 볼륨 연결 및 매핑 방법을(를) 참조하세요.