Amazon EBS 기능

개요

Amazon EBS를 사용하면 스토리지 볼륨을 만들어 Amazon EC2 인스턴스에 연결할 수 있습니다. 볼륨을 연결한 후에는 해당 볼륨 위에 파일 시스템을 생성하거나, 데이터베이스를 실행하거나, 블록 스토리지를 사용하는 것과 같은 방식으로 사용할 수 있습니다. Amazon EBS 볼륨은 특정 가용 영역에 위치하며 여기에서 자동으로 복제되므로, 단일 구성 요소에 장애가 발생하더라도 안전하게 보호됩니다. 모든 EBS 볼륨 유형은 안정적인 스냅샷 기능을 제공하며 높은 가용성을 제공하도록 설계되었습니다.

Amazon EBS는 워크로드에 대한 스토리지 성능과 비용을 최적화할 수 있는 다양한 옵션을 제공합니다. 이러한 옵션은 2개의 큰 카테고리로 나뉩니다. 데이터베이스 및 부트 볼륨과 같은 트랜잭션 워크로드를 위한 SSD 지원 스토리지(주로 IOPS가 성능을 좌우)와 MapReduce 및 로그 처리와 같은 처리량 집약적 워크로드를 위한 HDD 지원 스토리지(주로 초당 MB가 성능을 좌우)가 이에 해당합니다.

가장 뛰어난 성능을 자랑하는 io2 Block Express 볼륨은 클라우드에서 SAN과 같은 성능을 지원합니다. Block Express는 고가의 온프레미스 SAN을 조달, 확장 및 유지 관리하는 수고와 비용을 들이지 않고도 가장 뛰어난 성능의 블록 스토리지를 제공하는 차세대 스토리지 서버 아키텍처입니다. io2 Block Express를 사용하면 1밀리초 미만의 지연 시간을 달성하고 최대 25만 6,000 IOPS, 4,000MB/초의 처리량 및 64TB 용량으로 단일 io2 Block Express 볼륨을 프로비저닝할 수 있습니다. 이는 성능, 처리량 및 용량에서 기존 io1 볼륨보다 4배 향상된 수치입니다. Io2 Block Express 볼륨은 Oracle 데이터베이스, SAP HANA, Microsoft SQL Server, InterSystems 데이터베이스 및 SAS Analytics의 가장 크고 가장 I/O 집약적인 미션 크리티컬 배포에 적합합니다.

SSD 지원 볼륨에는 지연 시간에 민감한 트랜잭션 워크로드를 위한 고성능 프로비저닝된 IOPS SSD(io2 Block Express와 io1)와 다양한 트랜잭션 데이터를 위해 가격과 성능의 균형을 맞춘 범용 SSD(gp3 및 gp2)가 포함됩니다. HHD 지원 볼륨은 자주 액세스하고 처리량 집약적인 워크로드를 위한 처리량 최적화 HDD(st1)와 액세스 빈도가 낮은 데이터를 위한 최저비용 콜드 HDD(sc1)를 포함합니다.

탄력적 볼륨은 가동 중단이나 성능 저하 없이 용량을 동적으로 늘리고, 성능을 튜닝하며, 라이브 볼륨의 유형을 변경할 수 있는 Amazon EBS 기능입니다. 이 기능을 사용하면 손쉽게 배포를 적정 규모로 조정하고 성능 변경에 대응할 수 있습니다.

Amazon EBS 볼륨은 높은 가용성, 안정성 및 내구성을 갖추도록 설계되었습니다. Amazon EBS 볼륨 데이터는 단일 구성 요소의 장애로 인한 데이터 손실을 방지하기 위해 가용 영역의 여러 서버에 복제되며, 이에 따른 추가 요금도 없습니다. 자세한 내용은 Amazon EBS 서비스 수준 계약을 참조하세요.

