Описание виртуализации
 
Для начала обратим внимание на то, как построены большинство современных ИТ систем. Кирпичиком, очень часто, является отдельный сервер, на который установлена операционная система и соответствующий набор драйверов, а уже внутри ОС установлено приложение, например, файловый сервер
 


В серверах есть индивидуальный набор комплектующих, из которых основными являются процессор, оперативная память, жесткие диски, различные карты расширения. Все эти ресурсы принадлежат установленной на сервере операционной системе. Она управляет запуском процессов, задействует или отключает доступное оборудование, распределяет всю доступную память между процессами, отправляет и принимает информацию через сетевые интерфейсы.

 
 

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


В редких случаях используется архитектура, включающая в себя системы хранения данных. На картинке представлены самые популярные типы СХД на данный момент:

     ♦ iSCSI – подключение происходит через локальную сеть, через стек TCP/IP, скорость 1Gbit/s или         10Gbit/s

     ♦ SAS – сервер соединяется с системой хранения данных по SAS кабелю, скорость 6 Gbit/s

     ♦ FC – это оптическая сеть, скорость 4 Gbit/s или 8 Gbit/s

Для таких инфраструктур переход к виртуализации наиболее простой и мало затратный, т.к. докупить нужно будет только лицензии.

 
 

Плюсы и минусы полностью физических инфраструктур будут описаны в конце статьи в сводной таблице, а сейчас давайте перейдем к основам виртуализации.

Как можно увидеть на картинке, разница межу двумя подходами заключается в том, что на чистый физический сервер устанавливается ПО VMware ESXi, на котором уже создаются виртуальные машины. Таким образом, создается новый уровень взаимодействия (virtualization layer) между физическим сервером и операционными системами, которые установлены внутри виртуальных машин. VMware ESXi распределяет все ресурсы физического сервера на нужды виртуальных машин, а точнее, на нужды их гостевых операционных систем.

 

В виртуальную машину устанавливается стандартный набор драйверов производства VMware, который встроен в ESXi. После этого ВМ будет совместима с любым сервером, на котором установлен VMware ESXi. И если вы обычным копированием перенесете виртуальную машину на совершенно другой по характеристикам и набору комплектующих сервер, она запустится и будет работать без каких либо конфликтов. Такого рода совместимость ВМ и любого физического сервера открывает ценные возможности, которые будут полезны для любой ИТ инфраструктуры без исключения. Прочесть о них вы сможете на страницах, посвященных продуктам виртуализации : VMware vSphere 5 и Microsoft Hyper-V.
 
 

В итоге мы можем составить таблицу проблем возникающих в полностью физической инфраструктуре, которые можно решить с помощью технологий виртуализации.

 

Проблемы без виртуализации Решение с виртуализацией
1. Большое количество серверов, выделяемое по принципу «каждому приложению отдельный сервер». Это ведет к нехватке места в серверной комнате, покупке дополнительных источников бесперебойного питания, сетевого оборудования, более мощных систем охлаждения. Консолидация серверов. Запуск приложений внутри изолированных друг от друга виртуальных машин. Виртуальные машины могут работать на одном физическом сервере не вызывая конфликтов между собой. Средний показатель консолидации это 5:1, то есть пять физических серверов могут быть конвертированы в пять виртуальных машин и запущены на одном физическом сервере.
2. Низкая средняя загрузка физических серверов 5-10%. Современные приложения не способны сильно нагрузить мощные серверы, на которых они установлены. Получается, что большинство серверов работают в холостую. Возможность запустить много разных виртуальных машин на одном физическом сервере, позволит вам контролировать потребление ресурсов серверов в вашей ИТ инфраструктуре.
3. Крайне низкая скорость настройки и запуска  новых ИТ сервисов. Если под каждую новую бизнес задачу нужно покупать новое оборудование, то внедрение может затянуться на долгие месяцы, которые уйдут на бюрократические проволочки. В виртуальной инфраструктуре почти всегда существует запас ресурсов, которые можно использовать для быстрого запуска новых сервисов.
   

