许多实例上挂载的EFS吞吐量

0

【以下的问题经过翻译处理】 你好,

我在评估是否使用EFS作为共享存储,用于10个具备120MB/s保证吞吐量的EC2实例,但我不清楚这个吞吐量是如何在多个实例之间分配的。

我的问题是:

如果我将EFS挂载到1个实例上,那么全部的120MB/s将会专用于它......如果将EFS挂载到10个实例,并且所有实例同时写入EFS,那么吞吐量将会是每个实例12MB/s......但是如果只有10个实例中的1个实例正在写入EFS,那么EFS的吞吐量将会是120MB/s还是12MB/s?

提前致谢!

profile picture
专家
已提问 5 个月前77 查看次数
1 回答
0

【以下的回答经过翻译处理】 EFS吞吐量在文件系统级别工作。您可以在以下链接中了解更多有关吞吐量的信息。它涵盖了各种不同的模式(爆发模式与预配模式)以及如何计算吞吐量。

https://docs.aws.amazon.com/efs/latest/ug/performance.html

在所提供的示例中,如果您配置了具有120MB /秒的文件系统,并且只有1个客户端正在访问它,则它将具有可用的120MB /秒吞吐量。如果有10个客户端,则在给定时间,组合吞吐量可以达到120MB /秒 [如果您从所有10个客户端产生相等的负载,则理论上,每个客户端将峰值达到10 MB /秒]。

每个NFS客户端可以驱动的最大吞吐量为500 MB /秒。您可以在以下链接中了解更多相关信息:

https://docs.aws.amazon.com/efs/latest/ug/limits.html

如何管理吞吐量?

https://docs.aws.amazon.com/efs/latest/ug/managing-throughput.html

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则