Bagaimana cara membatasi penggunaan bandwidth pada AWS EC2?

11

Saya berencana untuk menggunakan AWS EC2 untuk aplikasi web saya dan saya perlu kontrol atas penggunaan bandwidth (tidak ingin instance dikompromikan dan meningkatkan biaya bandwidth dengan gila-gilaan). Ada banyak utas di forum AWS tentang masalah ini dan tidak ada solusi segera.

Ada host cloud lain seperti GAE dan Rackspace tapi saya benar-benar ingin menggunakan AWS. Saya membaca bahwa di linux, ada perintah tc dan program pembentuk lalu lintas yang dapat membatasi penggunaan bandwidth.

Adakah yang menggunakannya untuk kontrol lalu lintas di AWS? Apakah ini praktis? Ada panduan untuk pemula (yang saya temukan cukup rumit)?

Gaya
sumber

Jawaban:

2

Belum melakukannya sendiri, juga tidak tahu siapa yang melakukannya. tc praktis, dalam arti berfungsi - tetapi sangat rumit untuk dipahami dan diimplementasikan. Ada sumber daya yang tersedia yang membuatnya lebih sederhana , atau memberikan instruksi ... tetapi kecuali Anda benar-benar membutuhkannya, saya tidak akan merekomendasikannya.

Saya sarankan, mengingat perhatian utama Anda adalah kompromi dari aplikasi web Anda yang mengarah ke biaya bandwidth, Anda menganggap iptables sebagai solusi - mengatur peran lokal yang menghambat koneksi keluar , karena ini harus cukup langka mengingat sifat standar aplikasi web?

Zayne S Halsall
sumber
Halo, terima kasih banyak atas jawabannya :) Saya akan melihat iptables karena tc sangat kompleks!
Gaya
0

Amazon mengatakan mereka akan segera membuka panggilan API yang akan memungkinkan Anda menggunakan skrip untuk memeriksa penggunaan $$$ Anda. Tetapi, mereka tidak akan mengimplementasikan fitur seperti itu di dalam antarmuka browser AWS.

Djangofan
sumber
0

Taruhan terbaik Anda adalah mengatur layanan Cacti untuk memonitor server Anda melalui SNMPd.

Hengjie
sumber