Назад | Перейти на главную страницу

Как выбор файловой системы в гипервизоре влияет на виртуальные машины KVM?

Я новичок в гипервизорах и буду настраивать один хост-компьютер с гипервизором, который поддерживает несколько типов файловых систем (LVM, ZFS, NFS, Glustfs и т. Д.) - этот гипервизор затем будет запускать небольшое количество виртуальных машин KVM. Я немного смущен общими последствиями выбора конкретной файловой системы, которая мощь также происходит из-за моего непонимания KVM.

Вот сценарий:

Я настраиваю хост-машину с помощью ZFS.

Я создаю экземпляр виртуальной машины KVM для установки программного обеспечения, которое не поддерживает ZFS, и явно предлагаю XFS в качестве файловой системы.

Какие из этого последствия? Это имеет значение?

Мое понимание до сих пор

На данный момент я понимаю, что это не имеет значения, и что передача файловой системы управляется с помощью VirtFS, если это когда-либо было необходимо, но часто это не так. Но я хотел бы быть уверенным, и мне хотелось бы получить объяснение, почему это не имеет значения, чтобы я лучше понимал систему.

Спасибо :)

KVM запускает виртуальные машины. Диски этих виртуальных машин будут файлами-образами в ZFS. KVM преобразует все обращения к диску файловых систем вашей виртуальной машины в обращения к файлу образа в ZFS на вашем хосте.

Так что, если «случайное» изменение больших файлов на ZFS не является проблемой, на самом деле не имеет значения, что ваша виртуальная машина делает со своим диском.