KVM / Libvirt / Btrfs Улучшение скорости файловой системы

Я хотел установить терминальный сервер Windows на гипервизоре kvm.

На хосте, на котором я использую btrfs, я читал, что есть некоторые проблемы со скоростью, если я использую btrfs с libvirt. Я хотел использовать btrfs rootfs на том же программном raid 10 на 4 жестких дисках, что и хранилище без отдельной загрузки.

Вариант 1: Я читал, что при использовании btrfs с libvirt возникают проблемы со скоростью. Я хотел использовать btrfs ...

Я хотел установить терминальный сервер Windows на гипервизоре kvm.

На хосте, на котором я использую btrfs, я читал, что есть некоторые проблемы со скоростью, если я использую btrfs с libvirt. Я хотел использовать btrfs rootfs на том же программном рейде 10 на 4 жестких дисках, что и хранилище без отдельной загрузки.

Вариант 1: Я читал, что при использовании btrfs с libvirt возникают проблемы со скоростью. Я хотел использовать btrfs ...

Я хотел установить терминальный сервер Windows на гипервизоре kvm.

На хосте, на котором я использую btrfs, я читал, что есть некоторые проблемы со скоростью, если я использую btrfs с libvirt. Я хотел использовать btrfs rootfs на том же программном raid 10 на 4 жестких дисках, что и хранилище без отдельной загрузки.

Вариант 1: Могу ли я смешивать lvm с btrfs и raid? Все они имеют реализованный рейд или, может быть, mdraid и отдельные lvm и brtfs? где ставить своп?

Вариант 2: Возможно, можно сделать гостевой образ только для чтения и записать изменения в ОЗУ или в другое место .. ??

1
задан 18 December 2016 в 12:00
2 ответа

Я не уверен, о каких именно проблемах с производительностью Вы можете говорить, однако, хорошо известно, что функция COW в btrfs отрицательно скажется на производительности гостя. Способом решения этой проблемы является отключение COW, либо для файловой системы в целом путем монтирования с помощью "nodatacow", либо только для файла образа диска путем передачи "nocow=on" в qemu-img при создании образа диска.

.
1
ответ дан 3 December 2019 в 20:31

Хотя это возможно, обычно не рекомендуется использовать LVM с BTRFS, так как в последней уже реализованы возможности управления томами.

В любом случае, BTRFS не самая лучшая файловая система для виртуальных машин: даже при отключении функции CoW она остается значительно медленнее EXT4, XFS или даже ZFS.

Здесь можно найти интересное, хотя и датированное, сравнение различных рабочих нагрузок файловой системы и ВМ.

1
ответ дан 3 December 2019 в 20:31

Теги

Похожие вопросы