Опыт миграции рабочих серверов на виртуальные машины VMware.

Feb 23, 2013 12:17

Принял решение виртуализировать серверы у клиента.

Дано: 8 рабочих серверов: 2 контроллера домена, файловый, СУБД, 1С, СПО, прокси, почтовый. Все на Windows 2003. Модели: HP Proliant DL 380G5, IBM х3550, х3650. Во всех по 1 процессору, ОЗУ от 2 до 10ГБ.

Цели: уменьшить время простоев,  снизить электропотребление и тепловыделение без падения производительности при минимальных затратах.

Требования клиента:  работы проводить в рабочее время, допускается простой в день только 1 сервера  до 1 часа, затраты на ПО виртуализации минимальны.

Решил все виртуалки собрать на 3 серверах, прокачать их вторыми процессорами, дисками и модулями памяти соседей,  ПО управления и бэкапа поднять на рабочей станции. Под такое решение лучше всех подходит VMware vSphere 5.1 Essentials Plus Kit ($6,742 плюс базовая поддержка на 1 год $1,416): лицензия на 3 сервера  до 2 процессоров в каждом, горячее резервирование Data Protection.

Этап 1. Подготовка 1 хост-сервера. Освободил 1 сервер HP Proliant DL 380G5: передал роль контроллера домена соседнему файловому серверу. Обновил BIOS. В БИОС включил необходимые параметры: поддержка виртуализации, No-Execute Memory Protection, другие опции. Скачал специальный образ гипервизора VMware Esxi 5.1 с поддержкой серверов HP, записал, установил, настроил.

Этап 2. Первым мигрировал прокси-сервер через VMware vCenter Converter Standalone 5.0.1. Миграция шла 9 часов, закончилась ошибкой на 95% при конфигурации. Решение нашлось на следующий день: Установил тот же vCenter Converter на другом компьютере, конфигурация прошла успешно! Выключил физический прокси-сервер, запустил виртуальный, удалил ненужные HP драйверы, настроил Kerio, вывел-ввел в домен AD. Заработал, будем наблюдать.

Неделю первая виртуальная машина проработатала без проблем, продолжаем миграцию.

Этап 3. На отдельном десктопе под Windows Server 2008 R2 установил VMware vCenter 5.1в составе: vCenter Single Sign On (SSO), Inventory service, vCenter Server, vSphere Client, vSphere Web Client. Подключился через браузер по ссылке https://сервер:9443/vsphere-client. Перез управлением необходимо зайти web-клиентов под учетной записью admin, добавить в группу _Administrators_ локального администратора компьютера, выйти  и зайти под учеткой Администратор@сервер, после чего появилась возможность управлять хост-серверами и виртуальными машинами.

Этап 4. Из освободившегося сервера перенес на хост-сервер диски, память и процессор.
Нужно на первом хост-сервере преобразовать дисковый RAID5  в RAID6, увеличить объем освободившимся дисками.

Этап 5. На прокси-сервере используется ПО Kerio Firewall 6, У Kerio есть virtual appliance этой версии для VMWare, скачал файлы vmdk и vmx, через vCenter Converter импортировал в отдельную виртуальную машину, настроил , работает. Этот ход повысил безопасность ЛВС.

Контроллеры доменов боязно мигрировать, поэтому разверну новые с нуля на виртуалках, старые понижу до рядовых.
Далее планирую мигрировать файл-сервер (IBM х3650), скачать VMware Esxi 5.1 с поддержкой серверов IBM x, билд гипревизора должен совпадать с билдом гипервизора от HP и продолжим.

Вопросы, на которые нужно найти ответы:
- как виртуалки будут реагировать на отключение электропитания?
- как настроить контроль состояния оборудования серверов и оповещения по эл. Почте?

По ходу продолжу писать об этом проекте…

vmware, виртуалиация, сервер

Previous post Next post
Up