Заказать консультацию специалиста

Отправьте описание задачи, в решении которой нуждается ваш бизнеc, и мы предложим все возможные варианты её решения.

Курс: VS41-ICM VMware vSphere: Install, Configure, Manage [V41]
Построение виртуальной инфраструктуры с помощью VMware ESXi/ESX 4.1 и VMware vCenter Server 4.1

Ориентирован: на системных администраторов и системных инженеров, которые отвечают за интеграцию, администрирование и управление ESX. Предназначен для администраторов (и будет полезен пользователям) VMware vSphere 4. Прослушивание курса дает право на сдачу сертификационного теста VMware Certified Professional (VCP).
Предварительный уровень подготовки:

  • опыт системного администрирования Microsoft Windows или Linux.
Продолжительность: 4 дня, 32 часа (до 20 августа)/ 5 дней, 40 часов (с 23 августа 2010 г.).
Методические материалы: учебник VMware на английском языке.
Документ об окончании курса: сертификат VMware.
Квалификационый тест на степень VCP: VCP-410.

Этот практический учебный курс посвящен VMware ESXi\ESX 4.1  - ПО для создания виртуальной инфраструктуры, позволяющей объединять и разделять сервера в высокопроизводительном окружении. На курсе изучаются вопросы по использованию этого продукта как отдельно, так и вместе с VMware vCenter Server 4.1 - ПО управления виртуальной инфраструктурой.

Программа


1. Обзор виртуальной инфраструктуры.
Продукты VMware: программы и функциональность.
2. Настройка сервера ESXi\ESX.
3. Установка и использование VMware vCenter Server.
4. Сеть.
Конфигурирование стандартных и распределенных виртуальных коммутаторов, сетевых соединений, групп портов.
5. Системы хранения данных.
Технологии подключения к системам хранения данных. Настройки.
6. Создание и управление  виртуальными машинами (VM).
Использование шаблонов, VMware vCenter Converter и Guided Consolidation.
Изменение, управление и миграция ВМ.
7. Управление доступом к виртуальной инфраструктуре.
Контроль прав доступа.
8. Управление утилизацией ресурсов.
9. Защита данных.
Резервное копирование и восстановление с использованием VMware Data Recovery.
10. Масштабируемость.
Настройка vCenter Linked Mode.
Управление конфигурацией серверов ESX(i) при помощи Host Profile.
Конфигурирование распределенных виртуальных коммутаторов, сетевых соединений, групп портов.
Настройка VMotion.
Настройка кластера VMware Distributed Resources Scheduler (DRS).
Настройка и использование VMware Distributed Power Management (DPM).
Установка приоритетов на использование виртуальными машинами CPU, памяти и др. ресурсов. Пулы ресурсов.
11. Установка обновлений с использованием vCenter Update Manager.
12. Высокая доступность и защита от сбоев.
Настройка кластера высокой доступности VMware High Availibility (HA).
Настройка защиты от сбоев с помощью VMware Fault Tolerance.
13. Установка ESX и ESXi.

 

Курс: VV45_ICM VMware View 4: Install, Configure, Manage[45].
Установка, настройка и использование VMware View Manager, VMware View Composer, и VMware ThinApp.

Ориентирован: на системных администраторов и системных инженеров, знакомых с VMware vSphere, задачей которых будет развертывание инфраструктуры виртуальных рабочих столов (Virtual Desktop Infrastructure).
Предварительный уровень подготовки:
Обязателен:

  • Опыт администрирования Microsoft Windows Active Directory (AD).
  • Опыт работы с VMware vSphere.

Рекомендуемый:

  • Прослушивание курса VMware vSphere: Install, Configure and Manage.

Необходимые навыки:

  • Умение создавать шаблоны в VMware vCenter Server и разворачивать из них виртуальные машины; изменять файл ответов для мастера настройки; пользоваться консолью vCenter Server для доступа к гостевой ОС; изменять конфигурацию виртуальных машин; настраивать службы Windows AD.

