Я планирую использовать AWS EC2 для моего веб-приложения, и мне нужен контроль над использованием полосы пропускания (я не хочу, чтобы экземпляры были скомпрометированы и безумно увеличивали стоимость полосы пропускания). На форумах AWS есть много дискуссий по этому поводу, но немедленного решения нет.
Есть и другие облачные хосты, такие как GAE и Rackspace, но я действительно хочу использовать AWS. Я читаю, что в Linux есть команды tc и программы формирования трафика, которые могут ограничивать использование полосы пропускания.
Кто-нибудь использует их для управления трафиком на AWS? Они практичны? Есть какое-нибудь руководство для новичков (те, которые я нашел, довольно сложные)?
Я не делал этого сам и не знаю никого, кто бы это делал. tc практичен в том смысле, что он работает, но это очень сложно понять и реализовать. Доступны ресурсы, которые сделать это проще, или давать инструкции... но если вам это действительно не нужно, я бы не рекомендовал это.
Я бы посоветовал, учитывая, что ваша основная проблема - компрометация вашего веб-приложения, ведущая к стоимости полосы пропускания, iptables как средство защиты - установите локальные роли, которые препятствуют исходящий подключения, поскольку они должны быть довольно редкими, учитывая стандартный характер веб-приложений?
Лучше всего настроить Кактусы сервис для мониторинга вашего сервера через SNMP.
Amazon заявляет, что скоро откроет вызов API, который позволит вам использовать скрипт для проверки вашего использования $$$. Но они не будут реализовывать такую функцию в интерфейсе браузера AWS.