[英]AWS EBS IOPS, what happens when it gets exceeded
假设我有一个支持 gp3 SSD 的 EBS,IOPS 为 3000,块大小为 256kb,吞吐量为 128Mbps(EBS 未优化)
如果超过 3000 IOPS 请求,我的 IO 请求会发生什么情况? 他们会拖延吗? 或者更多的是 function 的吞吐量?
举个例子
一个应用程序每秒执行 3000 个 1kb 大小的随机 IO(因此没有机会合并)。 这意味着我将达到 IOPS 限制,但吞吐量仅为 3Mbps。 这会导致我进一步的 IO 操作停止吗?
在这种情况下,是否最好增加我的 IO 大小?
在这种情况下,EBS 会限制您的 I/O,您不会看到超过 3000 的 IOPS。 通常,它们在 EBS 卷级别和 EC2 实例级别(EC2 实例类型的最大/基线 EBS IOPS,所有附加 EBS 卷的限制)都有限制。 一旦达到任何这些限制,您就会受到限制。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.