Мы запускаем наше приложение на ec2 и используем Munin для мониторинга различных показателей. Каждые две недели мы проводим новое развертывание на новых экземплярах ec2 + rds. После последнего нового развертывания мы заметили 4-кратное снижение скорости прохождения пакетов через наш брандмауэр, но только на один двух серверов. Странно то, что измерение битов трафика eth0 в секунду является нормальным для обеих машин.
Что могло вызвать падение количества пакетов, отправленных для того же количества входных / исходящих битов?
Сведения о системе: у нас есть два сервера приложений с балансировкой нагрузки в разных зонах доступности AWS, оба под управлением Ubuntu 10.04. Большая часть операций ввода-вывода в нашей сети вызвана поисковым индексированием (запускается) через cron, когда сервер приложений извлекает большой объем данных из базы данных.
Вот графики для первого сервера приложений. График нового экземпляра начался примерно в 21:30 27-го числа, как раз тогда, когда пропускная способность межсетевого экрана упала.
И незатронутый сервер приложений для сравнения:
Можно ли настроить один сервер на использование большего размера пакета?