At AWS re:Invent 2020, we previewed Amazon EBS io2 Block Specific volumes, the next-generation server storage structure that delivers the primary SAN constructed for the cloud. Block Specific is designed to fulfill the necessities of the biggest, most I/O-intensive, mission-critical deployments of Microsoft SQL Server, Oracle, SAP HANA, and SAS Analytics on AWS.
Right now, I’m joyful to announce the final availability of Amazon EBS io2 Block Specific volumes, with Amazon EC2 R5b situations powered by the AWS Nitro System to offer the perfect network-attached storage efficiency obtainable on EC2. The io2 Block Specific volumes now additionally assist io2 options resembling Multi-Connect and Elastic Volumes.
Previously, prospects needed to stripe a number of volumes collectively so as transcend single-volume efficiency. Right now, io2 volumes can meet the wants of mission-critical performance-intensive purposes with out striping and the administration overhead that comes together with it. With io2 Block Specific, prospects can get the best efficiency block storage within the cloud with 4 instances increased throughput, IOPS, and capability than io2 volumes with sub-millisecond latency, at no further value.
Here’s a abstract of the use circumstances and traits of the important thing Stable State Drive (SSD)-backed EBS volumes:
|Common Function SSD||Provisioned IOPS SSD|
|Quantity kind||gp2||gp3||io2||io2 Block Specific|
|Sturdiness||99.eight%-99.9% sturdiness||99.999% sturdiness|
|Use circumstances||Common purposes, good to start out with when you don’t absolutely perceive the efficiency profile but||I/O-intensive purposes and databases||Enterprise-critical purposes and databases that demand highest efficiency|
|Quantity measurement||1 GiB – 16 TiB||four GiB – 16 TiB||four GiB – 64 TiB|
|Max IOPS||16,000||64,000 **||256,000|
|Max throughput||250 MiB/s *||1,000 MiB/s||1,000 MiB/s **||four,000 MiB/s|
* The throughput restrict is between 128 MiB/s and 250 MiB/s, relying on the quantity measurement.
** Most IOPS and throughput are assured solely on situations constructed on the Nitro System provisioned with greater than 32,000 IOPS.
The brand new Block Specific structure delivers the best ranges of efficiency with sub-millisecond latency by speaking with an AWS Nitro System-based occasion utilizing the Scalable Dependable Datagrams (SRD) protocol, which is carried out within the Nitro Card devoted for EBS I/O operate on the host of the occasion. Block Specific additionally provides modular software program and constructing blocks that may be assembled in some ways, supplying you with the pliability to design and ship improved efficiency and new options at a sooner fee.
Getting Began with io2 Block Specific Volumes
Now you can create io2 Block Specific volumes within the Amazon EC2 console, AWS Command Line Interface (AWS CLI), or utilizing an SDK with the Amazon EC2 API whenever you create R5b situations.
After you select the EC2 R5b occasion kind, on the Add Storage web page, beneath Quantity Kind, select Provisioned IOPS SSD (io2). Your new volumes can be created within the Block Specific format.
Issues to Know
Listed here are a few issues to bear in mind:
- You possibly can’t modify the scale or provisioned IOPS of an io2 Block Specific quantity.
- You possibly can’t launch an R5b occasion with an encrypted io2 Block Specific quantity that has a measurement larger than 16 TiB or IOPS larger than 64,000 from an unencrypted AMI or a shared encrypted AMI. On this case, you could first create an encrypted AMI in your account after which use that AMI to launch the occasion.
- io2 Block Specific volumes don’t at present assist quick snapshot restore. We advocate that you simply initialize these volumes to make sure that they ship full efficiency. For extra data, see Initialize Amazon EBS volumes in Amazon EC2 Person Information.
Out there Now
The io2 Block Specific volumes can be found in all AWS Areas the place R5b situations can be found: US East (Ohio), US East (N. Virginia), US West (Oregon), Asia Pacific (Singapore), Asia Pacific (Tokyo), Europe (Frankfurt), with assist for extra AWS Areas coming quickly. We plan to permit EC2 situations of every kind to hook up with io2 Block Volumes, and may have updates on this later within the 12 months.
By way of pricing and billing, io2 volumes and io2 Block Specific volumes are billed on the identical fee. Utilization experiences don’t distinguish between io2 Block Specific volumes and io2 volumes. We advocate that you simply use tags that can assist you determine prices related to io2 Block Specific volumes. For extra data, see the Amazon EBS pricing web page.
To be taught extra, go to the EBS Provisioned IOPS Quantity web page and io2 Block Specific Volumes within the Amazon EC2 Person Information.