iotop (ссылка) для начинающего ;) Я не видел, что Вы отправляете вывод его.
1: Я испытал почти ту же ситуацию с регистрирующейся файловой системой и atime - однако с большим количеством записей.
Попытайтесь повторно смонтироваться с noatime и выключить вход файловой системы (позже только для тестирования), чтобы видеть, является ли это базирующаяся файловая система и, как сказано, iotop, если это - базирующийся процесс.
2: Я предполагаю, что этот раздел не является частью просто восстанавливающего массива RAID, не так ли?
3: Если у Вас есть много очень маленьких файлов (намного меньший, чем фактическое блочное устройство blocksize и/или файловая система blocksize), и Вы читаете те маленькие файлы, Вы заканчиваете тем, что читали все блоки из системы, и большинство тех блоков ни из чего не будет считано.
4: Если ничто не помогает выше, можно всегда получать список файлов, к которым получают доступ путем выполнения
echo 1 > /proc/sys/vm/block_dump
обратите внимание на то, что это ухудшает производительность системы много. Инструкции доступны в моем предыдущем сообщении здесь
Я также использую haproxy для нашей балансировки нагрузки, потому что на момент разработки Amazon Elastic Load Balancing (ELB) не поддерживал серверы в VPC. У них есть эта функция сейчас (я считаю, что не использовал ее, так как haproxy отлично работает для нас).
Мы вообще не пробовали keepalived по двум причинам:
Поэтому мы реализовали следующее решение:
Один из потенциальных рисков заключается в том, что во время серьезных сбоев AWS мы иногда замечали, что консоль AWS и API начинают отказывать (полностью или чаще, чем обычный). Это может повлиять на попытки переназначить эластичный IP-адрес.