← All posts tagged KVM

Melhior

Что-то меня все чаще начинает посещать мысль что под любой виндовый сервер надо изначально подкладывать гипервизор, даже если кроме этой одной винды там больше ничего не планируется. Да и про рабочие станции начинает возникать такая же мысль.

Melhior

Передалал машинку под рассылку писем. Спам-сервер виртуальный. Раньше диск для базы писем был подключен в unsafe режиме к виртуалке (иначе хана была, iowait был до unsafe в районе 85%). Сейчас подцепил этот диск через flashcache (writeback режим, lru) и вместо ssd заюзан zram. Ну что можно сказать...

read hit percent(95)
write hit percent(93)
dirty write hit percent(87)
disk reads(4440200), disk writes(26391727) ssd reads(125256385) ssd writes(246693816)

Серверу стало намного комфортнее. la упал раза в 4. iowait тоже упал существенно.

Единственный минус — если хост машина ребутнется по питанию — диск с базой писем скорее всего сдохнет, но в моем случае это абсолютно непринципиально.

Melhior

Кто-нибудь баловался с изменением топологии процессора для виндовых виртуалок? Как оно меняется по производительности?

Например 4 виртуальных процессора с 1-м ядром либо 1 виртуальный процессор с 4-мя ядрами.

Melhior

Хозяйке на заметку — если виртуальный хост один и живая миграция не планируется (либо процы на машинах одинаковые) — создавайте машину с ключем "--cpu host"

Melhior

Тестирование скорости в гостевой системе:

dd if=/dev/zero of=aaa.txt bs=1M count=1024 oflag=direct

Хост система: 144 MB/s

Гость с образом диска на хосте: 54 MB/s
Гость с пробросом раздела через IDE: 90.6 MB/s
Гость с пробросом раздела через virtio: 121 MB/s