Amazon EBS는 더 높은 내구성의 볼륨(io2 Block Express)을 제공하며 99.999%의 내구성과 0.001%의 연간 장애율(AFR)을 지원할 수 있도록 설계되었는데, 여기서 장애는 전체 또는 일부 볼륨의 손실을 의미합니다. 예를 들어 10만 개의 EBS io2 Block Express 볼륨을 1년간 실행하는 경우 1개의 io2 Block Express 볼륨에만 장애가 발생할 것으로 예상할 수 있습니다. 따라서 io2 Block Express는 SAP HANA, Oracle, Microsoft SQL Server 및 IBM DB2 등 높은 가동 시간의 이점을 누릴 수 있는 비즈니스 크리티컬 애플리케이션에 적합합니다. Io2 Block Express 볼륨의 신뢰성은 AFR이 약 2%인 일반적인 상용 디스크 드라이브의 2,000배 이상입니다. 다른 모든 Amazon EBS 볼륨은 99.8~99.9%의 내구성과 0.1~0.2%의 AFR을 제공도록 설계되었습니다.

EBS는 데이터의 특정 시점 백업을 만드는 데 유용한 스냅샷 기능도 지원합니다. Amazon EBS 스냅샷 및 볼륨의 특정 시점 백업 방법에 대해 자세히 알아보려면 여기를 참조하세요.

소액의 시간당 요금을 추가로 지불한 고객은 특정 Amazon EC2 인스턴스 유형을 EBS 최적화 인스턴스로 시작할 수 있습니다. EBS 최적화 인스턴스를 사용하면 EC2 인스턴스에서 EBS 볼륨에 프로비저닝된 IOPS를 십분 활용할 수 있습니다.

EBS 최적화 인스턴스는 Amazon EC2와 Amazon EBS 간에 전용 스루풋을 제공하며, 사용하는 인스턴스 유형에 따라 500~8만 Mbps 범위에서 스루풋을 선택할 수 있습니다. 전용 처리량 덕분에 Amazon EBS I/O와 EC2 인스턴스의 기타 트래픽 간에 경합이 최소화되어, EBS 볼륨의 성능이 극대화됩니다.

EBS 최적화 인스턴스는 모든 Amazon EBS 볼륨 유형과 함께 사용하도록 설계되었습니다.

EBS 최적화 인스턴스로 시작할 수 있는 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 인스턴스 유형을 참조하세요.

볼륨 유형

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

프로비저닝된 IOPS SSD 볼륨은 볼륨당 최대 25만 6,000 IOPS, 4,000MB/s의 처리량 및 64TiB 크기를 제공하도록 설계되었습니다. Io2 Block Express는 최신 세대의 프로비저닝된 IOPS SSD 볼륨입니다. io1 볼륨보다 4배 더 높은 처리량, IOPS 및 용량과 1밀리초 미만의 지연 시간을 제공합니다. Io2 Block Express는 Oracle, Microsoft SQL Server, SAP HANA 및 SAS Analytics의 가장 크고 가장 I/O 집약적인 미션 크리티컬 배포를 위한 가장 높은 블록 스토리지 성능을 제공합니다.

io2 Block Express를 Nitro System 기반 EC2 인스턴스에 연결할 경우 1밀리초 미만의 지연 시간을 제공하지만 io1은 10밀리초 미만의 지연 시간을 달성하도록 설계되었습니다. io1과 io2 Block Express 모두 프로비저닝된 성능을 99.999%의 내구성으로 99.9%의 시간 동안 제공합니다. 따라서 io2 Block Express는 가동 시간이 높을수록 유리한 성능 집약적 비즈니스 크리티컬 애플리케이션에 이상적입니다. io2 Block Express 볼륨은 I/O 펜싱을 통한 다중 연결을 지원하므로 고객은 동일한 가용 영역 내에서 io2 블록 익스프레스 볼륨을 최대 16개의 Nitro 기반 EC2 인스턴스에 연결할 수 있습니다. 또한 모든 프로비저닝된 IOPS SSD 볼륨에서 빠른 스냅샷 복원과 탄력적 볼륨도 지원됩니다 요금에 대한 자세한 내용은 요금 페이지를 참조하세요. EBS 최적화 인스턴스로 시작할 수 있는 인스턴스 유형에 대한 자세한 내용은 Amazon EC2 인스턴스 유형을 참조하세요. Amazon EBS 성능 지침에 대한 자세한 내용은 EBS 성능 향상을 참조하세요. 자세히 알아보기 »

