NVMe EBS를 지원하는 인스턴스 타입을 알아보자

2024.02.28

소개

안녕하세요! 클래스메소드 금상원 입니다. 이번 블로그에서는 NVMe EBS를 지원하는 EC2인스턴스 타입을 알아보도록 하겠습니다.

NVMe EBS를 지원하는 인스턴스 타입에 대해

Nitro 시스템 기반 인스턴스에서는 EBS 볼륨이 NVMe 블록 디바이스로 표시됩니다. 볼륨을 인스턴스에 연결할 때 해당 볼륨에 대한 디바이스 이름을 포함합니다.

Nitro 시스템이란?

차세대 EC2 인스턴스를 위한 기본 플랫폼으로, 이를 통해 AWS는 더 빠른 속도로 혁신하고, 고객이 부담하는 비용을 추가로 줄이고, 향상된 보안 및 새로운 인스턴스 유형과 같은 추가적인 혜택을 제공할 수 있습니다.

Nitro 구성 요소

다음 구성 요소는 Nitro 시스템의 일부입니다.

  • Nitro Card
    • 로컬 NVMe 스토리지 볼륨
    • 네트워킹 하드웨어 지원
    • 관리
    • 모니터링
    • 보안
  • 마더보드에 통합된 Nitro 보안 칩
  • Nitro 하이퍼바이저 - 메모리 및 CPU 할당을 관리하고, 대부분의 워크로드를 위한 베어 메탈과 구분이 어려울 정도로 뛰어난 성능을 제공하는 경량 하이퍼바이저입니다.

Nitro 시스템 기반 인스턴스타입

  • 범용: M5 | M5a | M5ad | M5d | M5dn | M5n | M5zn | M6a | M6i | M6id | M6idn | M6in | M7a | M7i | M7i-flex | T3 | T3a
  • 컴퓨팅 최적화: C5 | C5a | C5ad | C5d | C5n | C6a | C6i | C6id | C6in | C7a | C7i
  • 메모리 최적화: R5 | R5a | R5ad | R5b | R5d | R5dn | R5n | R6a | R6i | R6idn | R6in | R6id | R7a | R7i | R7iz | U-3tb1 | U-6tb1 | U-9tb1 | U-12tb1 | U-18tb1 | U-24tb1 | X2idn | X2iedn | X2iezn | z1d
  • 스토리지 최적화: D3 | D3en | I3en | I4i
  • 가속 컴퓨팅: G4ad | G4dn | G5 | P3dn
  • 고성능 컴퓨팅: Hpc6id | Hpc7a

실제로 확인해 보기

이번 테스트에서는 아래의 설정으로 EC2인스턴스를 구축 했습니다.

  • OS : Windows Server 2022
  • 인스턴스 타입 : m6i.xlarge

위의 디스크 관리 화면을 참고하면 NVMe를 사용하고 있다는 것을 확인할 수 있습니다.

마무리

이번 블로그에서는 NVMe EBS를 지원하는 EC2 인스턴스 타입에 대해 알아보았습니다.
구축하려는 시스템의 요건 중에서 NVMe를 사용해야 하는 경우가 발생한 분들께 조금이나마 도움이 되었으면 좋겠습니다.

참고자료