О жизни » Hyper-V. Пора слезать обратно на реальное железо?


8 декабря 2020 от lionovsky
Итак, около полугода юзаю MS Hyper-V в качестве сервиса виртуализации для двух своих серверов.

Конфигурация сервера - Athlon X4 640, 12 гб ОЗУ, 2x1тб SATA III HDD в RAID.

Полгода назад перенёс туда 2 своих сервера - с Core2Duo/4 гб ОЗУ ("основной"), и Celeron 430/2 гб ОЗУ (Неонарод).
Параллельно на машине запущено 2 сервера кубача.

Пару недель назад я столкнулся с тем, что ресурсов Hyper-V стало не хватать. А именно, всё упирается в ОЗУ, и дисковую систему сервера.

ОЗУ ладно - можно поставить больше, но как увеличить скорость работы дисков - ХЗ, покупка новых - не факт, что спасёт.

Проблема здесь в том, что на "основном" сервере очень много операций чтения/записи - активно работает как MySQL, так и чтение/запись файлов под апачем. А с этим у виртуалок всё очень плохо - скорость и так небольшая, а с учётом перехвата гипервизором - ещё меньше.
Поэтому - как только кто-то начинает выгружать большой файл, образуются аццкие тормоза даже для других ВМ. Балансировка не работает - если выставить ограничение, то от выгрузки файла зависает сама ограниченная ВМ.
Попытки оптимизации сервисов на запись тоже ни к чему не приводят.

В общем, буду собирать в ближайшие дни ещё один "железный" сервер, куда перенесу проблемную ВМ.