범용 SSD(gp3 및 gp2) 볼륨

SSD(Solid State Drive)에서 지원하는 범용 볼륨은 가상 데스크탑, 중간 크기 단일 인스턴스 데이터베이스, 지연 시간에 민감한 애플리케이션, 개발/테스트 환경 및 부트 볼륨을 비롯한 광범위한 트랜잭션 워크로드에 적합합니다. Amazon gp3 볼륨은 범용 SSD 기반 EBS 볼륨의 최근 세대로 고객은 저장소 용량에 관계없이 성능을 프로비저닝하는 동시에 기존 gp2 볼륨보다 GB당 가격을 최대 20% 감축할 수 있습니다. 새로운 gp3 볼륨은 또한 모든 볼륨 크기에서 3,000 IOPS 및 125MB/s의 기준 성능을 제공합니다. 고성능을 원하는 고객은 추가 비용을 내고 16,000 IOPS 및 1,000MB/s까지 확장할 수 있습니다. gp3 및 gp2 볼륨은 10밀리초 미만의 지연 시간으로 프로비저닝된 성능을 99%의 시간 동안 제공하도록 설계되었습니다. gp3보다 더 높은 IOPS가 필요하거나, 짧은 지연 시간이 필수적인 워크로드가 있거나, 향상된 성능, 일관성 또는 내구성이 필요한 경우 io2 Block Express 볼륨을 사용하는 것이 좋습니다.

gp3의 성능을 극대화하려면 EBS 최적화 EC2 인스턴스를 사용하는 것이 좋습니다.

처리량 최적화 HDD(st1) 볼륨

하드 디스크 드라이브(HDD)에서 지원하는 ST1은 MapReduce, Kafka, 로그 처리, 데이터 웨어하우스 및 ETL 워크로드와 같이 대규모 데이터 세트와 큰 I/O가 있는 자주 액세스하고 처리량 집약적인 워크로드에 적합합니다. 이러한 볼륨은 초당 MB로 측정되는 처리량과 관련한 성능을 제공하고, TB당 40MB/초의 기준 처리량과 볼륨당 500MB/초의 최대 처리량을 제공하며, TB당 최대 250MB/초까지 버스트할 수 있습니다. ST1은 연중 99%의 시간 동안 기대 처리량 성능을 제공하도록 설계되었으며, 버스트 속도에서 전체 볼륨 스캔을 지원하기에 충분한 I/O 크레딧을 가지고 있습니다. st1의 성능을 극대화하려면 EBS 최적화 EC2 인스턴스를 사용하는 것이 좋습니다.

콜드 HDD(sc1) 볼륨

하드 디스크 드라이브(HDD)에서 지원하는 SC1은 모든 EBS 볼륨 유형 중 GB당 비용이 가장 저렴합니다. 대량의 콜드 데이터 세트가 있고 액세스 빈도가 낮은 워크로드에 적합합니다. sc1은 st1과 비슷한 버스트 모델을 제공합니다. 이러한 볼륨은 TB당 80MB/초까지 버스트할 수 있으며, TB당 12MB/초의 기준 처리량과 볼륨당 250MB/초의 최대 처리량을 제공합니다. sc1은 액세스 빈도가 낮은 데이터에 매우 저렴한 스토리지를 제공합니다. SC1은 연중 99%의 시간 동안 기대 처리량 성능을 제공하도록 설계되었으며, 버스트 속도에서 전체 볼륨 스캔을 지원하기에 충분한 I/O 크레딧을 가지고 있습니다. sc1의 성능을 극대화하려면 EBS 최적화 EC2 인스턴스를 사용하는 것이 좋습니다.

