AWS EC2에서 대역폭 사용량을 어떻게 제한합니까?

AWS EC2에서 대역폭 사용량을 어떻게 제한합니까?

나는 사용할 계획이다AWS내 웹 애플리케이션을 위한 EC2가 있고 대역폭 사용량을 제어해야 합니다(인스턴스가 손상되어 대역폭 비용이 엄청나게 증가하는 것을 원하지 않습니다). AWS 포럼에는 이 문제에 대한 많은 스레드가 있지만 즉각적인 해결책은 없습니다.

GAE나 Rackspace 같은 다른 클라우드 호스트도 있지만 저는 정말 AWS를 사용하고 싶습니다. Linux에는 대역폭 사용량을 제한할 수 있는 tc 명령과 트래픽 셰이퍼 프로그램이 있다는 것을 읽었습니다.

AWS에서 트래픽 제어를 위해 이를 사용하는 사람이 있습니까? 실용적인가요? 초보자를 위한 가이드가 있나요? (제가 찾은 가이드는 꽤 복잡합니다.)

답변1

직접 해본 적도 없고 해본 사람도 없습니다. tc는 작동한다는 점에서 실용적입니다.매우이해하고 구현하기가 복잡합니다. 사용할 수 있는 리소스가 있습니다.더 간단하게 만들어라, 또는지시를 하다...하지만 꼭 필요한 경우가 아니면 권장하지 않습니다.

귀하의 주요 관심사는 웹 애플리케이션의 손상으로 인해 대역폭 비용이 발생하는 것이므로 다음을 고려하시기 바랍니다.iptables자원으로 - 이를 억제하는 로컬 역할을 설정합니다.배 밖으로웹 앱의 표준 특성을 고려할 때 이러한 연결은 매우 드물어야 합니까?

답변2

Amazon은 스크립트를 사용하여 $$$ 사용량을 확인할 수 있는 API 호출을 곧 열 것이라고 밝혔습니다. 그러나 브라우저 AWS 인터페이스 내에서는 이러한 기능을 구현하지 않습니다.

답변3

가장 좋은 방법은선인장SNMPd를 통해 서버를 모니터링하는 서비스입니다.

관련 정보