Это двоякий вопрос.
Часть 1:
Плохая идея - виртуализировать решение для хранения и запускать VMDK на нем, а не на исходном хранилище данных VMFS.
По сути, давайте предположим, что у меня есть RAID-массив DAS на 2 ТБ. В настоящее время у меня есть несколько VMDK на DAS VMSFS. Что я хочу сделать, так это удалить VMDK из VMFS, выделить 1,8–1,9 ТБ для установки FreeNAS (большой FreeNAS VMDK) и запустить другие VMDK через NFS.
У меня нет оборудования для NAS, но есть несколько разных общих ресурсов. Это упростило бы мое управление. Я понимаю, что есть некоторые накладные расходы на другой уровень абстракции хранилища (виртуальная файловая система ZFS поверх NFS, поддерживаемая RAID-массивом DAS, отформатированным как VMFS), но я не понимаю, как это может быть так плохо. NAS также имеет больше функций, чем простое хранилище данных VMFS на DAS.
Часть 2:
VMWare не одобряет длительные снимки состояния, но как насчет снимков ZFS? Насколько безопасно \ рекомендуется запускать гостевые VMDK (клиенты Windows, случайные серверы) на снимках состояния ZFS? Это даст мне возможность быстро откатить виртуальные машины к более раннему состоянию без последствий для длительных моментальных снимков непосредственно в VMFS.
Я не знаю о части 2, но о части 1:
Собственно, и VMware, и HP предлагают продукты для этого: VMware VSA и HP VSA. (Могут быть и другие, предлагающие аналогичные решения, но это те два, о которых я знаю.) Так что это, вероятно, в целом неплохая идея. Однако я не знаю, является ли FreeNAS официально поддерживаемым решением для хранения данных, поэтому вам может не хватить поддержки, когда с ним возникнут проблемы. Без поддержки я бы не запустил его в производство. Но поскольку вы хотите развернуть его в лабораторной среде, вам нужно решить для себя, сможете ли вы обойтись без поддержки.
Может (просто мощь) быть определенным воздействием, как описано Вот. (Речь идет о платформе флэш-виртуализации, но основы модуля ядра по сравнению с виртуальным устройством должны применяться и к виртуальным устройствам хранения.) С другой стороны, возможно, у вас не возникнет никаких проблем с производительностью.
Для лабораторной среды в Части 1 нет ничего плохого, кроме времени, затрачиваемого на восстановление, когда она складывается сама по себе. Не говорю, что это произойдет, просто то, что это может случиться (Закон Мерфи).
Что касается части 2, мне пришлось бы полагаться на VMWare.