Posts Tagged ‘Virtualization’

«От виртуализации серверов к виртуализации инфраструктуры бизнеса»

Декабрь 4th, 2009

Российское отделение аналитической компании IDC при поддержке VMware разработали документ «От виртуализации серверов к виртуализации инфраструктуры бизнеса». В этом документе рассматривается технология виртуализации ее развитие и дальнейшие перспективы на рынке а так же дан ряд примеров, так называемых  “success stories” – успешных внедрений в крупных компаниях решений VMware.

Скачать документ, для чего потребуется регистрация, можно на сайте http://vmware.idcrussia.ru/.

Что такое виртуализация часть 3. Виртуализация сети

Ноябрь 11th, 2009

Лирическое отступление.

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

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

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

Что же такое виртуализация сети?

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

  • Гостевой доступ. Многие организации предоставляют внешним пользователям, не работником компаний, доступ к сети часто посредством интернет. Виртуализированная сеть позволяет оградить внешних пользователей от конфиденциальной информации.
  • Партнерский доступ. Партнерам может понадобиться доступ к приложениям или данным другой организации.
  • Защита от угроз мобильных устройств. Создается участок сети – карантин, где происходит проверка мобильных устройств пользователя, после чего он может получить доступ к внутренней сети организации.
  • Разделение сети по структурным подразделениям. Защита информации разных департаментов от кражи или несанкционированного доступа.
  • Изоляция устройств в виртуальной сети, например банкоматов, для защиты клиентских транзакций.
  • Услуги хостинг-провайдеров.

При виртуализации серверов, сетевая виртуализация неотъемлемая и очень важная часть. Динамичность виртуальных систем ставит под угрозу надежность  доступа к ним, ведь на одном сервере виртуализации могут быть десятки виртуальных машин, с десятком сетевых интерфейсов каждая и адресами в различных сетях, и при этом перемещаться с одного физического сервера на другой.  Производители виртуализации предусматривают средства управление виртуальной такой сетью в своих решениях и идут на сотрудничество с производителями сетевых технологий, таких как Cisco, Juniper, HP,которые имеют в своем активе программно-аппаратные комплексы, которые могут служить ядром виртуальной сети.

Для примера, возьмем виртуальную инфраструктуру VMware. Во флагманской версии своего главного продукта – vSphere, компания включает vNetwork Distributed Switch. Это виртуальное сетевое устройство, по сути часть программного обеспечения vCenter, которая позволяет построить виртуальную сетевую инфраструктуру на объединении сетевых интерфейсов нескольких серверов с установленным гипервизором ESX. Такой виртуальный распределенный свитч обладает практически всеми возможностями современных сетевых коммутаторов, не требуя при этом дополнительного места в стойке, административных расходов и охлаждения.

image

Пример сотрудничества VMware и Cisco, по созданию виртуального коммутатора. – Cisco Nexus 1000V Virtual Switch.

image

Что такое виртуализация? Виртуализация серверов.

Ноябрь 2nd, 2009

Действительно, прежде чем писать о виртуализации, главной теме этого блога, нужно было сначала дать определение этому термину. Попытаюсь исправить эту ошибку.

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

С этого поста начинается серия определений наиболее распространенных методов применение виртуализации сегодня, а это

  • Виртуализация серверов.
  • Виртуализация систем хранения данных.
  • Виртуализация LAN.
  • Виртуализация приложений.
  • Виртуализация рабочих станций.

Чаще всего, когда говорят о виртуализации, говорят о виртуализации серверов. Если говорить простыми словами – это, возможность на одном физическом компьютере или сервере, запустить несколько отдельных, одновременно работающих операционных систем. Например, у вас есть 10 отдельных серверов, на которых установлены различные операционные системы, будь то Linux, Windows XP или Server, FreeBSD. При помощи виртуализации серверов, эти 10 можно поместить всего в одном сервере, что позволит сохранить место, электроэнергию на питание и охлаждение, затраты на сетевое оборудование и обслуживание вычислительного центра.

Два самых распространенных типа виртуализации серверов сегодня – это Гипервизор и Хост-виртуализация. Оба типа представляют собой устанавливаемое на сервер программное обеспечение, которое эмулируя аппаратное обеспечение сервера, позволяет запускать несколько операционных систем. Каждая операционная система получает часть ресурсов сервера (процессора, памяти, и др.) для себя, а ПО виртуализации следит за распределением этих ресурсов. Основное отличие этих типов заключается в том, что Гипервизор устанавливается прямо на сервер, на «голое железо» без традиционной операционной системы, такой как Windows или Linux. Хост-виртуализация наоборот, подразумевает установку поверх ОС, как обычное приложение. Вот какие особенности это несет:

Хост-виртуализация:

  • Требуется ОС (Windows/Linux/Mac), устанавливается как приложение.
  • Виртуальные машины могут использовать все ресурсы, которые видны хосту.
  • Максимальная совместимость с оборудованием, поддержка всех драйверов устройств.
  • Расход ресурсов на нужды хостовой ОС сказывается на производительности виртуальных машин, 70-90% от родной производительности сервера.

Гипервизор:

  • Устанавливается на «голое железо», что позволяет добиться большей производительности ВМ, но уменьшить список поддерживаемого оборудования
  • Больше функционал по управлению ресурсами, высокой доступности и безопасности.
  • Больше ВМ на один CPU чем в Хост-виртуализации.
  • Так как маленький расход ресурсов на хостовую ОС, производительность ВМ 83-98% от родной производительности сервера.

Помимо перечисленных возможностей экономии при использовании виртуализации, есть еще много технологических решений, которые позволяют получить преимущества от виртуализации. Например, высокая доступность ВМ – при выходе из строя одного сервера, виртуальные машины могут быть быстро перемещены и запущены на другом. Или «живая миграция», когда ВМ перемещается на другой сервер во включенном состоянии, например для планового обслуживания сервера, при этом ВМ продолжает работать и это происходит прозрачно для пользователей.

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

Продукты хост виртуализации:

VMware Server (Windows/Linux. Бесплатный)

MS Virtual Server (Windows. Бесплатный)

MS Virtual PC (Windows, Бесплатный)

VMware Workstation (Windows/Linux. Платный)

VMware Player (Windows/Linux, Бесплатный)

VMware Fusion (Mac, Платный )

Parallels Desktop (Windows/Linux/Mac, Платный)

Parallels Server for Mac (Платный)

Parallels Workstation 4.0 Extreme (Windows, Платный)

Sun VirtualBox (Windows/Linux/Mac, Бесплатный)

Гипервизор:

VMware ESXi (Платный и Бесплатный)

MS Hyper-V (Платный и Бесплатный)

Citrix XenServer (Бесплатный)

Parallels Server 4 Bare Metal (Платный)

Oracle VM (Бесплатный)