Я собираюсь настроить сервер виртуализации дома. Я остановился на Hyper-V, так как хочу попробовать remotefx.
Я размышляю, можно ли запускать freenas в качестве гостя. Пропустить все мои диски данных гостю freenas и использовать интерфейс iscsi для предоставления lun: s от гостя хосту hyper-v для хранения всех остальных vm: s и данных?
Т.е. только виртуальная машина freenas размещается в хранилище, управляемом сервером Hyper-V, все остальные виртуальные машины хранятся на логах, обрабатываемых гостевой ОС freenas?
Это вообще возможно, плохая идея с точки зрения производительности? Пожалуйста, поделись своими мыслями.
Таким образом я получаю избыточность хранилища и все леденцы без установки отдельного аппаратного модуля или карты рейда hw.
Это возможно, но если у вас только один хост, почему бы вам просто не использовать диски в качестве хранилища, предоставляемого HV локально? Все остальное будет медленнее и менее стабильно.
ваша производительность будет вдвое хуже, чем обычно для других ваших виртуальных машин, на самом деле это не лучше, чем запускать программный рейд
программный рейд, как правило, не подходит для задач с интенсивным использованием диска, таких как запуск нескольких виртуальных машин.
если это среда разработки, то убедитесь, что вам это сойдет с рук, но помните о подводных камнях производительности, как правило, всегда лучше не виртуализировать хранилище, где можно, и использовать приличный аппаратный рейд
Таким образом я получаю избыточность хранилища и все леденцы без установки отдельного аппаратного модуля или карты рейда hw.
Вы это вроде как понимаете, но только на бумаге. В этом нет никаких преимуществ, поскольку ваше хранилище на самом деле не является избыточным, а вашу производительность нельзя сравнить с хорошей картой RAID.
Единственный сценарий, в котором вы должны это делать, - это учебные / лабораторные цели, так как это дает вам возможность возиться с сетью хранения.
Но для фактического выполнения вещей лучше передавать данные гостям прямо на Hyper-V.