Продолжительность: 4 дня, 32 часа.
Методические материалы: учебник VMware на английском языке.
Документ об окончании курса: сертификат VMware.

Программа курса

  1. Введение.
  2. Обзор VMware View.
    • Функции и компоненты VMware View.
  3. VMware View Connection Server.
    • Установка и первоначальная настройка.
    • Консоль управления VMware View.
  4. Виртуальные рабочие станции VMware View.
    • Агент View.
    • PCoIP и другие протоколы подключения к удаленному рабочему столу.
    • Перенаправление USB и мультимедиа.
  5. Настройки клиента VMware View.
    • Клиент View.
    • Портал View.
    • Тонкие клиенты и «Offline Desktop».
  6. Администрирование VMware View.
    • Настройка автоматизации пулов виртуальных рабочих станций.
    • Статичные и динамические пулы.
  7. Настройка и управление связанных клонов (Linked Clones);
    • Настройка View Composer.
    • Развертывание и изменения связанных клонов виртуальных рабочих станций.
  8. Унифицированный доступ.
    • Доступ к физическим рабочим станциям, блейд системам (blade PC), терминальным серверам.
  9. Печать.
    • «Бесшовная» печать из виртуальных рабочих станций на клиентских принтерах.
  10. Безопасность VMware View.
    • Настройка сети и настройки аутентификации.
  11. Производительность и масштабируемость View Manager.
    • Улучшение производительности и балансировка нагрузки.
  12. VMware ThinApp.
    • Развертывание приложений с использованием VMware ThinApp.

Покупателю

Рассматривая ценовые политики компаний - производителей программного обеспечения для виртуализации, многие задаются вопросом – «за что они просят такие деньги???». Ответ не очевиден, но лежит на поверхности.

Казалось бы, и у Microsoft виртуализация, и у Citrix виртуализации, и у VMware виртуализация. У всех у них есть гипервизоры, у всех у них есть технологии миграции ВМ между хостами, есть инструменты централизованного управления. Таблицы сравнений зачастую маркетинговые и не несут реального понимания, какая технология лучше или хуже.

Но мне приходится отвечать на вопрос «кто лучше». Я бы сформулировал ответ так:

  • Уровень автоматизации. Чем меньше приходится делать самому администратору, тем дороже стоит лицензия, включающая эту технологию. Например, у всех есть «живая миграция», но не у всех она применяется автоматически, учитывая все возможные правила, которые может настроить администратор. Если меньше человеческий фактор, то снижается вероятность простоя.
  • Перспектива. Речь о дополнительных продуктах. Чем масштабнее можно развивать виртуализированную инфраструктуру, тем дороже будет стоить первоначальная лицензия. Ведь серьезные организации не гонятся за минутным (годовым) результатом, бюджеты прогнозируются на несколько лет вперед, деньги вкладываются в оптимизацию и развитие.
  • Совместимость. Это достаточно важный фактор, если организация крупная, с большим количеством серверов, с большим количеством возможных путей развития. И если через год, будет принято решение перейти на новую операционную систему (например), нужно, чтобы виртуализационный продукт поддерживал ее с большой долей вероятности.
  • Администрирование. Администратор со знанием виртуализации Microsoft даже звучит понятнее, чем администратор со знанием серверной виртуализации Citrix. Поэтому в выборе между новыми технологиями и понятным раскрученным брендом, с бОльшим количеством специалистов на рынке труда, часто перевешивает Бренд.

Я советую покупателям, проверять технологии на практике самим, или смотреть демонстрации. Часто не так страшен зверь как его малюют. Я имею ввиду официальные сайты, где пишут таким языком, что действительно, виртуализация всплывает куда-то к облакам.

И еще одно заблуждение - это что появилась новая технология, которая сможет избавить от проблемы плохого администрирования. Если не должным образом настроена операционная система, не спасут даже самые лучшие технологии.