Когда я делаю vmotion, vmdk VM обычно находится на массиве совместно используемой памяти (если я не использую устройство хранения данных, и т.д., но давайте предположим, что это - предприятие с SAN).
Что, если у меня есть 2 объема: каждый - VMDK для VM, другой отдельно смонтированный объем для потрясающих журналов. Я мог бы использовать локальный диск.
Я намного более терпим к потере журналов в случае отказа, чем сам VM, и журналы требуют значительную запись IO; я предпочитаю сохранять это локальным, а не резко критиковать массив хранения данных.
Я могу сделать перемещение vmotion, не перемещая диск файла журнала?
Или действительно ли это зарегистрирует из-за открытых описаний файлов в памяти и т.д.?
Да, я знаю, журналы должны быть отправлены на коллектор журнала а не на диске, но это займет время для установки; разделение моего критического объема (VM) от менее - очень важный (журналы) может предоставить промежуточное решение.
Попытка уточнить:
vMotion
: переместит вашу виртуальную машину на другой сервер ESXi, оставив хранилище виртуальной машины в исходном хранилище данных.
Storage vMotion
: будет перемещено Хранилище виртуальной машины в другое хранилище данных, оставляя виртуальную машину на исходном сервере ESXi.
Изменить:
Используя расширенные настройки Storage vMotion, вы можете указать, какое хранилище вы хотите переместить и куда, а также оставить часть хранилища в его текущем местоположении:
Используя Storage vMotion, вы можете перемещать виртуальную машину с детализацией на уровне дисков. Однако перемещение виртуальной машины с одного хоста на другой с зависимостью от локального VMDK (на одном хосте) не сработает.
Это звучит скорее как вопрос HA. В VMware вам нужно будет настроить кластер между двумя виртуальными машинами и переключить службу с помощью отказоустойчивого кластера.