Я пытаюсь найти способ минимизировать объем пространства, занимаемого сервером виртуальной машины и хранилищем, при этом можно использовать ZFS в качестве файловой системы.
Я придумал либо использование xVM в Solaris, либо использование XenServer с виртуальной машиной Solaris, установленной на внутреннем жестком диске, при сохранении остальных виртуальных машин на массиве хранения, управляемом виртуальной машиной Solaris.
Будет ли это работать или это плохая идея? Если да, то что может быть лучше? Спасибо
Я думаю, это должно работать нормально. Подробно рассмотрите каждый зависимость виртуальной машины Solaris (и хост-машины!) от внешней системы, и убедитесь, что ни одна из этих внешних систем не зависит от чего-либо, предоставляемого другими виртуальными машинами в хранилище ZFS. Если, например, ваши логины зависят от LDAP, который был на виртуальной машине, то, если хранилище не работает, то же самое и LDAP, и вы не можете войти в систему, чтобы попытаться поднять его и исправить.
Это будет отличное время для работы над документацией :-)
Я ничего не знаю о том, как ZFS работает как хранилище данных для xVM или XenServer, поэтому я не могу говорить об этом конкретно.