Как ограничить использование полосы пропускания в AWS EC2?

Как ограничить использование полосы пропускания в AWS EC2?

Я планирую использоватьАВСEC2 для моего веб-приложения, и мне нужен контроль над использованием полосы пропускания (не хочу, чтобы экземпляры были скомпрометированы и безумно увеличилась стоимость полосы пропускания). На форумах AWS есть много тем по этому вопросу, но нет немедленного решения.

Есть и другие облачные хосты, такие как GAE и Rackspace, но я действительно хочу использовать AWS. Я читал, что в Linux есть команда tc и программы формирования трафика, которые могут ограничивать использование полосы пропускания.

Кто-нибудь использует их для управления трафиком на AWS? Они практичны? Есть ли какие-нибудь руководства для новичков (те, что я нашел, довольно сложные)?

решение1

Я сам этого не делал и не знаю никого, кто бы это делал. tc практичен в том смысле, что он работает, но этооченьсложно понять и реализовать. Есть ресурсы, которые доступнысделать это проще, илидавать инструкции... но если вам это действительно не нужно, я бы не рекомендовал.

Я бы посоветовал вам, учитывая, что вашей главной заботой является компрометация вашего веб-приложения, ведущая к расходам на пропускную способность, рассмотретьiptablesкак выход - установить локальные роли, которые препятствуютисходящийсоединения, поскольку они должны быть довольно редкими, учитывая стандартную природу веб-приложений?

решение2

Amazon заявляет, что вскоре откроет вызов API, который позволит вам использовать скрипт для проверки использования $$$. Но они не будут внедрять такую ​​функцию в интерфейс браузера AWS.

решение3

Лучшим вариантом будет создатьКактусысервис для мониторинга вашего сервера через SNMPd.

Связанный контент