Amazon Web Services 한국 블로그
Amazon EBS io2 Block Express 볼륨 및 Amazon EC2 R5b 인스턴스 정식 출시
AWS re:Invent 2020에서 AWS는 클라우드용으로 구축된 최초의 SAN을 제공하는 차세대 서버 스토리지 아키텍처인 Amazon EBS io2 Block Express 볼륨 평가판을 발표했습니다. Block Express는 Microsoft SQL Server, Oracle, SAP HANA 및 SAS Analytics on AWS의 가장 크고 가장 I/O 집약적인 미션 크리티컬 배포 요구 사항을 충족하도록 설계되었습니다.
Amazon EC2에서 최고의 네트워크 연결 스토리지 성능을 제공하는 Amazon EBS io2 Block Express 볼륨과 AWS Nitro System 기반 Amazon EC2 R5b 인스턴스가 정식 출시합니다. io2 Block Express 볼륨은 이제 다중 연결 및 탄력적 볼륨과 같은 io2 기능도 지원합니다.
이전에는 단일 볼륨 이상의 성능을 얻기 위해 여러 볼륨을 하나로 스트라이핑해야 했습니다. 현재의 io2 볼륨은 미션 크리티컬 성능 집약적 애플리케이션의 요구 사항을 스트라이핑 및 이로 인한 관리 오버헤드 없이 충족할 수 있습니다. io2 Block Express를 사용하면 io2 볼륨보다 4배 더 높은 처리량, IOPS 및 용량과 밀리초 미만 대기 시간을 바탕으로 최고 수준의 성능을 제공하는 클라우드 블록 스토리지를 추가 비용 없이 활용할 수 있습니다.
다음은 주요 Solid State Drive(SSD) 기반 EBS 볼륨의 사용 사례와 특징을 요약한 것입니다.
범용 SSD | 프로비저닝된 IOPS SSD | |||
볼륨 유형 | gp2 | gp3 | io2 | io2 Block Express |
내구성 | 99.8~99.9% 내구성 | 99.999% 내구성 | ||
사용 사례 | 일반 애플리케이션, 성능 프로파일을 아직 완벽하게 파악하지 못한 경우 시작하기에 좋음 | I/O 집약적 애플리케이션 및 데이터베이스 | 최고의 성능을 요구하는 비즈니스 크리티컬 애플리케이션 및 데이터베이스 | |
볼륨 크기 | 1GiB ~ 16TiB | 4GiB ~ 16TiB | 4GiB ~ 64TiB | |
최대 IOPS | 16,000 | 64,000 ** | 256,000 | |
최대 처리량 | 250MiB/s * | 1,000MiB/s | 1,000MiB/s ** | 4,000MiB/s |
* 처리량 제한은 볼륨 크기에 따라 128MiB/s에서 250MiB/s 사이입니다.
** 최대 IOPS 및 처리량은 32,000 이상의 IOPS로 프로비저닝된 Nitro System에 구축된 인스턴스에서만 보장됩니다.
새로운 Block Express 아키텍처는 인스턴스 호스트 하드웨어의 EBS I/O 기능 전용 Nitro 카드에 구현되는 Scalable Reliable Datagrams(SRD) 프로토콜을 사용하여 AWS Nitro System 기반 인스턴스와 통신함으로써 밀리초 미만의 대기 시간으로 최고 수준의 성능을 제공합니다. 또한 Block Express는 다양한 방식으로 조립할 수 있는 모듈식 소프트웨어 및 하드웨어 구성 요소를 제공하므로 보다 빠르고 유연하게 향상된 성능 및 새로운 기능을 설계 및 제공할 수 있습니다.
io2 Block Express 볼륨 시작하기
이제 Amazon EC2 콘솔, AWS Command Line Interface(AWS CLI) 또는 R5b 인스턴스를 생성한 경우 Amazon EC2 API와 SDK를 사용하여 io2 Block Express 볼륨을 생성할 수 있습니다.
EC2 R5b 인스턴스 유형을 선택한 후 [스토리지 추가(Add Storage)] 페이지의 [볼륨 유형(Volume Type)]에서 [프로비저닝된 IOPS SSD(io2)(Provisioned IOPS SSD (io2))]를 선택합니다. 새 볼륨이 Block Express 형식으로 생성됩니다.
알아야 할 사항
몇 가지 참고할 사항을 알려드립니다.
- io2 Block Express 볼륨의 크기 또는 프로비저닝된 IOPS는 수정할 수 없습니다.
- 암호화되지 않은 AMI 또는 암호화된 공유 AMI에서 크기가 16TiB를 초과하거나 IOPS가 64,000을 초과하는 암호화된 io2 Block Express 볼륨으로 R5b 인스턴스를 시작할 수 없습니다. 이 경우 먼저 계정에 암호화된 AMI를 생성한 다음 해당 AMI를 사용하여 인스턴스를 시작해야 합니다.
- 크기가 16TiB보다 크거나 IOPS가 64,000을 초과하는 io2 Block Express 볼륨은 빠른 스냅샷 복원을 지원하지 않습니다. 이러한 볼륨에서 전체 성능을 제공하려면 해당 볼륨을 초기화하는 것이 좋습니다. 자세한 내용은 Amazon EC2 사용 설명서에서 Amazon EBS 볼륨 초기화를 참조하세요.
정식 출시
io2 Block Express 볼륨은 R5b 인스턴스가 제공되는 모든 AWS 리전에서 사용할 수 있습니다. 미국 동부(오하이오), 미국 동부(버지니아 북부), 미국 서부(오레곤), 아시아 태평양(싱가포르), 아시아 태평양(도쿄), EU(프랑크푸르트)에서 사용할 수 있으며 곧 더 많은 AWS 리전이 지원될 것입니다. 모든 유형의 EC2 인스턴스에서 io2 Block 볼륨에 연결할 수 있도록 허용할 계획이며, 올해 하반기에 업데이트할 예정입니다.
요금 및 결제 측면에서 io2 볼륨과 io2 Block Express 볼륨은 동일한 요금으로 청구됩니다. 사용 보고서에서 io2 Block Express 볼륨과 io2 볼륨은 구분되지 않습니다. 따라서 io2 Block Express 볼륨의 관련 비용을 식별하는 데 도움이 되는 태그를 사용하는 것이 좋습니다. 자세한 내용은 Amazon EBS 요금 페이지를 참조하세요.
자세히 알아보려면 Amazon EC2 사용 설명서에서 EBS 프로비저닝된 IOPS 볼륨 페이지와 io2 Block Express 볼륨을 참조하세요.
— Channy