Введение

Виртуализация серверов- в чем тайный смысл?

В следующем:
  1. Консолидация серверов. мы берем ресурсы сервера, и делим их между ВМ. Так как ВМ друг от друга независимы, и создать мы их можем много, то каждому нашему приложению мы можем выделить по отдельной ВМ, т.е. - по отдельной копии ОС. Разные ВМ друг от друга не зависят, сбой или перезагрузка в одной из них не затрагивает другие ВМ, т.е. другие приложения. Зачем это нам? Для повышения КПД нашей серверной. Мы можем решить те же задачи, но заняв меньше места в стойке, потребляя меньше электроэнергии, и требую меньше энергии на охлаждение серверной.
  2. поддержка устаревших ОС: В ВМ могут работать разные ОС - на одном и том же сервере можно эксплуатировать и какие нибудь Linux, и новую Microsoft Windows Server 2008, и старую Microsoft Windows NT 4.0 - второй приятный бонус это поддержка устаревших ОС. За счет того, что внутри ВМ железо сэмулировано, а эмулируются достаточно давно появившиеся матери\чипсеты\видео и т.п., многие устаревшие ОС на них работают нормально.
  3. Неплохие бонусы - повышение непрерывности бизнеса, лучшая управляемость -  вытекают из за эмуляции железа в ВМ, и из за инкапсуляции ВМ в файлы. Например:
    1. Отсутствие привязки к физическим железкам. Я могу перенести ВМ на другую железку - и она заработает БЕЗО всяких проблем. Зачем мне ее переносить? Популярные примеры: исходную железку я хочу выкинуть\перезагрузить из за установки патчей\выключить на аппаратную профилактику. Притом, если используем внешнюю СХД, ВМ может переехать без выключения(ключевое слово тут - VMotion). Железка может сдохнуть - но для запуска работавших на ней ВМ достаточно их запустить на другой железке. VMware умеет это делать автоматически, ключевое слово - VMware HA.
    2. Бекап и восстановление. ВМ - это файлы. Во многих ситуациях бекапить, восстанавливать ВМ, делать эталоны и из эталонов поднимать новые ВМ - намного проще и удобнее.
    3. Можно использовать метод дистрибуции софта под названием Virtual Applince: например, на VMware Virtual Appliance Marketplace можно найти больше 800 разных ВМ. Зачем мне их находить? Среди могут быть демо версии ОС и приложений. Вам не потребуется их скачивать, инсталлировать, и т.д. и т.п. Скачал, запустил, попробовал фичи - все!
      Вторая причина - среди этих applince могут быть полноценные рабочие машины. Мой любимый пример - UDA. Скачал, указал нужный IP и все - система делает свою работу, нет нужды ставить ОС, приложения, и настраивать все это хозяйство.
    4. Тем более, этим можно пользоваться и в обратную сторону. Нужно показывать свой софт заказчику? Поставь его в ВМ, дай ему эту ВМ, и он сможет ознакомиться с функционалом, пропустив этапы установки и вылизывания.

Вы заинтересовались, и хотите попробовать?

Легко, и даже есть несколько вариантов:
  1. Вариант попривычнее - VMware Server. Полноценное, бесплатное приложение в вариантах под Windows и Linux. Скачали, проинсталлировали, запустили - все, можно создавать и пользоваться ВМ. Несмотря на бесплатность, фич там много. Продукт позиционируется в том числе и для промышленной эксплуатации , к нему можно прикупить поддержку.
  2. Вариант поинтереснее - ESXi. Также бесплатен(!). В отличии от VMware Server, сам по себе является ОС, и ставится на выделенный сервер. Зато и более эффективен.
    (сразу хочу ответить на самый часто задаваемый вопрос - "А за что VMware будет брать деньги, если ее флагманский продукт стал бесплатен?". Ответ - "ESXi с бесплатной лицензией позволит вам запускать ВМ. Но мигрировать их без выключения (VMotion\Storage VMotion), балансировать нагрузку между серверами(DRS), поднимать упавшие ВМ(HA), бекапить правильным образом(VCB) - вы не сможете. ESXi с бесплатной лицензией не позволяет централихованного управления через Virtual Center. Зато начать пользоваться некоторыми или всеми этими благами можно просто купив лицензию.")
    Про сравнение и области применения этих продуктов немного написано тут - http://www.vm4.ru/2008/08/vmware-server-20-rc1-esxi.html.
  3. Наконец, можно скачать пробную версию Virtual Infrastructure 3.5. Это ESX 3.5 - гипервизор, плюс Virtual Center 2.5 - служба управления. После установки этих продуктов в качестве источника лицензий можно указать "evaluation", и поиметь 60 дней полнофункциональной работы.


Много примеров дано на блоге Михаила Козлова, главы VMware-Россия.

Там же, или в аттаче к этой странице, можно найти официальный документ,
с обзором виртуализации вообще,
с обзором продуктов VMware,
с примерами внедрений.


И статьи на тему
PC Week/RE
Открыть материалПереход на технологии виртуализации
Откуда же идут разговоры о снижении затрат заказчиков? Оно действительно возможно, но только относительно последующих …
Открыть материал

PC Week/RE
Открыть материалВиртуализация на страже непрерывности бизнеса
На первое место среди приоритетов организаций сейчас выходит задача обеспечения непрерывности бизнеса …
Открыть материал
Ċ
Михаил Михеев,
22 окт. 2008 г., 5:42
Comments