High I/O Requirement for Application

Home»AWS Support Community Forum»High I/O Requirement for Application

High I/O Requirement for Application
Reply

Taral Shah

My Application has a very high I/O requirement. The standard AWS EBS volume provides 100 IOPS which is not sufficient for my requirement.

I am happy to know, that AWS provides EBS optimized instance and High IOPS volumes(Provisioned IOPS).  The Provisioned IOPS can have 2000 IOPS and using RAID it can go upto 20K. This will really help me improve my I/O performance.

EBS Optimized instance is provisioned with dedicated throughput to EBS. Use the EBS optimized instance for maximum performance and full utilization of the IOPS provisioned on an EBS volume.

 

This discussion contains 3 replies and has 40 views.

Replies
Reply

Ashok Kumar

But Amazon EBS currently supports up to 2000 IOPS…

See here - http://aws.amazon.com/ebs/

Reply

Taral Shah

AWS states that when you RAID multiple IOPS volumes you can achieve higher IO.

Refer original IOPS release at http://aws.typepad.com/aws/2021/08/fast-forward-provisioned-iops-ebs.html . They say “ou can stripe (RAID 0) two or more volumes together in order to reach multiple thousands of IOPS.”

Refer an article at http://www.stratalux.com/2021/08/09/putting-amazon%E2%80%99s-provisioned-iops-to-the-test/ it says they RAIDED 10 servers and got 10K IOPS.

One more interesting case study shared by AWS on their new IOPS announcement at http://aws.typepad.com/aws/2021/11/raising-the-roof-more-provisioned-iops-for-ebs.html

Reply

Aldrin Leal

I would try to see how OpsWorks could automate this whole process.

I mean, not only striping stuff with RAID Zero (I think there is a practical limit on the amount of EBS Volumes Attached), but also considering Network Attached Storage Solutions (OpenFiler comes to Mind) combined with Pool/Volume Management Software in the likes of ZFS

You must be logged in to reply to this topic.