Amazon EBS 프로비저닝된 IOPS SSD 볼륨 - Amazon EBS

Amazon EBS 프로비저닝된 IOPS SSD 볼륨

프로비저닝된 IOPS SSD 볼륨은 SSD(Solid-State Drive)로 지원됩니다. 짧은 지연 시간이 필요한 중요하고 IOPS 집약적이며 처리량 집약적 워크로드를 위해 설계된 최고 성능의 Amazon EBS 스토리지 볼륨입니다. 프로비저닝된 IOPS SSD 볼륨은 99.9%의 시간 동안 프로비저닝된 IOPS 성능을 제공합니다.

Amazon EBS는 2가지 유형의 프로비저닝된 IOPS SSD 볼륨을 제공합니다.

프로비저닝된 IOPS SSD(io2) Block Express 볼륨

io2 Block Express는 차세대 Amazon EBS 스토리지 서버 아키텍처를 기반으로 구축되었습니다. Nitro System에 구축된 인스턴스에서 실행되는 가장 까다로운 I/O 집약적 애플리케이션의 성능 요구 사항을 충족하도록 구축되었습니다. 내구성이 가장 높고 지연 시간이 가장 Block Express는 Oracle, SAP HANA, Microsoft SQL Server 및 SAS Analytics와 같이 성능 집약적이고 미션 크리티컬한 워크로드를 실행하는 데 이상적입니다.

Block Express 아키텍처는 io2 볼륨의 성능과 규모를 개선합니다. Block Express 서버는 Scalable Reliable Datagram(SRD) 네트워킹 프로토콜을 사용하여 Nitro System에 구축된 인스턴스와 통신합니다. 이 인터페이스는 인스턴스의 호스트 하드웨어에 있는 Amazon EBS I/O 기능 전용 Nitro Card에 구현됩니다. I/O 지연 및 지연 시간 변화(네트워크 지터)를 최소화하여 애플리케이션에 보다 빠르고 일관된 성능을 제공합니다.

io2 Block Express 볼륨은 0.001% 이하의 연간 장애율(AFR)로 99.999%의 볼륨 내구성을 제공하도록 설계되었습니다. 이는 1년 동안 실행 볼륨 10만 개당 1건의 볼륨 장애가 발생함을 의미합니다. io2 Block Express 볼륨은 밀리초 미만의 지연 시간을 제공하고 gp3 볼륨보다 높은 IOPS, 높은 처리량 및 더 큰 용량을 지원하는 단일 볼륨을 사용하는 것이 유리한 워크로드에 적합합니다.

프로비저닝된 IOPS SSD(io2) Block Express 볼륨은 99.9%의 시간 동안 프로비저닝된 IOPS 성능을 제공합니다.

io2 Block Express 볼륨은 Nitro System에 구축된 모든 인스턴스에서 지원됩니다. 자세한 내용은 io2 Block Express 볼륨을 참조하세요.

고려 사항

  • io2 Block Express 볼륨은 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(캘리포니아 북부), 미국 서부(오레곤), 아시아 태평양(홍콩), 아시아 태평양(뭄바이), 아시아 태평양(서울), 아시아 태평양(싱가포르), 아시아 태평양(시드니), 아시아 태평양(도쿄), 캐나다(중부), 유럽(프랑크푸르트), 유럽(아일랜드), 유럽(런던), 유럽(스톡홀름), 중동(바레인) 리전에서 사용할 수 있습니다.

  • 2023년 11월 21일 이후 생성된 모든 io2 볼륨은 io2 Block Express 볼륨입니다. 2023년 11월 21일 이전에 생성된 io2 볼륨은 IOPS 또는 볼륨 크기를 수정하여 io2 Block Express 볼륨으로 변환할 수 있습니다.

  • Nitro System에 구축된 인스턴스는 최대 64TiB 크기의 볼륨에 연결할 수 있습니다. 다른 인스턴스 유형은 최대 16TiB 크기의 볼륨에 연결할 수 있습니다.

  • Nitro System에 구축된 인스턴스는 최대 256,000 IOPS로 프로비저닝된 볼륨에 연결할 수 있습니다. 다른 인스턴스 유형은 최대 64,000 IOPS로 프로비저닝된 볼륨에 연결할 수 있지만 최대 32,000 IOPS를 달성할 수 있습니다.

  • 암호화되지 않은 스냅샷 또는 공유되고 암호화된 스냅샷에서는 크기가 16TiB보다 크거나 IOPS가 64,000보다 큰 암호화된 io2 볼륨을 생성하려면 다음을 수행해야 합니다.

    1. 계정에 해당 스냅샷의 암호화된 사본 생성

    2. 해당 스냅샷 사본을 사용하여 볼륨 생성