데이터 보호

Amazon EBS는 볼륨의 특정 시점 스냅샷을 Amazon S3에 저장할 수 있는 기능을 제공합니다. Amazon EBS 스냅샷은 증분 방식으로 저장됩니다. 즉, 마지막 스냅샷을 저장한 이후에 변경된 블록만 저장되며, 변경된 블록에 해당하는 비용만 청구됩니다. 디바이스에 100GB의 데이터가 있지만 마지막 스냅샷 저장 이후 5GB만 변경된 경우 이후에 저장하는 스냅샷은 5GB만 추가로 사용하므로, 이전과 이후의 스냅샷이 모두 전체 스냅샷인 것으로 나타나더라도 추가로 사용한 5GB의 스냅샷 스토리지에 대한 비용만 청구됩니다.

스냅샷을 삭제할 때에는 다른 스냅샷에서 필요로 하지 않는 데이터만 제거됩니다. 모든 활성 스냅샷에는 볼륨을 스냅샷이 생성된 시점의 인스턴스로 복구하는 데 필요한 모든 정보가 포함되어 있습니다. 변경된 데이터를 활성 볼륨으로 복구하는 시간은 모든 스냅샷에서 동일합니다.

스냅샷은 새로운 여러 볼륨을 인스턴스화하고, 볼륨의 크기를 확대하거나, 가용 영역 간에 볼륨을 이동하는 데 사용할 수 있습니다. 새로운 볼륨을 생성할 때 기존 Amazon EBS 스냅샷을 기반으로 생성하도록 선택할 수도 있습니다. 이 경우 새 볼륨이 해당 스냅샷의 정확히 같은 복제본으로서 시작됩니다.

