获取AWS EC2 ebs卷以执行超过20,000 IOPS

我工作的公司目前正在经历一次AWS迁移,对于99%的服务,他们的商品硬件都能很好地完成这项工作。

除了生产数据库之外,我们目前只有6万IOPS,以跟上需求,今年看到更多的行动。

我们已经考虑过在EC2上使用企业SSD,但IOPS的硬限制是20,000,这非常糟糕,考虑到我可以获得240GB的SSD,以80,000 IOPS的价格购买大约200欧元。 http://www.techradar.com/reviews/pc-mac/pc-components/storage/disk-drives-hdd-ssd/intel-ssd-520-series-240gb-1060850/review

任何想法,我怎么能超过这个限制? ebs卷的集群/ RAID可能吗?

谢谢,本

EBS卷的RAID当然是可能的。 亚马逊甚至有它的文档: http : //docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/raid-config.html

它们以简单的设备呈现给操作系统,因此您可以使用操作系统的软件RAID。 我已经用Linux'mdadm'软件-RAID完成了这个任务。

确保您select的实例types可以处理高I / O和networking,当然也可以考虑故障模式。

单个EBS数量中的这样的IO速率根本是不可能的,至less不是现在。 如上所述,EBS卷的RAID应该适合您的需求,包括GP2和PIOPS,但每个65K IOPS的上限仍然适用。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html

如果您需要更高的IO速率,则只有具有SSD实例存储的实例才会授予您这样的权力。 谈到这个用例的UPPER限制,Amazon刚刚发布了新的I3家族,实例提供了多达八个1.9TB高性能的NVMe SSD驱动器,为您带来惊人的330万IOPS和16GB / s的磁盘带宽。

不幸的是,对于您的用例,实例存储对于事务性SQL工作负载可能太冒险,但是如果IO成为您业务开发的关键问题,那么可能应该考虑通过实施广泛的备份和灾难恢复策略来覆盖该风险,至less在您可以提供更好的架构演变。