성능

io2 Block Express 볼륨을 사용하면 다음을 제공하는 볼륨을 프로비저닝할 수 있습니다.

  • 밀리초 미만의 평균 지연 시간

  • 최대 64TiB(65,536GiB)의 스토리지 용량

  • IOPS: GiB 비율이 1,000:1인 최대 256,000의 프로비저닝된 IOPS. 최대 IOPS는 256GiB 이상의 볼륨으로 프로비저닝될 수 있습니다(1,000 IOPS x 256GiB = 256,000 IOPS).

    참고

    Nitro System에 구축된 인스턴스로 최대 256,000 IOPS를 달성할 수 있습니다. 다른 인스턴스에서는 최대 32,000 IOPS 성능을 얻을 수 있습니다.

  • 최대 4,000Mib/s의 볼륨 처리량. 처리량은 프로비저닝된 IOPS당 최대 0.256Mib/s까지 비례하여 확장됩니다. 최대 처리량은 16,000 IOPS 이상에서 달성할 수 있습니다.

io2 Block Express 볼륨의 처리량 제한

프로비저닝된 IOPS SSD(io1) 볼륨

프로비저닝된 IOPS SSD(io1) 볼륨은 스토리지 성능과 일관성에 민감한 I/O 집약적 워크로드, 특히 데이터베이스 워크로드의 요구 사항을 충족하도록 설계되었습니다. 프로비저닝된 IOPS SSD 볼륨은 볼륨을 생성할 때 지정한 일관된 IOPS 속도를 사용하며 Amazon EBS는 프로비저닝된 성능의 99.9%를 제공합니다.

io1 볼륨은 0.2% 이하의 연간 장애율(AFR)로 99.8%~99.9%의 볼륨 내구성을 제공하도록 설계되었습니다. 이는 1년 동안 실행 볼륨 1,000개당 최대 2개의 볼륨 장애가 발생함을 의미합니다.

io1 볼륨은 모든 Amazon EC2 인스턴스 유형에 사용할 수 있습니다.

성능

io1 볼륨의 크기는 4GiB에서 16TiB 사이가 될 수 있고 볼륨당 100 IOPS에서 최대 64,000 IOPS가 프로비저닝될 수 있습니다. 요청된 볼륨 크기(단위: GiB)에 대한 프로비저닝된 IOPS의 비율은 최대 50:1입니다. 예를 들어 100GiB io1 볼륨에서는 최대 5,000 IOPS까지 프로비저닝할 수 있습니다.

1,280GiB 이상(50 × 1,280GiB = 64,000 IOPS)의 볼륨에 대해 최대 IOPS를 프로비저닝할 수 있습니다.

  • 최대 32,000 IOPS로 프로비저닝되는 io1 볼륨은 최대 256KiB의 I/O 크기를 지원하고 최대 500MiB/s의 처리량을 제공합니다. I/O 크기가 최대일 때 2,000 IOPS에서 피크 처리량에 도달합니다.

  • 32,000 IOPS를 초과하여 프로비저닝된 io1 볼륨(최대 64,000 IOPS)의 처리량은 프로비저닝된 IOPS당 16KiB의 속도로 선형으로 증가합니다. 예를 들어 48,000 IOPS로 프로비저닝된 볼륨은 최대 750MiB/s의 처리량(프로비저닝된 IOPS당 16KiB x 프로비저닝된 IOPS 48,000 = 750MiB/s)을 지원할 수 있습니다.

  • 1,000MiB/s의 최대 처리량을 달성하려면 64,000 IOPS(프로비저닝된 IOPS당 16KiB x 프로비저닝된 IOPS 64,000 = 1,000MiB/s)로 볼륨을 프로비저닝해야 합니다.

  • Nitro System에 구축된 인스턴스에서만 최대 64,000 IOPS를 달성할 수 있습니다. 다른 인스턴스에서는 최대 32,000 IOPS 성능을 얻을 수 있습니다.

. 다음 그래프에 이러한 성능 특성이 예시되어 있습니다.

io1 볼륨의 처리량 제한

I/O당 지연 시간 환경은 프로비저닝된 IOPS 및 워크로드 프로파일에 따라 다릅니다. 최상의 I/O 지연 시간 환경을 위해 워크로드의 I/O 프로파일을 충족하도록 IOPS를 프로비저닝해야 합니다.