다음은 Amazon EBS 스냅샷의 주요 기능입니다.

  • EBS 스냅샷의 직접 읽기 액세스 - EBS의 스냅샷용 직접 API를 사용하여 스냅샷에서 데이터를 읽고 EBS 스냅샷 2개의 차이점을 식별할 수 있습니다. EBS 볼륨과 EC2 인스턴스를 생성할 필요는 없습니다. 백업 파트너는 EBS의 스냅샷용 직접 API를 사용하여 EBS 볼륨의 증분 변경 사항을 보다 효율적으로 추적함으로써 백업 시간을 단축하고 보다 세분화된 Recovery Point Objective(RPO)를 저렴한 비용으로 제공할 수 있습니다. 자세한 내용은 EBS의 스냅샷용 직접 API 기술 설명서요금 페이지를 참조하세요.
  • 블록 스토리지에서 EBS 스냅샷 생성 - EBS의 직접 API를 사용하면 온프레미스의 데이터를 비롯하여 상주 위치에 관계없이 모든 블록 스토리지 데이터에서 바로 EBS 스냅샷을 생성하고 EBS 볼륨에 신속하게 복구할 수 있습니다. 따라서 AWS에서 더 낮은 비용으로 재해 복구 목표를 실현할 수 있습니다. 자세한 내용은 EBS의 스냅샷용 직접 API 기술 설명서요금 페이지를 참조하세요.
  • Amazon EBS 볼륨 데이터에 즉시 액세스 - 스냅샷에서 볼륨을 생성한 후에는 모든 데이터가 Amazon S3에서 Amazon EBS 볼륨으로 전송되길 기다릴 필요 없이, 연결된 인스턴스가 해당 볼륨에 즉시 액세스할 수 있습니다. Amazon EBS 스냅샷은 지연 로드를 구현하므로 바로 사용을 시작할 수 있습니다.
  • 스냅샷에서 복원된 EBS 볼륨의 즉각적인 전체 성능 - 추가 시간당 요금의 경우 짧은 지연 시간을 위해 FSR(빠른 스냅샷 복원) 기능을 활성화하면 스냅샷에서 복원된 데이터에 액세스할 수 있습니다. FSR 활성 스냅샷에서 복원된 EBS 볼륨은 전체 성능을 즉시 가져옵니다. 자세한 내용은 FSR 기술 설명서요금 페이지를 참조하세요.
  • 애플리케이션 정합성 보장 스냅샷 생성 자동화 - Amazon Data Lifecycle Manager는 사전 스크립트 및 사후 스크립트 자동화를 지원합니다. 따라서 자체 관리형 데이터베이스 및 VSS 백업의 애플리케이션 정합성 보장 EBS 스냅샷 생성을 자동화할 수 있습니다. 이 기능은 AWS Systems Manager Agent(SSM Agent) 및 SSM 문서와 통합되어 스냅샷이 초기화되기 전과 후의 작업을 자동화합니다. 애플리케이션 정합성 보장 스냅샷을 생성하고 지원되는 워크로드를 확인하려면 기술 설명서를 참조하세요. 
  • Amazon EBS 볼륨 크기 조정 - Amazon EBS 볼륨 크기를 조정하는 데 사용할 수 있는 방법은 2가지가 있습니다. 스냅샷을 사용하여 새로운 볼륨을 생성하는 경우 새로운 볼륨에 더 큰 규모를 지정할 수 있습니다. 탄력적 볼륨 기능으로 스냅샷을 사용하지 않고도 라이브 볼륨을 동적으로 늘릴 수 있습니다. 파일 시스템 및 애플리케이션이 디바이스의 크기 조정을 지원하는지 확인하십시오.
  • Amazon EBS 스냅샷 공유 – Amazon EBS 스냅샷의 공유 기능 덕분에 동료 또는 AWS 커뮤니티의 다른 사용자와 데이터를 쉽게 공유할 수 있습니다. 권한이 있는 다른 사용자는 Amazon EBS 공유 스냅샷을 기반으로 자체적으로 Amazon EBS 볼륨을 생성할 수 있으며, 이때 원래의 스냅샷은 아무 영향을 받지 않습니다. 또한 EBS 스냅샷에 대해 퍼블릭 액세스 차단을 활성화하여 계정의 스냅샷에 대한 퍼블릭 액세스를 제한할 수 있습니다. 필요한 경우 데이터를 모든 AWS 사용자에게 공개할 수 있습니다. 스냅샷 공유 방법에 대한 자세한 내용은 스냅샷 사용 권한 수정을 참조하세요.
  • Amazon EBS 스냅샷 잠금 - Amazon EBS 스냅샷을 잠그면 우발적 또는 악의적인 삭제로부터 보호하거나 특정 기간 동안 Write-Once-Read-Many(WORM) 형식으로 저장하여 규제 요구 사항을 준수할 수 있습니다. 스냅샷이 잠겨 있는 동안에는 IAM 권한과 상관없이 어떤 사용자도 스냅샷을 삭제할 수 없습니다. 자세한 내용은 스냅샷 잠금을 참조하세요.
  • AWS 리전 전체에 Amazon EBS 스냅샷 복사 - Amazon EBS는 스냅샷을 AWS 리전 전체에 복사하는 기능을 제공하므로 지리적 확장, 데이터 센터 마이그레이션 및 재해 복구를 위해 여러 AWS 리전을 쉽게 활용할 수 있습니다. 액세스할 수 있는 모든 스냅샷, 즉 생성한 스냅샷, 공유되어 있는 스냅샷, AWS Marketplace, VM Import/Export 및 AWS Storage Gateway의 스냅샷을 복사할 수 있습니다. 자세한 내용은 Amazon EBS 스냅샷 복사를 참조하세요.
  • EBS 스냅샷 아카이브 - EBS 스냅샷 아카이브는 저렴한 스토리지 비용 티어로, 특정 시점의 EBS 스냅샷 전체 사본을 저장합니다. 증분식 볼륨인 EBS 스냅샷과는 달리, 스냅샷 아카이브는 스냅샷이 생성된 순간에 볼륨에 작성된 모든 블록을 포함하기 때문에 ‘전체’입니다. EBS 스냅샷 아카이브에서 볼륨을 재생성하려면, EBS 스냅샷을 스탠더드 티어로 복원하고 복원된 스냅샷에서 EBS 볼륨을 생성합니다.
  • 스냅샷에서 복원된 EBS 볼륨의 즉각적인 전체 성능 - 추가 시간당 요금의 경우 짧은 지연 시간을 위해 FSR(빠른 스냅샷 복원) 기능을 활성화하면 스냅샷에서 복원된 데이터에 액세스할 수 있습니다. 귀하가 소유한 스냅샷 또는 귀하와 공유된 스냅샷에서 FSR을 활성화할 수 있습니다. FSR 활성 스냅샷에서 복원된 EBS 볼륨은 전체 성능을 즉시 가져옵니다. 자세한 내용은 FSR 기술 설명서요금 페이지를 참조하세요.

