如何限制 AWS EC2 上的带宽使用?

Sty*_*yle 11 linux cloud-computing traffic amazon-ec2 amazon-web-services

我计划将AWS EC2 用于我的 Web 应用程序,并且我需要控制带宽使用(不希望实例受到损害并疯狂增加带宽成本)。AWS 论坛中有很多关于此问题的主题,但没有立即解决方案。

还有其他云主机,如 GAE 和 Rackspace,但我真的很想使用 AWS。我在 linux 中读到,有 tc 命令和流量整形程序可以限制带宽使用。

有人在 AWS 上使用它们进行流量控制吗?它们实用吗?任何新手指南(我发现的指南非常复杂)?

小智 2

我自己没有做过,也不知道有谁做过。tc 很实用,就其工作而言——但理解和实现起来非常复杂。有可用的资源可以使其更简单,或提供说明......但除非您确实需要它,否则我不会推荐它。

我建议,鉴于您主要担心的是 Web 应用程序的妥协导致带宽成本,您可以考虑将iptables作为一种资源 - 设置抑制出站连接的本地角色,因为考虑到 Web 应用程序的标准性质,这些应该相当罕见?