Использование Ghost для миграции серверов и виртуализации
Я собираюсь развернуть новый бюджетный сервер, и я подумывал об использовании ESXi для виртуализации ОС, чтобы действительно было легко перенести этот сервер на новое оборудование в случае необходимости.
Я закончил тем, что поговорил с специалистом по серверу Dell, и он быстро указал, что это недопустимое использование виртуализации и что мне было бы лучше просто использовать Ghost для создания образа, а затем восстановить этот образ на новом сервере.
У меня очень мало опыта работы с Ghost, но я понимаю, что этот процесс может вызвать всевозможные проблемы с видеодрайверами, сетевыми и рейд-драйверами, если новое оборудование будет сильно отличаться от оригинального.
Достаточно ли сложен Ghost, чтобы решить эту проблему, или представитель Dell говорит из своей головы?
4 ответа
Часть "победы" виртуализации - это абстракция от физического оборудования. "Ghost" - это продукт для дублирования дисков, и хотя в различных продуктах с дублированием дисков были сделаны "усовершенствования", создавая образы, демонстрирующие степень аппаратно-независимого подхода, миграция виртуальных машин между хостами, на которых работает один и тот же гипервизор, не дает никаких указаний для виртуализированной гостевой ОС, если произошло какое-либо изменение (гостевая ОС живет в "Матрице").
Я не согласен с тем, что "серверная технология Dell" утверждает, что виртуализация не является "правильным" способом абстрагирования конфигураций операционной системы от аппаратного обеспечения. Если бы вы думали о выделении одной физической машины для каждой виртуальной машины, я бы поставил под сомнение эффективность решения. (В любом случае, я думаю, что он хотел бы, чтобы вы купили столько физических коробок, сколько он мог заставить вас купить! Я не могу представить, почему он отговорил вас от этого... > улыбка<)
То, что вы рассматриваете, безусловно, является действительным использованием виртуализации; Правильный ли это путь или нет, полностью зависит от вас и ваших потребностей.
Что касается вопроса управления драйверами, то в Ghost (который для этого обсуждения является подлинным Ghost, продаваемым в Ghost Solution Suite, а не в другом продукте, который несколько лет назад занял свое место под торговой маркой Norton Ghost), есть инструмент. называется DeployAnywhere для ретаргетинга систем, чтобы получить правильные драйверы, доступные после развертывания образа.
При развертывании вручную DeployAnywhere требует немного больше работы, чем вы обычно делаете с серверами, главным образом просто для того, чтобы гарантировать, что драйверы, которые необходимо установить во вновь развернутую систему, доступны для него (например, на загрузочном диске или в сети) . поделиться) в самый раз. Для рабочих станций развертывание через консоль управления Ghost требует большей заботы, это просто еще одна часть процесса наряду с переименованием компьютера и его перенастройкой.
Перенацеливание драйверов, как правило, не так важно для миграции на VMWare, поскольку эмулируемое оборудование специально предназначено для широко поддерживаемого типа и не требует специальных драйверов, но оно определенно более полезно для перехода с виртуальной машины на физическую машину.
Для большинства выпусков VMWare (ESX имеет ограничения) Ghost может фактически создавать образы с физического диска непосредственно в VMDK и обратно, а также использовать обычный (не запускаемый) формат образа.GHO, поэтому виртуализация не является единой. путь. Если вам нужно какое-то время перейти на физический -> виртуальный, это нормально, и вы можете вообще перейти на виртуальный -> физический, если передумаете. Даже если вы предпочитаете использовать инструменты VMware для физического-> виртуального перехода (и, как уже упоминалось выше, они превосходны и зрелы), наши могут помочь вам не только пойти другим путем, но и упростить жизнь в несколько неловких угловых случаев, если вы застряли на неработающей физической машине (например, после сбоя материнской платы, Ghost может P2V физический жесткий диск для вас) .
Вышеупомянутое также будет в полной мере применяться к ESX в какой-то момент, но ESX немного необычен в семействе VMWare, и внутренняя структура их формата виртуального диска слегка отличается от других продуктов - не сильно, но достаточно, чтобы вызвать проблемы Ghost. В эту секунду мы все еще работаем над получением ESX полностью на том же уровне, что и у VMWare Workstation.
Полное раскрытие: я работаю в Symantec на Ghost.
Фактически, один из этапов процесса миграции физического сервера на виртуальный - это создание образа жесткого диска физической системы и восстановление его на виртуальном жестком диске.
Хотя это определенно можно сделать вручную (я делал это пару раз раньше), я бы предложил использовать инструменты, поставляемые с VMWare, чтобы сделать это для вас. Они также позаботятся о других шагах, связанных с виртуализацией физического сервера, и к настоящему моменту они действительно зрелые (когда я выполнял ручную миграцию, это было потому, что инструменты были слишком дорогими или недостаточно зрелыми в то время).
Это не особенно правильное использование для виртуализации, и вам лучше использовать что-то вроде Ghost -:)
Серьезно, хотя виртуализация может сделать это для вас, но, вероятно, потребует столько усилий, сколько Ghosting сделает в долгосрочной перспективе.