Amazon Data Lifecycle Manager for EBS Snapshots는 지정된 일정에 따라 EBS 스냅샷을 생성하고 삭제하여 EBS 볼륨에 저장된 데이터를 백업하는 간단하고 자동화된 방법을 제공합니다. 더 이상 조직 또는 산업별 데이터 백업 및 보존 정책을 준수하기 위해 스크립트 또는 다른 도구를 사용할 필요가 없습니다. 사용자 지정 스크립트 자동화가 지원되므로 수명 주기 정책을 설정하여 EC2 인스턴스에서 실행되는 자체 관리형 데이터베이스의 애플리케이션 정합성 보장 EBS 스냅샷을 생성하기 전후의 사전 스크립트와 사후 스크립트를 자동화할 수 있습니다.

Data Lifecycle Manager를 사용하면 스냅샷을 정기적으로 정리하고 비용을 제어할 수 있습니다. EBS 볼륨을 태깅하고 백업 생성 및 관리에 대한 수명 주기 정책을 생성하면 됩니다. Cloudwatch Events를 사용하여 정책을 모니터링하고 백업이 성공적으로 생성되고 있는지 확인하세요.

Amazon EBS 암호화는 EBS 데이터 볼륨, 부팅 볼륨 및 스냅샷에 대한 원활한 암호화를 제공하므로 보안 키 관리 인프라를 구축하고 관리할 필요가 없습니다. EBS 암호화는 Amazon 관리형 키 또는 AWS Key Management Service(KMS)를 통해 생성 및 관리하는 키를 사용하여 데이터 볼륨, 부팅 볼륨 및 스냅샷을 암호화함으로써 저장 데이터에 대한 보안을 활성화합니다. 이뿐만 아니라 EC2 인스턴스를 호스팅하는 서버에서 암호화가 이루어지므로 EC2 인스턴스와 EBS 데이터 및 부팅 볼륨 간에 이동하는 데이터도 암호화됩니다. 자세한 내용은 Amazon EC2 사용 설명서의 Amazon EBS Encryption을 참조하세요.

Amazon EBS 볼륨에 대한 액세스가 AWS Identity and Access Management(IAM)와 통합되었습니다. IAM을 사용하여 Amazon EBS 볼륨에 대한 액세스 제어를 할 수 있습니다. 자세한 내용은 AWS Identity and Access Management를 참조하세요.

이 페이지에서 GB = 1,024^3바이트

주요 기능

