Amazon Web Services 한국 블로그

Amazon Elastic Block Store io2 볼륨용 NVMe 예약 기능 출시

Amazon Elastic Block Store(Amazon EBS) io2 및 io2 Block Express 볼륨은 이제 NVMe 예약을 사용한 스토리지 차단을 지원합니다. 이 글을 쓰면서 알게 된 것처럼 스토리지 차단은 컴퓨팅 또는 데이터베이스 클러스터의 스토리지에 대한 액세스를 규제하는 데 사용되며, 클러스터의 호스트 중 한 호스트만 특정 시간에 볼륨에 쓸 수 있는 권한을 갖도록 합니다. 예를 들어, SQL Server 장애 조치 클러스터 인스턴스(FCI)를 설정하고 데이터베이스 복제 없이도 단일 가용성 영역 내에서 애플리케이션 가용성을 높일 수 있습니다.

간단히 다시 말씀드리자면, io2 Block Express 볼륨은 Nitro 기반 Amazon EC2 인스턴스에서 실행되는 가장 까다로운 I/O 집약적 애플리케이션의 요구 사항을 충족할 수 있도록 설계되었습니다. 볼륨은 최대 64TiB까지 가능하며, 99.999%의 내구성과 밀리초 미만의 지연 시간으로 볼륨당 최대 256,000 IOPS 및 초당 4,000MB의 처리량으로 SAN과 유사한 성능을 제공합니다. 이 볼륨은 암호화다중 연결 등 다른 고급 EBS 기능을 지원하며, 다운타임 없이 온라인으로 다시 프로비저닝할 수 있습니다. 자세한 내용은 Amazon EBS io2 Block Express 볼륨 및 Amazon EC2 R5b 인스턴스 정식 출시를 참조하세요.

예약 사용
예약을 사용하려면 다중 연결이 활성화된 io2 볼륨을 생성한 다음 하나 이상의 Nitro 기반 EC2 인스턴스에 연결하기만 하면 됩니다(지원되는 인스턴스 유형의 전체 목록은 프로비저닝된 IOPS 볼륨을 참조하세요):

기존 io2 Block Express 볼륨이 있는 경우, 모든 EC2 인스턴스에서 볼륨을 분리한 다음 다시 연결하여 예약을 활성화할 수 있습니다. 첫 번째 연결 생성 즉시 예약이 활성화됩니다. 2023.08 이전 버전의 데이터 스탬프가 찍힌 AMI를 사용하여 Windows Server를 실행하는 경우, Windows 인스턴스용 AWS NVMe 드라이버의 설명에 따라 aws_multi_attach 드라이버를 설치해야 합니다.

알아야 할 사항
다음은 NVMe 예약과 관련하여 숙지해야 할 몇 가지 정보입니다.

운영 체제 지원 Windows Server(2012 R2 이상, 2016, 2019, 2022), SUSE SLES 12 SP3 이상, RHEL 8.3 이상, Amazon Linux 2 이상에서 NVMe 예약을 사용할 수 있습니다(자세한 내용은 NVMe 예약을 참조하세요).

클러스터 및 볼륨 관리자 – Windows Server 장애 조치 클러스터링이 지원됩니다. 현재 다른 클러스터 및 볼륨 관리자를 검증하고 있습니다.

요금 — 이 기능에 대한 추가 요금은 없습니다. 각 예약은 I/O 작업으로 계산됩니다.

Jeff;