탄력적 볼륨은 애플리케이션 요구 사항이 변경됨에 따라 볼륨을 손쉽게 적용할 수 있는 기능입니다. 탄력적 볼륨을 사용하면 가동 중단이나 성능 저하 없이 동적으로 용량을 늘리고, 성능을 튜닝하며, 새로운 또는 기존 현재 세대 볼륨 유형을 변경할 수 있습니다. 또한, 손쉽게 배포를 적정 규모로 조정하고 성능 변경에 대응할 수 있습니다.

나중에 볼륨 구성을 변경할 수 있다는 것을 인지하고 현재 필요한 용량과 성능으로 볼륨을 생성하십시오. 계획 수립에 소비되는 수많은 시간을 절약할 수 있습니다.

Amazon CloudWatch를 AWS Lambda와 함께 사용하면 변화하는 애플리케이션의 요구 사항에 맞춰 자동으로 볼륨을 변경할 수 있습니다.

탄력적 볼륨 기능을 사용하면 좀 더 쉽게 변화하는 애플리케이션 수요에 맞춰 리소스를 적용할 수 있으므로 앞으로 비즈니스 요구가 바뀜에 변경할 수 있다는 확신을 가질 수 있습니다.

EBS의 프로비저닝된 IOPS 볼륨에서 다중 연결을 사용하도록 설정하여 동일한 가용 영역 내에서 최대 16개의 Nitro 시스템 기반 EC2 인스턴스에 하나의 볼륨을 동시에 연결할 수 있습니다. 여러 작성자로부터 스토리지 일관성을 관리하는 애플리케이션의 경우 다중 연결을 사용하면 더 쉽게 높은 애플리케이션 가용성을 달성할 수 있습니다. 연결된 각 인스턴스에는 공유 볼륨에 대한 전체 읽기 및 쓰기 권한이 부여됩니다. 프로비저닝된 IOPS io2 Block Express 볼륨의 다중 연결은 NVMe 예약을 지원합니다. 다중 연결을 사용하는 경우 추가 비용은 없습니다.

자세한 내용은 다중 연결 기술 설명서를 참조하세요.

손상된 쓰기 방지(TWP)는 전체 16KiB의 쓰기 작업이 블록 스토리지에 유지되도록 합니다. 이 기능을 사용하면 MySQL 및 MariaDB 데이터베이스에서 데이터베이스 쓰기 스루풋을 개선하기 위해 수행하는 이중 쓰기 작업을 사용하지 않아도 됩니다. 클러스터를 오버 프로비저닝하거나 스케일 업하지 않고도 초당 처리되는 트랜잭션 수(TPS)를 최대 30%까지 높일 수 있기 때문에 스토리지 비용이 절감됩니다. TWP를 사용하면 두 번째 쓰기 작업이 필요하지 않으므로 TPS 수를 기준으로 쓰기 지연 시간 및 변동성이 최대 50% 감소합니다. 따라서 워크로드의 복원력을 저해하지 않으면서 서비스 수준 계약(SLA)을 개선할 수 있습니다.

TWP는 EC2 Nitro 기반 인스턴스에 연결된 모든 Amazon EBS 볼륨을 지원합니다. 자세히 알아보려면 손상된 쓰기 방지 기술 설명서를 참조하세요.

Amazon EBS 볼륨 유형

아래 표는 현재 세대 EBS 볼륨의 사용 사례와 성능 특성을 보여줍니다.

SSD(Solid State Drive)
 
볼륨 유형

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

EBS 프로비저닝된 IOPS SSD(io1) EBS 범용 SSD(gp3) EBS 범용 SSD(gp2)

간략한 설명

고성능 SSD 볼륨은 지연 시간에 민감한 비즈니스 크리티컬 트랜잭션 워크로드를 위해 설계됨

고성능 SSD 볼륨은 지연 시간에 민감한 트랜잭션 워크로드를 위해 설계됨

최저 비용 SSD 볼륨은 다양한 트랜잭션 워크로드를 위해 가격과 성능의 균형을 맞춤

범용 SSD 볼륨은 다양한 트랜잭션 워크로드를 위해 가격과 성능의 균형을 맞춤

내구성

99.999%

99.8%-99.9% 내구성

99.8%-99.9% 내구성

99.8%-99.9% 내구성

사용 사례

Oracle, SAP HANA, Microsoft SQL Server, SAS Analytics를 최대 규모로, 그리고 가장 I/O 집약적이고 미션 크리티컬한 방식으로 배포

I/O 집약적 NoSQL 및 관계형 데이터베이스

가상 데스크탑, 중간 크기 단일 인스턴스 데이터베이스 (Microsoft SQL Server 및 Oracle DB), 지연 시간에 민감한 대화형 앱, 부트 볼륨 및 개발/테스트 환경

가상 데스크톱, 중간 크기 단일 인스턴스 데이터베이스(Microsoft SQL Server 및 Oracle DB), 지연 시간에 민감한 대화형 앱, 부트 볼륨 및 개발 및 테스트 환경

API 이름

io2

io1

gp3

gp2

볼륨 크기

4GB~64TB

4GB~16TB

1GB–16TB

1GB~16TB

볼륨당 최대 IOPS

256,000

6만 4,000

16,000

16,000

볼륨당 최대 처리량*

4,000MB/초

1,000MB/초

1,000MB/초

250MB/초

인스턴스당 최대 IOPS

40만

40만

26만

260,000

인스턴스당 최대 처리량

1만 2,500MB/초

1만 2,500MB/초

1만 2,500MB/초

7,500MB/초

지연 시간 1밀리초 미만 한 자리 수 밀리초 한 자리 수 밀리초 한 자리 수 밀리초

요금

월별 GB당 0.125 USD

월별 프로비저닝된 IOPS 당 0.065 USD (32,000 IOPS 이하)

월별 프로비저닝된 IOPS 당 0.046 USD (32,001~64,000 IOPS)

월별 프로비저닝된 IOPS 당 0.032USD (64,000 IOPS 초과)

월별 GB당 0.125 USD

월별 프로비저닝된 IOPS당 0.065 USD

월별 0.08 USD

3,000 IOPS는 무료이며 3,000 초과시 월별 프로비저닝된 IOPS 당 0.005 USD

125MB/s는 무료이며 125 초과시 월별 프로비저닝된 MB 당 0.04 USD

월별 GB당 0.10 USD

주요 성능 특성

IOPS, 처리량, 지연 시간, 용량 및 볼륨 내구성

IOPS

IOPS

IOPS

*볼륨 처리량은 MB = 1,024^2바이트로 계산됨
하드 디스크 드라이브(HDD)  
  처리량 최적화 HDD(st1) 콜드 HDD(sc1)

간략한 설명

저비용 HDD 볼륨은 자주 액세스하고 처리량 집약적인 워크로드를 위해 설계됨 최저비용 HDD 볼륨은 액세스 빈도가 낮은 워크로드를 위해 설계됨
내구성 99.8%-99.9% 내구성
99.8%-99.9% 내구성

사용 사례

빅 데이터, 데이터 웨어하우스, 로그 처리 일별 스캔 횟수가 적은 콜드 데이터

API 이름

st1 sc1

볼륨 크기

125GB~16TB 125GB~16TB

볼륨당 최대 IOPS**

500 250

볼륨당 최대 처리량***

500MB/초 250MB/초

인스턴스당 최대 처리량

1만 2,500MB/초 7,500MB/초

요금

월별 GB당 0.045 USD 월별 GB당 0.015 USD

주요 성능 특성

MB/초 MB/초

EBS 마그네틱을 찾고 계십니까? 이전 세대 볼륨 페이지를 참조하십시오.
* 1MB I/O 크기 기반 st1/sc1
** 볼륨 처리량은 MB = 1024^2바이트로 계산됨