Vmware система виртуализации


почему VMware / Блог компании SAFEDATA / Хабрахабр

Компании, выбирающие платформу для внедрения виртуализации своей ИТ-инфраструктуры, наряду с продуктами VMware рассматривают в качестве альтернативы решения на основе других гипервизоров, прежде всего Microsoft Hyper-V и разработанного в рамках OpenSource гипервизора KVM. Чтобы помочь этим компаниям сделать правильный выбор, аналитическое агентство Taneja Group в прошлом году провело подробное сравнение нескольких решений для построения программно-определяемых дата-центров (SDDC) и внедрения гибридных облаков от трёх вендоров. В этом исследовании были рассмотрены возможности применения следующих пакетов:

– VMware vCloud Suite 5.5 Enterprise (включая vSphere Enterprise Plus и vCenter Server Standard), Virtual SAN и NSX; – Microsoft Windows Server 2012 R2 Datacenter (включая базовый функционал Hyper-V плюс Hyper-V Replica, Storage Spaces, Hyper-V Network Virtualization, Hyper-V Extensible Switch и другие расширенные функции), System Center 2012 R2 Datacenter; – Red Hat Cloud Infrastructure (RHCI), состоящий из RHEL OpenStack Platform 4.0, RHEV 3.4 (KVM), RHEV-M 3.4 и CloudForms 3.0 IaaS Management. Этот пакет компании Red Hat является коммерческой версией дистрибутива OpenStack (также в исследование были включены решения от Cisco и Amazon).

Каждый пакет оценивался по возможностям виртуализации дата-центра, внедрения программно-аппаратной инфраструктуры, автоматизации и управления операциями и внедрения гибридных облаков. И вот к каким выводам пришли: По мнению Taneja Group, из этих трёх вендоров VMware предлагает самую зрелую, популярную и функциональную платформу для внедрения виртуализации; её решение обеспечивает независимость от аппаратной платформы, динамическое выделение ресурсов на основе правил и функции, ориентированные на виртуальные машины и приложения.

VMware получила самые высокие оценки в категории «автоматизация и управление», поскольку её решение реализует автоматическое выделение ресурсов, интеллектуальное управление операциями. Решения VMware обладают наиболее совершенными функциями гибридных облаков, они совместимы с разными типами нагрузок и поддерживают миграцию между частным и публичным облаками вместе с синхронизацией каталогов и шаблонов этих облаков. Кроме того, решения VMware обеспечивают построение скоординированных фреймворков высокой доступности и безопасности для частного и публичного облака.

Виртуализация дата-центра

У VMware самые мощные функции виртуализации и опыт их использования в корпоративном секторе с начала прошлого десятилетия. Хотя Microsoft в последние годы расширяет возможности своей платформы виртуализации, Hyper-V по-прежнему сильно уступает vSphere по популярности в корпоративном секторе и применению бизнес-критичных системах. В середине 2014 года Hyper-V поддерживал около 35 гостевых ОС, в то время как у vSphere это значение составляет почти сотню. В последние релизы Windows Server 2012 были добавлены несколько важных новых функций Hyper-V (например, Extensible Virtual Switch и Replica), но главным недостатком архитектуры Hyper-V по-прежнему остаётся использование родительской ОС, что снижает безопасность и доступность гипервизора при установке патчей и обслуживании материнской Windows Server. Кроме того, зависимость от Windows Server означает, что реализация в Hyper-V новых функций виртуализации происходит только при выходе новых версий этой ОС.

RHEV использует гипервизор KVM, на котором работает подавляющее большинство облаков OpenStack. Сейчас RHEV очень популярен у сервис-провайдеров и разработчиков приложений для встроенных систем. Как и Hyper-V, RHEL является ОС-центричным гипервизором (его материнской ОС является Red Hat Enterprise Linux (RHEL)), что ухудшает  безопасность и снижает доступность из-за необходимости установки патчей RHEL. Он поддерживает только 15 гостевых ОС, значительно уступая по этому показателю vSphere и Hyper-V. В Red Hat последних релизов добавили ряд новых функций, но в нём по-прежнему нет виртуального распределённого коммутатора, пулов ресурсов хранения, балансировки нагрузки и средств контроля ввода/вывода хранения и сети. Корпоративные заказчики редко используют облака OpenStack на базе RHEV.

Масштабируемость

vSphere способен масштабироваться на несколько кластеров хостов и расширяться на новые кластеры и виртуальные машины по мере роста потребностей. Как показали тесты Taneja Group, архитектура vSphere поддерживает большее число виртуальных машин на хост, причём эти ВМ обрабатывали разные комбинации бизнес-критичных приложений. Средства управления vcenter Server и vcenter Operations Manager могут масштабироваться до нескольких тысяч и даже десятков тысяч ВМ.

Из-за ограничений архитектуры Hyper-V не может масштабироваться так же эффективно, как vSphere – например, этот гипервизор не умеет управлять логическими пулами ресурсов (процессоров, памяти, сетевых ресурсов и ресурсов хранения), поэтому для гарантии стабильной производительности виртуальных машин нужно использовать выделенный кластер хостов. RHEV также не поддерживает пулы ресурсов процессоров и памяти, которые масштабируются на несколько хостов кластера и не обеспечивает изоляцию ресурсов или их совместное использование пулами.

Непрерывность бизнеса

Пакет VMware vCloud Suite Enterprise обеспечивает функции высокой доступности, отказоустойчивости и восстановления после аварий с помощью функций vSphere HA, vMotion, Storage vMotion, Fault Tolerance и vCenter Site Recovery Manager. Для уменьшения плановых остановок для обслуживания серверов или СХД функции vMotion и Storage vMotion переносят в онлайновом режиме виртуальные машины и их диски без остановки работы приложений и пользователей. Функция vSphere Replication поддерживает разные варианты репликации для vCenter Site Recovery Manager (SRM) для защиты от крупных аварий. SRM обеспечивает централизованное планирование послеаварийного восстановления, автоматические failover и failback с резервного сайта или из облака vCloud, а также тестирование послеаварийного восстановления без прерывания работы приложений.

В Microsoft Windows Server 2012 R2 с Hyper-V достаточно мощные функции HA, реализованные с помощью Failover clustering, в том числе обнаружение сбоев и онлайновая миграция ВМ и виртуальных машин. Однако Failover clustering не оптимизирована для защиты ВМ.

Red Hat RHEV способен обнаруживать сбои ОС хоста или гостевой ОС и поддерживает онлайновую миграцию ВМ и виртуальных машин, но в нём нет встроенных функций резервного копирования и репликации для быстрого восстановления после аварий.

VDC от SAFEDATA

Исследование Taneja Group вышло в середине 2014 года. За прошедший год на рынок вышли сначала vSphere 5.5, затем шестая версия vSphere, и решения для виртуализации дата-центров других вендоров, но значительный технологический отрыв VMware от конкурентов сохраняется. В опубликованном летом нынешнего года отчёте Magic Quadrant for x86 Server Virtualization Infrastructure аналитическое агентство Gartner заявляет, что VMware по-прежнему остаётся лидером как по возможностям платформы виртуализации, так и по доминированию на рынке, а заказчики компании дают высокую оценку возможностям продуктов VMware и их поддержке.

Компания SAFEDATA использует VMware vSphere и другие продукты VMware как платформу виртуализации в своём решении «Виртуальный дата-центр» (Virtual Data Center, VDC), на базе которого заказчик может самостоятельно создавать ИТ-инфраструктуру любой сложности, полностью аналогичную решениям на физическом оборудовании. В качестве аппаратной платформы решения используются лезвия HP BladeSystem c-Class, а также системы хранения NetApp FAS6220 и FAS8060.

Заказчик VDC получает вычислительные ресурсы для построения виртуальной инфраструктуры из облака SFCLOUD, размещённого в двух территориально-распредёленных дата-центрах. Устойчивость к отказам узлов vSphere в SFCLOUD реализована на основе технологии vSphere High Availability (HA). Заказчик помимо непосредственного управления этой виртуальной инфраструктурой с помощью VMware vCloud Director может гибко распределять выделенные ему ресурсы облака между своими приложениями в зависимости от изменения нагрузки, например, если в какой-момент число запросов к одному из приложений существенно возрастет, то можно временно передать ему часть процессоров, выделенных другим приложениям. Кроме того, в процессе использования облачной услуги VDC заказчик может увеличивать или уменьшать объём выделенных ему ресурсов, а также применять различные модели тарификации.

Все действия, связанные с управлением услугой, изменением её параметров, мониторингом производительности, а также финансовыми документами, осуществляются через веб-интерфейс «Личного кабинета» заказчика VDC. Подробнее узнать об VDC можно по ссылке.

habrahabr.ru

Виртуализация. Принцип работы VMware ESXI

Сегодня расскажу, что такое виртуализация, для чего она нужно и что она вам даст при ее внедрении. Рассмотрим понятия гипервизор. Разберем как это организованно у компании VMware на примере ее продукта ESXI 5.5. Основная задача любого бизнеса представленного в интернете это доступность ее сервисов. Сервесы как следует работают на железных серверах, представим ситуацию, что на одном мощном физическом сервере живет 5 разных сервисов. Все они имеют доступ к одной файловой систем, к ресурсам, они работают все хорошо. Проходит время и они начинают мешать друг другу, по разным причинам обновления по или самой ос. В итоге вы получаете что у вас из за одной службы перестаю работать нормально или вообще остальные 4. Виртуализация как раз помогает бизнесу консолидировать ресурсы и сделать каждый сервис не зависимым в рамках одного физического сервера.

Запомните золотое правило один сервер, один сервис

Физическая инфраструктура

Рассмотрим как работает приложение на физическом уровне. В современном мире если рассматривать железо на серверах, в 90 процентов случаем, оно не до загружено, в среднем процентов на 50-60, а это означает низкую утилизацию ресурсов. Примеров не рационального использования может служит служба DHCP, которая по определению легкая и может обслуживать хоть 1000 клиентов, будь она на Windows или Linux. В итоге запустив его на мощном сервере вы плохо его используете, недогружая, тратите лишнюю электро энергию, чем больше у вас таких серверов, тем мощнее нужна система охлаждения, мощнее система резервного электро питания, больше физического пространства в Unit. Короче как вы поняли всего больше, но когда пришла технология виртуализации, все поменялось, но об этом позже. Ниже представлена схема как работает приложение на физическом сервере.

Есть physical host, на котором стоит ОС и уже в ней крутится приложение. К physical host можно подключать ISCSI, NFS, FC системы хранения.

Виртуальная инфраструктура

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

Пример из жизни: Есть сервер HP ему 4 года, ку него закончилась гарантия. В один из прекрасных дней на нем стали крошится диски, замена одного из таких стоила 800 баксов. За эти деньги были куплены 3 SSD Samsung evo 850, чувствуете разницу. В итоге на сервере были установлены все ssd и он был превращен в хост виртуализации, где на него переехали все те же виртуалки с теме же сервисами. А если бы был просто физический сервер, то все накрылось бы медным тазом. Виртуализация спасла нас от большого геморроя.

История виртуализации

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

Виртуальная инфраструктура выглядит следующим образом, есть ESXi host, на нем лежит прослойка hepervisor VMware vSphere по верх которого уже лежат виртуальные машины. И все подключения FC, NFS, ISCSI идут только к ESXi host, который отдает все это дело гипервизору, где он уже дальше перераспределяет все ресурсу страждущим.

Физическая и виртуальная архитектура

Ниже представлена картинка как выглядит Physical архитектура и виртуализация vmware. В физической архитектуре, ос функцианирует по верх железного оборудования. Рассматривая виртуализацию vmware, тут уже все немного иначе. Отличие в прослойке гипервизора ESXI (VMware vSphare). VMware vSphare Позволяет запускать экземпляры виртуальных машин, эмулируя для них оборудование. В такой реализации будет другая схема общения с ресурсами. Об этом мы поговорим в будущем.

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

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

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

Надеюсь вы теперь представляете что такое виртуализация и как ее использовать, а главное для чего. Далее советую вам почитать, Виртуальная машина, что это такое.

Материал сайта pyatilistnik.org

pyatilistnik.org

Виртуализация. Классификация и области применения. ИТ-Директору, Виртуализация, Виртуальные машины

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

Концепция виртуальной среды (в оригинале — virtualization engine) — новое направление виртуализации, которое дает общую целостную картину всей инфраструктуры сети с помощью техники агрегации.

IDC: Классификация этапов развития виртуализационных технологий

  • Для Virtualization 1.0 были типичными первичные, базисные задачи, такие как инкапсуляция ресурсов в виртуальных машинах и распределение ресурсов физических машин, динамическая консолидация ресурсов в общие пулы.
  • На последовавшем за ним — текущем для развитых стран — этапе Virtualization 2.0 приоритетными стали иные задачи, связанные с повышением эксплуатационных характеристик, в том числе увеличение времени наработки на отказ, повышение готовности, восстановление после аварийных ситуаций, балансировка нагрузки, управление виртуальными клиентами.
  • Будущий этап, Virtualization 3.0 предполагает создание автоматизированных ЦОД, представление разнообразных сервисов, ориентацию на установленные наборы правил. Эта классификация отражает динамику процессов в Америке и Западной Европе, где с 2009 года количество виртуальных серверов превышает количество физических.

Gartner предрекает закат рынка виртуализации

Объем мирового рынка серверной виртуализации (архитектура x86) в 2016 г. достигнет $5,6 млрд, увеличившись на 5,7% по сравнению с прошлым годом, прогнозирует Gartner. Несмотря на в целом положительную динамику, количество приобретаемых лицензий на программное обеспечение в этой сфере впервые начало сокращаться. Рост рынка обеспечивается только за счет услуг обслуживания. Это говорит о том, что сегмент ПО вплотную подходит к пику своего развития[1].

«За последние несколько лет рынок серверной виртуализации сильно возмужал. Во многих организациях более 75% серверов виртуальные, это говорит о высоком уровне насыщения», — заявил директор по исследованиям в Gartner Майкл Варилов (Michael Warrilow).

По словам аналитиков, отношение к виртуализации среди организаций различного размера отличается больше, чем когда-либо. Популярность виртуализации среди компаний с более крупными ИТ-бюджетами в 2014-2015 г.г. оставалась на прежнем уровне. Такие компании продолжают пользоваться виртуализацией активно, и в этом сегменте близится насыщение. Среди же организаций с более маленькими ИТ-бюджетами ожидается снижение популярности виртуализации в ближайшие два года (до конца 2017 г). Такая тенденция уже наблюдается.

«Физиколизация»

По наблюдениям Gartner, компании все чаще прибегают к так называемой «физиколизации» — запуску серверов без программного обеспечения для виртуализации. Ожидается, что к концу 2017 г. в более чем 20% таких компаний виртуальными будут менее трети операционных систем на серверах с архитектурой x86. Для сравнения, в 2015 г. таких организаций было в два раза меньше.

Аналитики отмечают, что причины отказа от виртуализации у компаний различные. Сегодня у заказчиков есть новые опции — они могут воспользоваться программно-конфигурируемой инфраструктурой или гиперконвергированными интегрированными системами. Появление таких опций заставляет поставщиков технологий виртуализации действовать активнее: расширять доступную «из коробки» функциональность своих решений, упрощать взаимодействие с продуктами и сокращать клиентам сроки окупаемости.

Гиперконвергированные интегрированные системы

В начале мая 2016 г. компания Gartner опубликовала прогноз относительно гиперконвергированных интегрированных систем. По оценке аналитиков, в 2016 г. этот сегмент вырастет на 79% по сравнению с 2015 г. почти до $2 млрд и в течение пяти лет достигнет стадии мейнстрима.

В ближайшие годы сегмент гиперконвергированных интегрированных систем будет демонстрировать самые высокие темпы роста по сравнению с любыми другими интегрированными системами. К концу 2019 г. он вырастет примерно до $5 млрд и займет 24% рынка интегрированных систем, прогнозируют в Gartner, отмечая, что рост этого направления приведет к каннибализации других сегментов рынка.

К гиперконвергированным интегрированным системам (hyperconverged integrated systems — HCIS) аналитики относят аппаратно-программные платформы, которые объединяют в себе программно-конфигурируемые вычислительные узлы и программно-конфигурируемую систему хранения данных, стандартное сопутствующее оборудование и общую панель управления.

Типы виртуализации

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

Паравиртуализация

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

Виртуализация инфраструктуры

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

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

Современные системы виртуализации, в частности, VMware и Citrix XenServer в большинстве своем работают по принципу bare metal, то есть ставятся прямо на "голое железо".

Пример

Виртуальная система, построена не на bare metal гипервизоре, а на сочетании операционной системы Linux CentOS 5.2 и VMware Server на базе серверной платформы Intel SR1500PAL, 2 процессора Intel Xeon 3.2/1/800, 4Gb RAM, 2xHDD 36Gb RAID1 и 4xHDD 146Gb в RAID10 общим объемом 292Gb. На хост-машине размещены четыре виртуальные машины:

  • почтовый сервер Postfix на базе операционной системы FreeBSD (Unix). Для доставки почты конечному пользователю использовался протокол POP3.
  • прокси-сервер Squid на базе все той же системы FreeBSD.
  • выделенный контроллер домена, DNS, DHCP на базе Windows 2003 Server Standard Edition.
  • управляющая рабочая станция на базе Windows XP для служебных целей.

Виртуализация серверов

  • Виртуальная машина — это окружение, которое представляется для «гостевой» операционной системы, как аппаратное. Однако на самом деле это программное окружение, которое симулируется программным обеспечением хостовой системы. Эта симуляция должна быть достаточно надёжной, чтобы драйверы гостевой системы могли стабильно работать. При использовании паравиртуализации, виртуальная машина не симулирует аппаратное обеспечение, а, вместо этого, предлагает использовать специальное Application Programming Interface (API).

Аналитики Gartner отмечают: «Виртуализация х86 серверной инфраструктуры выступает отправной точкой для двух важнейших современных отраслевых тенденций – модернизации инфраструктуры и облачных вычислений». Более того, «она коренным образом меняет подход предприятий к развертыванию, управлению и предоставлению IT». Исследователи убеждены, что «виртуализация х86 серверной инфраструктуры является сейчас ключевым направлением развития информационных технологий, делая стратегическое развитие серверной виртуализации в сторону облачных вычислений более очевидным для IT-директоров крупных предприятий».

Виртуализация уровня ОС

Виртуализация ресурсов

  • Разделение ресурсов (partitioning) — это разделение единого, обычно достаточно большого для этого, ресурса (например дисковое пространство или пропускной канал сети) на некоторое количество меньших, легче используемых ресурсов того же типа.

Например, к реализации разделения ресурсов можно отнести Проект Crossbow, позволяющий создавать несколько виртуальных сетевых интерфейсов на основе одного физического.

  • Агрегация, распределение или добавление множества ресурсов в большие ресурсы или объединение ресурсов. Например, симметричные мультипроцессорные системы объединяют множество процессоров; RAID и дисковые менеджеры объединяют множество дисков в один большой логический диск; RAID и сетевое оборудование использует множество каналов, объединённых так, чтобы они представлялись, как единый широкополосный канал. На мета-уровне компьютерные кластеры делают все вышеперечисленное. Иногда сюда же относят сетевые файловые системы абстрагированные от хранилищ данных на которых они построены, например, Vmware VMFS, Solaris ZFS, NetApp WAFL

Виртуализация приложений

  • Виртуализация прикладных приложений — включает в себя рабочую среду для локально выполняемого приложения, использующего локальные ресурсы. Виртуализируемое приложение запускается в небольшом виртуальном окружении, которое включает в себя ключи реестра, файлы и другие компоненты, необходимые для запуска и работы приложения. Такая виртуальная среда работает как прослойка между приложением и операционной системой, что позволяет избежать конфликтов между приложениями. К виртуализации прикладных приложений можно отнести такие системы как Softgrid и Thinstall.

Области применения виртуализации

  • Консолидация серверов : Часто виртуальные машины используют для объединения множества физических машин на меньшем числе более мощных в качестве виртуальных.
  • Тестовые лаборатории и обучение: За счёт простоты в развёртывании виртуальных машин, они часто используются для построения тестовых стендов, а также для обучения новым продуктам и технологиям.
  • Распространение предустановленного ПО : Многие разработчики программных продуктов создают готовые образы виртуальных машин с предустановленными продуктами и предоставляют их на бесплатной или коммерческой основе. Такие услуги предоставляют VMware VMTN или Parallels (Параллелз Софтвер) PTN

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

Всё, что связано с сервисами интернет/интранет, может быть виртуализировано, эти задачи не требуют значительных ресурсов. Серверы, предоставляющие общий доступ к файлам и сервисам печати, а также обслуживающие системы коллективной работы, для бизнеса более значимы, но и тут виртуализация не влечет особых проблем. Однако для серверов баз данных, начиная с определенного объема хранимых данных, виртуальные серверы уже подходят плохо. Основные причины: существующие ограничения на объем ресурсов, которые можно выделить виртуальной машине. Поэтому BI-системы, а также высококритичные приложениявроде ERP или CRM не рекомендуют развёртывать на виртуальных серверах.

Кроме того выгода от использования виртуализации начинается при достижении некоторой критической массывысвобождаемых физических серверов. Общая стоимость системы, где используется виртуализация, с учетом лицензий на ПО может быть выше, чем нескольких физических серверов, каждый из которых будет решать одну задачу. И эту разницу не всегда возможно возместить за счет снижения стоимости владения. Кроме того, физический сервер превращается в единую точку отказа, и его поломка или сбой будет влиять на все виртуальные серверы, которые на нём установлены. По мнению аналитиков из Gartner виртуализация применима лишь к 40% всех серверов.

Виртуализация на предприятиях малого и среднего бизнеса

Сложные операции ИТ характерны не только для крупных организаций. Предприятия малого и среднего бизнеса также сталкиваются со значительной неоднородностью ИТ-операций. При этом они располагают гораздо меньшим числом сотрудников. Несмотря на то, что около 80% всех организаций имеют физические серверы, 34% всех организаций одновременно управляют физическими и виртуальными серверами, а также операциями в облачных средах, – так называемая «тройная услуга» в компьютерных средах. Среди организаций, которые управляют виртуальной инфраструктурой, 54% имеют два или более различных гипервизора. При этом разброс наименований этих гипервизоров гораздо шире, чем VMware vSphere и Microsoft Hyper-V. 67% организаций, имеющих виртуальные серверы, используют как минимум один гипервизор, не являющийся продуктом этих двух лидеров рынка. 42% организаций хранят, по крайней мере, часть своих данных в облаке, а из тех организаций, которые осуществляют резервное копирование данных удаленно из соображений аварийного восстановления, 65% хранят хотя бы часть этих данных в облачных хранилищах. Совершенно ясно, что администраторам нужны решения по хранению данных, которые охватывают все три способа хранения: физический, виртуальный и облачный.

В мае 2014 г. компания Acronis выступила в качестве спонсора проведенного компанией IDC всемирного межотраслевого опроса малых и средних организаций (до 1000 сотрудников), направленного на изучение постоянно меняющихся потребностей этих организаций в отношении защиты данных и аварийного восстановления работоспособности. Опрашиваемыми лицами являлись все сотрудники ИТ, отвечающие за принятие решений о закупках и за общее управление группами, которые занимаются вопросами защиты данных или влияют на принятие решений о закупках средств защиты данных. Общая численность выборки составила 401 человек.

Общие проблемы, с которыми приходится сталкиваться администраторам при разработке решений по резервному дублированию этих гибридных (физических, виртуальных и облачных) сред, включают контроль сложности и стоимости решений, а также перемещение данных и систем между физическими, виртуальными и облачными средами. По мере того как экономические соображения диктуют дальнейшее сокращение кадров отделов ИТ, административные функции постепенно переходят к ИТ-специалистам распределенной нагрузки — в особенности в малых и средних организациях. Специалисты распределенной нагрузки обычно обладают навыками управления серверами и программными приложениями, однако они в меньшей степени знакомы с процедурами управления хранилищами, в то время как именно эту функцию им приходится все чаще брать на себя.

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

Поскольку организации в своей деятельности все больше зависят от услуг ИТ, администраторы уделяют особое внимание максимальному сокращению простоев. Службы ИТ более чем когда-либо принимают в расчет такие критические показатели, как стоимость простоев, а управление доступностью в полном соответствии с требованиями договора о гарантированном уровне обслуживания становится общепринятой практикой. Среди малых и средних опрошенных организаций около 60% считают, что стоимость простоев наиболее критически важного приложения составляет от 20 до 100 тысяч долларов США. Целевая точка восстановления (RPO) приблизительно для 85% из них составляет менее одного часа, в то время как целевое время восстановления (RTO) для 78% составляет менее четырех часов. Целевая точка восстановления определяет приемлемое количество данных, которое может быть потеряно в случае сбоя. Целевое время восстановления определяет период времени, необходимый для восстановления нормальной работы после сбоя программного приложения.

Информационная безопасность виртуальной среды

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

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

Виртуальная среда позволяет безопасно, быстро и эффективно тестировать обновления бизнес-приложений, обеспечивает легкость создания `ловушек для вредоносного кода` (т.н. honeypot), имитирующих реальную ИТ-среду компании, дает возможность реализовать другие меры по обеспечению информационной безопасности.

Технология виртуализации подразумевает наличие дополнительного компонента — гипервизора, который не исполняет стороннего кода и контролирует работу приложений во всех виртуальных средах. Проверка на потенциальную опасность, организованная через гипервизор, работает более надежно, поскольку вредоносный код не может ей противостоять. Атаки же на сам гипервизор затруднены тем, что он не исполняет пользовательского кода и все драйверы поставляются разработчиком платформы виртуализации. При этом, как утверждает Лисачев, безопасность гипервизора тем выше, чем он компактнее. Гипервизор же VMware, по его словам, «на порядок компактнее конкурирующих», поэтому атаковать его еще сложнее, чем Hyper-V или Xen, работающие внутри базовой операционной системы, где в принципе можно запускать сторонние приложения. Таким образом, виртуализация служит дополнительным уровнем защиты при попытке захвата приложений или данных пользователей.

Кроме того, платформу виртуализации можно использовать для решения определенных задач информационной безопасности. В частности, в виртуальной среде можно проводить тестирование обновлений программ, чтобы проверить устойчивость их работы в «боевой» системе. Также в виртуальных средах можно легко развернуть серверы-ловушки для хакеров, которые внешне выглядят очень привлекательно для взлома, но реальных данных не содержат. Контролируя такую ловушку через гипервизор, администратор может выявить целенаправленные атаки и собрать сведения для поимки преступников. Расследование инцидентов в виртуальной среде также упрощается, поскольку взломщику сложнее добраться до системных журналов и их «подчистить». К тому же образы виртуальных систем целиком могут быть сохранены в резервной копии для последующего пристального анализа экспертами-криминалистами. Все это дает основания представителям VMware утверждать, что виртуальная среда может быть защищена лучше, чем информационная система, не использующая виртуализацию.

Технология виртуализации объединяет приложения и данные в единую среду. Если до недавнего времени данные и приложения защищались по различным сценариям: данные — при помощи систем резервного копирования, программы — установкой антивирусных средств, то с переходом на виртуализацию методы защиты программ и данных должны сблизиться. Уже появляются технологии поиска вирусов внутри выключенной виртуальной машины — в частности, такой механизм реализован в Trend Micro Deep Security. Кроме того, с вредоносными программами начали бороться при помощи восстановления виртуальной среды из чистой и проверенной резервной копии. И этот процесс объединения методов защиты приложений и данных будет по мере распространения технологий виртуализации только расширяться.

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

Виртуализация в России

По оценкам Microsoft, российский рынок виртуализации за 2010 год вырос более чем на 100%. «Если судить по числу запросов и проектов, реализованных на базе наших решений, рынок за год вырос примерно в два раза, - говорит менеджер Microsoft по продуктам для высокопроизводительных вычислений и виртуализации Василий Маланин. - Основные причины общего роста рынка - его восстановление после кризиса, а также растущий интерес к технологии виртуализации со стороны клиентов».

Ключевыми игроками российского рынка виртуализации в 2010 г. остались Microsoft, VMware, Citrix. Так, например, свою долю рынка в прошлом финансовом году, который для компании завершился в июле 2010 года, Microsoft оценивает примерно в 40%, основываясь на количестве физических серверов, на которых применяются их решения для виртуализации.

Чаще всего российские предприятия используют технологии виртуализации применительно к базам данных, электронной почте и ERP-приложениям. Причем, согласно проведенному опросу, большинство всех сервисов, запущенных в виртуальной среде, являются критически важными для бизнеса. Такие данные содержит исследование «Лаборатории Касперского», посвященное анализу текущего состояния развития технологий виртуализации в России.

По мнению экспертов «Лаборатории Касперского», технологии виртуализации сейчас находятся на пике своего развития и уже достигли такого уровня зрелости, когда компании переводят в «облако» бизнес-критичные приложения, хранят и обрабатывают на виртуальных машинах конфиденциальные данные. Исследование также показало, что по продолжительности использования технологий виртуализации Россия не уступает, Европе и США. В среднем для российских компаний этот срок составляет почти 2 года, что соответствует мировому показателю.

Несмотря на широкое распространение виртуализации, более чем две трети опрошенных ИТ-специалистов в России заявили, что обладают лишь базовыми и достаточными для выполнения своих ежедневных обязанностей знаниями в этой области. Настоящими же экспертами себя смогли назвать только 13% – для сравнения в США данный показатель достигает 38%.

Виртуальные машины в России защищены недостаточно эффективно

Только 11% российских компаний используют специализированные средства для защиты своих виртуальных серверов. Об этом свидетельствуют результаты опроса, проведенного «Лабораторией Касперского» среди IT-специалистов России. Как выяснилось, свыше половины отечественных предприятий предпочитают защищать виртуальные устройства, используя те же антивирусные решения, что и для защиты физических компьютеров. Более того, 73% организаций признались, что в настоящее время используют единую политику безопасности для физической и виртуальной сред, и лишь четверть из них рассматривает это как временную меру – до тех пор, пока для виртуальной инфраструктуры не будет разработана собственная политика.

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

«Причина сложившейся ситуации кроется, прежде всего, в недостаточной информированности бизнеса в вопросах защиты виртуальных сред. Несмотря на растущую популярность технологий виртуализации, к проблемам IT-безопасности, многие компании относятся с определенной долей беспечности. Речь идет и о недооценке рисков – многим IT-специалистам присуще заблуждение о повышенной безопасности виртуальной инфраструктуры, и о низкой осведомленности компаний о специализированных защитных решениях. К последним, в частности относится недавно представленный на рынке продукт Kaspersky Security для виртуальных сред, разработанный с учетом особенностей виртуализации», – комментирует результаты исследования Владимир Удалов, руководитель направления корпоративных продуктов в странах развивающихся рынков «Лаборатории Касперского».

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

Примечания

www.tadviser.ru

Продукты для виртуализации - Виртуализация для бизнеса

Продукты для виртуализации

VMware

Компания VMware – один из первых игроков на рынке платформ виртуализации. В 1998 году VMware запатентовала свои программные техники виртуализации и с тех пор выпустила немало эффективных и профессиональных продуктов для виртуализации различного уровня: от VMware Workstation, предназначенного для настольных ПК, до VMware ESX Server, позволяющего консолидировать физические серверы предприятия в виртуальной инфраструктуре.

В весьма обширном списке продуктов VMware можно найти немало инструментов для повышения эффективности и оптимизации ИТ-инфраструктуры, управления виртуальными серверами, а также средства миграции с физических платформ на виртуальные. В России продукты компании VMware особенно популярны, поскольку виртуализация у нас еще только набирает обороты, а платформы других вендоров, не так известные нам, являются весьма «сырыми» и обладают гораздо меньшей функциональностью, чем аналоги у VMware. Кроме того, по результатам различных тестов производительности средства виртуализации VMware почти всегда по большинству параметров выигрывают у конкурентов. А если говорят о виртуализации операционных систем Windows – то это почти наверняка продукты VMware.

VMware имеет более 100 000 клиентов по всему миру, в списке ее клиентов 100% организаций из Fortune 100. Сеть партнерств охватывает более 350 производителей оборудования и ПО и более 6000 реселлеров.

Между тем, среди платформ виртуализации у VMware есть из чего выбирать:

  • VMware Workstation – платформа, ориентированная на Desktop-пользователей и предназначенная для использования разработчиками ПО, а также профессионалами в сфере IT.
  • VMware Player – бесплатный «проигрыватель» виртуальных машин, предназначенный для запуска уже готовых виртуальных машин.
  • VMware Server, носивший ранее название VMware GSX Server, ориентированный на использование в инфраструктуре малых предприятий для поддержания виртуальных серверов. Эта платформа работает “поверх” хостовой системы Windows или Linux.
  • VMware Ace – продукт для создания защищенных политиками безопасности виртуальных машин, которые затем можно распространять по модели SaaS (Software-as-a-Service).
  • VMware ESX Server – мощная платформа виртуализации для среднего и крупного бизнеса, ориентированная в первую очередь на поддержание целостной и масштабируемой IT инфраструктуры,
  • VMware ESXi - “тонкая” платформа виртуализации, интегрируемая во флэш-память серверов и предназначенная для поставки серверов виртуализации с уже предустановленным ПО для поддержки виртуальных машин.
  • VMware Virtual Center – мощное средство для управления платформами виртуализации VMware ESX Server и VMware Server, обладающее широкими возможностями по консолидации серверов, их настройке и управлению. VMware VirtualCenter агрегирует в себе все аспекты управления виртуальной средой - от виртуальных машин, до сбора информации о физических серверах для последующей их миграции в виртуальную инфраструктуру.
  • VMware Fusion – настольный продукт для виртуализации на платформе Mac от компании Apple.
  • VMware Site Recovery Manager - ПО для создания территориально-удаленного резервного сегмента виртуальной инфраструктуры, который в случае отказа основного узла, берет на себя функции по поддержке виртуальных машин в соответствии с планом восстановления после сбоев.
  • VMware Converter - продукт для перевода в виртуальную среду физических серверов, интегрированный с VirtualCenter и позволяющий осуществлять “горячую” (без останова систем) и “холодную” миграцию.
  • VMware ThinApp - бывший продукт Thinstall Virtualization Suite, ПО для виртуализации приложений, позволяющее распространять предустановленные приложения на клиентские рабочие станции, сокращая время на стандартные операции по установке и конфигурации.
  • VMware Lifecycle Manager - ПО для управления жизненным циклом виртуальных машин, позволяющее существенно сэкономить на административных процедурах по развертыванию новых систем, их обслуживанию и “Списанию”.
  • VMware Stage Manager - продукт для создания тестовой площадки для виртуальных систем с последующим их переводом в производственную среду компании.
  • VMware Virtual Desktop Infrastructure - комплекс продуктов, обеспечивающий централизацию пользовательских рабочих станций в виртуальных машинах на платформе ESX Server. Это позволяет сократить затраты на стандартные ИТ-операции, связанные с развертыванием и обслуживанием пользовательских десктопов.
  • VMware Capacity Planner - средство централизованного сбора и анализа данных об аппаратном и программном обеспечении серверов, а также производительности оборудования. Эти данные используются авторизованными партнерами VMware для построения планов консолидации виртуальных машин на платформе VMware ESX Server.
  • VMware Lab Manager - продукт для создания инфраструктуры хранения и доставки конфигураций виртуальных машин, позволяющий организовать эффективную схему тестирования в компаниях-разработчиках ПО.
  • VMware Consolidated Backup - фреймворк для написания сценариев резервного копирования виртуальных машин, работающий непосредственно в сети хранения данных SAN и не загружающий хост-серверы ESX и виртуальные машины операциями архивирования.
  • VMware Update Manager - средство централизованного обновления хостов ESX и гостевых систем в виртуальной инфраструктуре.
  • VMware VMmark - продукт, доступный только производителям аппаратного обеспечения, предназначенный для тестирования производительности VMware ESX Server на серверных платформах.

Citrix Xen

Разработка некоммерческого гипервизора Xen начиналась как исследовательский проект компьютерной лаборатории Кембриджского университета. Основателем проекта и его лидером был Иан Пратт (Ian Pratt), сотрудник университета, который создал впоследствии компанию XenSource, занимающуюся разработкой коммерческих платформ виртуализации на основе гипервизора Xen, а также поддержкой Open Source сообщества некоммерческого продукта Xen. Изначально Xen представлял собой самую развитую платформу, поддерживающую технологию паравиртуализации. Эта технология позволяет гипервизору в хостовой системе управлять гостевой ОС посредством гипервызовов VMI (Virtual Machine Interface), что требует модификации ядра гостевой системы. На данный момент бесплатная версия Xen включена в дистрибутивы нескольких ОС, таких как Red Hat, Novell SUSE, Debian, Fedora Core, Sun Solaris.

В середине августа 2007 года компания XenSource была поглощена компанией Citrix Systems. Сумма проведенной сделки – около 500 миллионов долларов (акциями и денежными средствами) говорит о серьезных намерениях Citrix в отношении виртуализации. Эксперты полагают, что не исключена и покупка Citrix компанией Microsoft, учитывая давнее ее сотрудничество с XenSource.

  • Бесплатный Xen. В настоящее время Open Source версия платформы Xen применяется в основном в образовательных и исследовательских целях. Некоторые удачные идеи, реализованные многочисленными разработчиками со всего мира, находят свое отражение в коммерческих версиях продуктов виртуализации компании Citrix. Сейчас бесплатные версии Xen включаются в дистрибутивы многих Linux-систем, что позволяет их пользователям применять виртуальные машины для изоляции программного обеспечения в гостевых ОС с целью его тестирования и изучения проблем безопасности, без необходимости установки платформы виртуализации. К тому же многие независимые разработчики ПО могут распространять его с помощью виртуальных шаблонов, в которых уже установлена и настроена гостевая система и предлагаемый продукт. Кроме того, Xen идеально подходит для поддержки старого программного обеспечения в виртуальной машине. Для более же серьезных целей, в производственной среде предприятия необходимо использовать коммерческие платформы компании Citrix.
  • Citrix XenApp - бывший продукт Citrix Presentation Server, предназначенный для виртуализации и публикации приложений в целях оптимизации инфраструктуры доставки сервисов в крупных компаниях. XenApp имеет огромное количество пользователей по всему миру и во многих компаниях является ключевым компонентом ИТ-инфраструктуры.
  • Citrix XenServer - платформа для консолидации серверов предприятий среднего масштаба, включающая основные возможности для поддержания виртуальной инфраструктуры.
  • Citrix XenServer Select Edition - аналог ESXi от VMware, платформа интегрированная в серверы HP, Dell и других производителей и ориентированная на поддержку виртуальных машин с момента поставки сервера.
  • Citrix XenCenter - ПО для управления серверами виртуализации XenServer.
  • Citrix XenDesktop - решение по виртуализации десктопов предприятия, позволяющее централизованно хранить и доставлять рабочие окружения в виртуальных машинах пользователям.

Microsoft

Для Microsoft все началось, когда в 2003 году она приобрела компанию Connectix, одну из немногих компаний производящую программное обеспечение для виртуализации под Windows. Вместе с Connectix, компании Microsoft достался продукт Virtual PC, конкурировавший тогда с разработками компании VMware в отношении настольных систем виртуализации. По большому счету, Virtual PC предоставлял тогда такое количество функций, что и VMware Workstation и при должном внимании мог бы быть в настоящее время полноценным конкурентом этой платформы. Однако с того времени, компания Microsoft выпускала по минорному релизу в год, не уделяя особого внимания продукту Virtual PC, в то время как VMware стремительно развивала свою систему виртуализации, превратив её в по-настоящему профессиональный инструмент.

Осознав свое технологическое отставание в сфере виртуализации серверных платформ, компания Microsoft выпустила продукт Virtual Server 2005, нацеленный на создание и консолидацию виртуальных серверов организаций. Однако было уже поздно – компания VMware уже захватила лидерство в этом сегменте рынка, предлагая в тот момент две серверные платформы виртуализации VMware GSX Server и VMware ESX Server, каждая из которых по многим параметрам превосходила платформу Microsoft.

Окончательный удар был нанесен в 2006 году, когда VMware фактически объявила продукт VMware GSX Server бесплатным, взявшись за разработку продукта VMware Server на его основе и сконцентрировав все усилия на продажах мощной корпоративной платформы VMware ESX Server в составе виртуальной инфраструктуры Virtual Infrastructure 3. У компании Microsoft был только единственный выход в этой ситуации: в апреле 2006 года она также объявила о бесплатности продукта Microsoft Virtual Server 2005. Также существовавшие ранее два издания Standard Edition и Enterprise Edition были объединены в одно – Microsoft Virtual Server Enterprise Edition.

С тех пор Microsoft существенно изменила стратегию в отношении виртуализации, и летом 2008 года был выпущен финальный релиз платформы виртуализации Microsoft Hyper-V, интегрированной в ОС Windows Server 2008. Теперь роль сервера виртуализации доступна всем пользователям новой серверной операционной системы Microsoft.

  • Microsoft Virtual Server. Серверная платформа виртуализации Microsoft Virtual Server может использоваться на сервере под управлением операционной системы Windows Server 2003 и предназначена для одновременного запуска нескольких виртуальных машин на одном физическом хосте. Платформа бесплатна и предоставляет только базовые функции.
  • Microsoft Virtual PC. Продукт Virtual PC был куплен корпорацией Microsoft вместе с компанией Connectix и впервые под маркой Microsoft был выпущен как Microsoft Virtual PC 2004. Приобретая Virtual PC и компанию Connectix, компания Microsoft строила далеко идущие планы по обеспечению пользователей инструментом для облегчения миграции на следующую версию операционной системы Windows. Теперь Virtual PC 2007 бесплатен и доступен для поддержки настольных ОС в виртуальных машинах.
  • Microsoft Hyper-V. Продукт Microsoft позиционируется как основной конкурент VMware ESX Server в области корпоративных платформ виртуализации. На данный момент Hyper-V позволяет консолидировать несколько ОС на одном физическом сервере в виртуальных машинах, но значительно уступает по своим возможностям для оптимизации ИТ-инфраструктуры аналогичным решениям от VMware и Citrix. При построении виртуальной среды Hyper-V опирается на такие технологии, как Microsoft Clustering и Network Load Balancing и другие уже проверенные технологии Microsoft.
  • Microsoft System Center Virtual Machine Manager (SC VMM). Этот продукт представляет собой ПО для централизованного управления инфраструктурой виртуальных серверов на платформах Hyper-V и Virtual Server. Ключевое достоинство Virtual Machine Manager – тесная интеграция с другими решениями Microsoft для управления инфраструктурой Windows-серверов семейства System Center. SCVMM позволяет создать гибкую виртуальную инфраструктуру на основе платформы Virtual Server 2005 R2 и упростить развертывание виртуальных систем из центральной библиотеки шаблонов.

www.vmworld.ru

Обзор систем виртуализации - Мои статьи - Каталог статей

Обзор

В связи с задачей получить виртуализацию серверных систем в обзоре не будут рассматриваться продукты, не предоставляющие виртуализации именно серверов. Поэтому такие продукты как VirtualBox, VMWare Player, VMWare Workstation отпадают из-за несоответствия задаче. Также из обзора выпадают системы контейнерной виртуализации (OpenVZ, BSD Jails).

Лидерами на рынке систем виртуализации являются следующие:

— Xen

xen.org— Citrix XenServer www.xensource.com— VMWare www.vmware.com— Hyper-V www.microsoft.com/windowsserver2008/en/us/hyperv-main.aspx— Parallels www.parallels.com/ru/products/server/baremetal/info/editions-and-pricing

Xen

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

Citrix XenServe

r является надстройкой над Xen от компании Citrix. Он представлен в следующих редакциях:XenServer — бесплатная базовая версия. От Xen отличается расширенными средствами управления и установкой Bare MetalCitrix Essentials for XenServer, Enterprise Edition и Citrix Essentials for XenServer, Platinum Edition — наборы средств расширяющие возможности управления.

VMWare

— представляет из себя группу продуктов виртуализации. Любой из продуктов группы позволяет запуск совершенно любых операционных систем. Возможно создание 32х и 64хразрядных машин вне зависимости от разрядности хост-системы. VMWare в зависимости от редакции могут создавать от одного до многих снапшотов (snapshot — снимок) и отката на них если возникнет необходимость в откате.

VMWare Server

— бесплатная система виртуализации. Работает под операционными системами Windows и Linux. Версии 1.х используют графический интерфейс операционных систем на которых они работают. Версии начиная с 2.0 управляются через web-интерфейс. Таким образом доступ к виртуальной машине можно получить из разных часте сети с помощью браузера. Запущенный под Linux VMWare Server может брать виртуальные серверы с локальной файловой системы или NFS-сервера.VMWare Server ESXi — бесплатная редакция серверной виртуализации. Представляет из себя расширенную по возможностям программу, рассмотренную перед этим. Не требует операционной системы, устанавливает минимальную конфигурацию RedHat Linux и запускается из под нее. Управляется с помощью программы vSphere Client. Данная программа существует только под Windows. Для юникс-систем средства управления существуют только в платном пакете программ управления vControl Center.У VMWare vSphere по сравнению с ESXi расширена управляемость за счет входящих в комплект утилит и добавлены дополнительные функции повышающие отказоустойчивость.VMWare Infrastructure — комплект из нескольких серверов и средств централизованного управления.

Hyper-V

— гипервизор от Microsoft. Может работать только на базе Windows 2008 Server х64.Microsoft® Hyper-V™ Server 2008 R2 — бесплатный вариант. Устанавливается на голый сервер. Загрузка и сравнение с платными версиями www.microsoft.com/hyper-v-server/en/us/how-to-get.aspx

Что урезано в бесплатной версии:

— управление несколькими серверами в одной консоли— устанавливается на хост-машину только в режиме Server Core, то есть без графического интерфейса— невозможно к установленной на хост-систему добавить еще какие-нибудь роли сервера, кроме сервера виртуализации— Отсутствует распространение лицензирования хост-системы на гостевые

Доступные функции:

— Host clustering — объединение серверов виртуализации в кластер для работы функций миграции виртуальных машин и отказоустойчивости.— Live Migration — перенос виртуальной машины с одного сервера на другой без перерыва в работе виртуальной машины

Остальные редакции Hyper-V являются частью версий Windows Server 2008.

Статьи по лицензированию:

www.microsoft.com/windowsserver2008/ru/ru/virtualization/licensing.aspxsocial.technet.microsoft.com/Forums/ru-RU/licenseru/thread/d59ba5cd-dcc2-4186-b49d-af8fd8e5956bВкратце по лицензированию экземпляров Windows Server 2008.Standart — 1+1Enterprise — 1+4Datacenter — 1+бесконечно

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

Статья по сравнению производительности

ivoras.sharanet.org/blog/tree/2009-04-25.some-virtualization-benchmarks.html

Ценовые харакеристики:

Xen — бесплатно

Citrix XenServer — бесплатноCitrix Essentials for XenServer, Enterprise Edition на 1сервер $2240 Citrix Essentials for XenServer, Platinum Edition на 1сервер $4490

SNS — Support and Subscription, для всех платных продуктов требуется купить техподдержку VMWare. Стоимость техподдержки начинается от 1/3 стоимости продукта.

VMWare Server 2.x — бесплатно

VMWare Server ESXi — бесплатно

VMWare vSphere 4 Standard for 1 processor (Max 6 cores per processor) SNS is Required $795

VMware vSphere 4 Advanced for 1 processor (Max 12 cores per processor) SNS is Required $2245

VMware vSphere 4 Essentials Bundle for 3 hosts (Max 2 processors per host and 6 cores per processor) Subscription is required. $879

VMware vSphere 4 Essentials Plus Bundle for 3 hosts (Max 2 processors per host and 6 cores per processor) Subscription is required.$2995

Системы управления VMWare:

VMware vCenter Server 4 Foundation for vSphere up to 3 hosts SNS is Required $ 1 495,00 VMware vCenter Server 4 Standard for vSphere (Includes Orchestrator and Linked Mode) SNS is Required $ 4 995,00

Microsoft Hyper-V Server 2008 R2 — бесплатно

Windows Server 2008 R2 Enterprise — $2238,96

Parallels Server 4 Bare Metal

Издание для малого бизнеса за $499Стандартное издание за $999www.parallels.com/ru/products/server/baremetal

Страница с редакциями и ценами:

www.parallels.com/ru/products/server/baremetal/info/editions-and-pricing

Выводы:

Microsoft Hyper-V

Плюсы:

— Есть бесплатная версия— Распространение лицензий сервера на гостевые системы Windows 2008— Доступность большого числа виртуальных процессоров SMP— Система активно развивается и можно ожидать ее улучшения в будущем.— Для хранилица виртуальных машин используется файловая система NTFS, доступ к которой можно получить из других систем.

Минусы:

— Для бесплатной версии на все гостевые системы нужны лицензии.— В бесплатной версии отсутствует графический интерфейс системы— Виртуализация привязана к хост-системе Windows 2008— Hyper-V оптимизирована главным образом для гостевых систем Windows 2008 (даже поддержка Win2003 заметно урезана)— Судя по отзывам Hyper-V производительностью не блещет— Платная версия Standart (из не очень дорогих) сильно поигрывает по функционалу

Xen

Плюсы:

— Бесплатна— Возможность паравиртуализации. Это может дать значительный прирост производительности для гостевых Linux-систем— Доступность большого числа виртуальных процессоров (SMP)— Хранилищем виртуальных машин может быть любое доступное системе устройство— Для хранилищ VM может быть использована любая файловая система поддерживаемая в Linux

Минусы:

— SMP работает только для гостевых Linux-систем— Паравиртуализация только для Linux— Виртуализация привязана к хост-системе Linux— Нет никаких средств мониторинга и средства управления минимальны

Citrix XenServer наследует все те же плюсы и минусы, кроме того, что устанавливается на пустую машину а не на Linux и в этой системе более расширены средства управления.

VMWare

Плюсы:

— Есть бесплатные версии— Даже бесплатный функционал позволяет достаточно гибко управлять системами виртуализации— Бесплатными средствами возможно осуществлять перенос виртуальных машин между любыми платными и бесплатными системами виртуализации VMWare— Есть множество платных и бесплатных программ сторонних разработчиков, расширяющих возможности виртуализации— Нет привязки к какому-то конкретному ПО хост-машины. Продукты VMWare могут работать под Windows, Linux и устанавливаться на голое железо.— Мощная система создания снимков VM (snapshots) и откат состояния виртуальной машины на сделанные снимки (в VMWare Server только 1 снимок)— Имеются в наличие встроенные драйверы оборудования (VMWare tools), значительно повышающие производительность гостевых систем— Доступна паравиртуализация. Причем, как заявлено разработчиками, она возможна даже для гостевых Windows-систем (не особо понимаю как это работает, но заявлено).

Минусы:

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

Parallels

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

news.softline.ru/news.php?id=10406

rootmaster.at.ua

Глоссарий терминов виртуализации. | Cloud Geek

Решил сделать глоссарий по виртуальным терминам. Глосcарий состоит из двух частей: основных или общих терминов виртуализации и терминов виртуализации касающихся VMware.

Это мой вольный перевод с некоторыми моими небольшими дополнениями доков Glossary of General Virtualization Terms и  Glossary of VMware Virtualization Terms.

Основные термины.

Application Virtualization (Виртуализация приложений)Виртуализация приложений изолирует приложения от операционной системы и запускает их, как будто они установлены, хотя в действительности они не установлены в операционной системе. Это дает массу преимуществ: программная мобильность, централизованное управление, изоляция приложений, уменьшающая конфликты. Пример: работающие другие версии того же самого приложения на том же компьютере.

AMD-VТехнология аппаратной виртуализации компании AMD, первоначально носила имя Pacifica . Основная функция этих расширений CPU – улучшение производительности виртуальных машин путем удаления эмуляции виртуальных машин гипервизором.

Bare Metal Hypervisor (Гипервизор для работы на «голом железе», т.е без хостовой операционной системы)Гипервизор, который работает непосредственно на хосте. Например VMware ESX Server, Citrix XenServer, Microsoft Hyper-V Server and Oracle Virtual Iron. Также известен как “Type 1” или “Native” Hypervisor.

Binary Translation (Двоичный перевод)Метод где не виртуализованые инструкции гостевой Операционной Системы, перехватываются и переводятся в серию простых инструкций прежде, чем попасть на CPU хоста для выполнения, обеспечивая правильную работу виртуальной машины без каких либо модификаций. Это — альтернативный метод Paravirtualization.

Desktop Virtualization (дословно настольная виртуализация или виртуализация настольных систем)Виртуализация рабочих мест, т.е настольные рабочие среды запускаются и работают в виртуальной.

Emulation (Эмуляция)Метод, который позволяет гостевой операционной системе или приложениям работать с несовместимыми аппаратными средствами. На свете виртуализации, Двоичный Перевод является формой эмуляции.

Full Virtualization (Полная Виртуализация)Метод, который обеспечивает полное моделирование используемого оборудования, через эмуляцию. Результатом является система в которой все гостевые операционные системы и приложения способные работать с используемым оборудованием, также могут работать на виртуальной машине, без установки дополнительных драйверов, программного обеспечения или внесение каких либо модификаций. Это противоположно Paravirtualization.

Guest Operating System (Гостевая операционная система)Операционная система установленная на виртуальной машине.

Host (хост)Физическая машина на которой установлен Гипервизор с работающими виртуальными машинами.

Host Operating System (хостовая операционная система)Базовая операционная система, установленная на физической машине, которая взаимодействует с физическим оборудованием и, в ней, работают виртуальные машины со своими гостевыми операционными системами. В контексте виртуализации, хостовая операционная система является Гипервизором.

Hosted HypervisorГипервизор, который работает в обычной операционной системе. Примеры — VMware Server и Microsoft Virtual Server, работающие в операционных системах Windows или Linux. Также называятся такой гипервизор как Type 2 Hypervisor.

Hypervisor (Гипервизор)Программное обеспечение, которое позволяет запускать многочисленные виртуальные машины на единственном физическом компьютере, а также обеспечивает управление вычислительными ресурсами между виртуальными машинами.

Intel VTТехнология аппаратной виртуализации компании Intel, первоначально носила имя Vanderpool. Основная функция этих расширений CPU – улучшение производительности виртуальных машин путем удаления эмуляции виртуальных машин гипервизором.

Native HypervisorСмотреть Bare Metal Hypervisor.

OVF (Open Virtualization Format)Стандартный пакет, который позволяет виртуальной машине работать на любом гипервизоре. Это независимая, эффективная, расширяемая платформа с открытыми спецификациями для пакетирования и распространения виртуальных устройств.

P2V (Physical to Virtual)Миграция операционной системы и приложений с физической машины на виртуальную машину. Противоположный метод V2P.

Paravirtualization (Паравиртуализация)Метод виртуализации, включающий модификацию операционной системы через удаление не виртуализованых инструкций для улучшения работы в виртуальной машине. Альтернативный метод Двоичный Перевод и противоположный Полной Виртуализации.Server Consolidation (консолидация серверов) Миграция и объединение физической серверной инфраструктуры в виртуальную инфраструктуру с помощью виртуализации.

Server Virtualization (серверная виртуализация)Виртуализация серверной инфраструктуры. Смотреть виртуализация.

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

Type 1 HypervisorСмотреть Native Hypervisor.

Type 2 HypervisorСмотреть Hosted Hypervisor.

V2P (Virtual to Physical)Миграция виртуальной машины и ее приложений в физическую машину. Противоположный P2V.

V2V (Virtual to Virtual) Миграция виртуальной машины (гостевой операционной системы и приложений работающих в ней) от одного формата виртуальных машин к другому.

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

Virtual Appliance (Переводится как виртуальное устройство, виртуальное приложение и т.п. Лучше не переводить или использовать термин виртуальное устройство.) Заранее определенная, готовая к запуску гостевая операционная система и комбинация приложений, сконфигурированная, упакованная и распространяемая как готовая виртуальная машина.

VDI (Virtual Desktop Infrastructure) виртуальная настольная инфркструктураМетод дистанционной доставки виртуальных настольных систем конечному пользователю.

Virtual Machine (Виртуальная машина)Программная реализация компьютера, которая может быть использована подобно физическому компьютеру.

Virtual Machine Monitor (Монитор виртуальных машин)Компонент гипервизора, который осуществляет абстракцию аппаратных средств хоста и управляет операциями гостевых операционных систем работающих в виртуальной машине.

Workload (Нагрузка или рабочая нагрузка)Комбинация операционной системы, приложений и связанных данных, развернутых в физической среде или в виртуальной машине.

Термины VMware.

Application ServicesКомпоненты vSphere, которые обеспечивают встроенный сервис уровень управления работающих приложений на платформе vSphere, независимо от приложения или операционной системы. Включает в себя компоненты для доступности (VMware VMotion, VMware Storage VMotion, VMware HA, VMware FT, VMware Data Recovery), безопасности (VMware vShield Zones, VMware VMsafe) и масшабируемости (VMware DRS).

Cluster (кластер)Логическое группирование хостов и их виртуальных машин, которое обслуживается и управляется как единый объект. Определяется как опция конфигурации в VMware vCenter Server.

Cold Migration (холодная миграция)Функциональная возможность VI3 и vSphere, допускающая миграцию выключенной виртуальной машины между хостами, независимо от того, находятся они в одном кластере или нет.

DatastoreЛогическое представление различных комбинаций основных физических хранилищ данных (локальные диски хоста, SAN, NFS), а также местоположения файлов виртуальных машин. Datastore маскирует различия между различными стандартами и поставщиками физических хранилищ данных и обеспечивает однородную модель для доступа.

Enhanced VMotion Compatibility (EVC)Функциональная возможность VI3 и vSphere, автоматически конфигурирующая хосты, на которых установлены процессоры Intel или AMD с функциями FlexMigration или Extended Migration, для совместимости с хостами в кластере с VMotion, в которых используются более старые процессоры.

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

Host(хост)Физический компьютер, на котором установлен VMware ESX/ESXi server, и постоянной логически находятся виртуальные машины. Хост, на котором установлен VMware vCenter Agent иногда называют управляемый хост (Managed host).

Infrastructure ServicesКомпоненты vSphere, которые собирают ресурсы (сервера, системы хранения данных, память, сетевые ресурсы и т.п.) и динамически распределяют их по требованию различных приложений. Включают в себя vCompute (VMware ESX/ESXi, VMware DRS, VMware DPM), vStorage (VMware vStorage VMFS, VMware vStorage, VMware vStorage Thin Provisioning) и vNetwork (VMware vNetwork Distributed Switch).

Linked ModeФункциональная возможность vSphere, которая дает возможность связать несколько серверов VMware vCenter, с их ролями, разрешениями, конфигурацией и лицензиями для организации единой точки администрирования.

Live Migration («живая» миграция)Смотреть VMware VMotion.

Managed Host(управляемый хост)Смотреть Host.

Network VMotionФункциональная возможность VMware vNetwork Distributed Switch, допускающая трассировку сетевого состояния виртуальной машины, тем самым упрощающая сетевой мониторинг.

Resource PoolsФункциональная возможность VI3 и vSphere, которая резервирует ресурсы CPU и памяти хостов в кластере для последующего использования виртуальными машинами, которым разрешен доступ к этому ресурсному пулу.

vAppsФункциональная возможность vSphere, определяющая формат для упаковки и управления приложениями. vApps инкапсулирует одну или несколько виртуальных машин, а также их взаимозависимости и распределение ресурсов, учитывая одноступенчатые операции, клонирование, развертывание и мониторинг всего многозвенного приложения.

VCB (VMware Consolidated Backup)Это фреймворк VI3 и vSphere для обеспечения резервного копирования виртуальных машин. VCB предоставляет доступ и инструменты для резервного копирования ПО произведенного 3-ми сторонними партнерами. Например, ПО резервного копирования производства Symantec, Veeam и др.

vCenter Server AgentКомпонент VI3 и vSphere, который устанавливается на хосте когда он впервые добавляется в инвентори VMware vCenter Server. vCenter Server Agent собирает, передает, и выполняет различные действия и информацию полученную с VMware vCenter Server. Также агента называют host Agent.VIMA (VMware Infrastructure Management Appliance)Смотреть vMA.

Virtual Disk Thin ProvisioningФункциональная возможность VI3 (экспериментальная) и vSphere, дает возможность создавать тонкие «Thin» виртуальные диски. Такие диски растут по мере наполнения, что дает возможность сэкономить пространство и лучше оптимизировать его в системе хранения данных.

Virtual Machine Communication Interface (VMCI)Виртуальное устройство vSphere в виртуальной машине, которое способствует высокоскоростной связи между виртуальной машиной и гипервизором, а также между виртуальными машинами находящимися на одном хосте.

vMA (vSphere Management Assistant)Это виртуальная машина Linux предоставляющая удаленный доступ и управление к хостам VMware ESX / ESXi Server. Т.е это сервисная консоль вынесенная отдельно из VMware ESX / ESXi Server. Старое название VIMA.

VMDirectPath I/OФункция vSphere улучшающая производительность виртуальных машин, которым требуется постоянный и частый доступ к сети и/или устройствам хранения данных, обеспечивая непосредственный доступ к аппаратным устройствам на хосте.

VMDK (Virtual Machine Disk Format)Формат файла, который представляет жесткий диск виртуальной машины.

VMI (Virtual machine Interface)Открытый интерфейс паравиртуализации, обеспечивающий прозрачный механизм связи между гостевой операционной системой и гипервизором. Эта функция дает возможность единственной операционной системе работать на «родном» аппаратном обеспечение или в гипервизоре в режиме паравиртуализации.

VMware Data RecoveryКомпонент vSphere, который обеспечивает централизованное решение для резервного копирования и восстановления виртуальных машин.

VMware DPM (Distributed Power Management)Под-особеность VMware DRS в VI3 (экспериментально) и vSphere уменьшающее потребление электроэнергии ЦОД’ом. VMware DPM осуществляет живую миграцию виртуальных машин и переводит хосты в режим Standby при падение нагрузки на ЦОД, а также автоматически возвращает хосты к работе при возрастание нагрузки.

VMware DRS (Distributed Resource Scheduler)Особенность VI3 и vSphere, балансирующая нагрузку на CPU, использование памяти и энергопотребления путем живой миграции и перераспределения виртуальных машин на хостах в кластере.

VMware ESX/ESXiКомпоненты VI3 и vSphere, представляет собой гипервизор, развернутый на физической машине. Фундаментальное различие между ESX и ESXi — в том, что последний имеет значительно меньший размер и не содержит сервисной консоли.

VMware FT (Fault Tolerance)Функциональная возможность vSphere обеспечивающая нулевой простой и нулевую потерю данных в случае потери работоспособности хоста. Данная возможность создает копию виртуальной машины на другом хосте в кластере, синхронизирует ее в реальном времени и в случае сбоя моментально переключает работу на нее, что сводит к нулю потерю данных.

VMware HA (High Availability)Функциональная возможность VI3 и vSphere, которая минимизирует потери от сбоев физического оборудования и перезапускает виртуальные машины на другом хосте в кластере в случае сбоя.

VMware Infrastructure 3 (VI3)Платформа виртуализации, включающая версии VMware ESX/ESXi 3.x и версии VMware vCenter Server 2.x.

VMware Service ConsoleКомпонент VMware ESX, который обеспечивает интерфейс командной строки для управления хостом.

VMware Storage VMotionФункциональная возможность VI3 и vSphere, допускающее перемещение дисковых файлов виртуальной машины между массивами хранения данных в кластере без прерывания обслуживания.

VMware vCenter ConverterКомпонент VI3 и vSphere, который преобразует физические машины и разнообразные виртуальные машины к формату виртуальных машин VI3 и vSphere. Прежде известный как VMware Converter.

VMware vCenter OrchestratorКомпонент vSphere, позволяет создавать и выполнять автоматизированные тех.процесы в виртуальной среде через движок workflow. Выполнен в виде расширяемой архитектуры плагинов, что дает возможность использовать его в различных продуктах VMware и 3-х сторонних решениях управления и администрирования.

VMware vCenter Server HeartbeatПродукт, который допускает создание пары кластеров vCenter Servers, использующих стандартные аппаратные средства и тем самым добиться высокой доступности компонентов vCenter Servers в виртуальной инфраструктуре VI3 и vSphere.

VMware vCenter Server Plug-insПриложения, которые обеспечивают дополнительные возможности и функционал vCenter Server, обычно построенные на клиент-серверной архитектуре. Например плагины добавляют новые отчеты, новые инструменты управления, изменяю интерфейс клиентской части vSphere, добавляют новые опции и т.п.

VMware vCenter ServerКомпонент VI3 и vSphere, который обеспечивает централизованную точку администрирования и более улучшенное управление, и обслуживание хостов и виртуальных машин. Прежнее имя VMware VirtualCenter.

VMware vCenter Update ManagerКомпонент VI3 и vSphereобеспечивающий централизованное обновление и механизм патчей для хостов и виртуальных машин. Прежнее имя VMware Update Manager.

VMware Virtual Infrastructure ClientСмотреть VMware vSphere Client.

VMware VMotionФункциональная особенность VI3 и vSphere, дающая возможность перемещения работающих виртуальных машин между хостами в кластере без прерывания в обслуживание. Также называется Live Migration (живая миграция).

VMware VMsafeФункциональная возможность vSphere, определяющая архитектуру безопасности для виртуальной среды и его API. Позволяет партнерам разработчикам создавать продукты безопасности для vSphere, например ПО обеспечивающие безопасность хостов и сети.

VMware vNetwork Distributed Switch (vDS)Функциональная возможность vSphere, дающая возможность создания виртуального распределенного коммутатора, в который подключены множество хостов в кластере. Данная технология уменьшает случаи отказа в обслуживание сети, предоставляет гибкость конфигурации сети и увеличивает быстрое расширение виртуальной сетевой инфраструктуры.

VMware vShield ZonesФункциональная возможность vSphere, firewall-ы на хостах, которые контролируют входящий и исходящий сетевой трафик виртуальных машин.

VMware vSphere ClientКлиентский компонент VI3 и vSphere, который обеспечивает прямой основной интерфейс управления хостами и виртуальными машинами, или интерфейс управления через VMware vCenter Server. Прежнее название VMware Virtual Infrastructure Client.

VMware vSphereПлатформа виртуализации, включающая версии VMware ESX/ESXi 4 и версии VMware vCenter Server 4.

VMware vStorage VMFS (Virtual Machine File System)Высокоэффективная кластерная файловая система, оптимизированная для виртуальных машин в средах VMware. Прежнее название VMware VMFS.

vSphere Host Update UtilityУтилита для обновления хостов VMware ESX 3.x до VMware ESX 4.

vSphere Web AccessВеб интерфейс для управления и конфигурирования виртуальных машин.

vStorage APIs for Data ProtectionФреймворк для партнеров разработчиков ПО для резервирования данных, предоставляющих инструменты и интерфейсы для резервирования и восстановления данных виртуальных машин. Дальнейшая эволюция VMware VCB.

vStorage APIs for MultipathingФреймворк для партнеров создающих системы хранения данных, допускающий создание плагинов для хостов, улучшающих работу систем хранения данных.

Поделиться ссылкой:

Похожее

cloudgeek.me

Какая система виртуализации лучше? / Хабрахабр

День добрый.

Люди, имеющие опыт поднятия виртуалок, на различных системах, подскажите:Какую систему виртуализации (из opensource) поставить на сервер, с учетом, что гостевые системы преимущественно будут заниматься роутингом?

У нас на фирме сейчас зоопарк серверов (обычные PC-шки), которые занимаются всем — от роутинга пакетов, до FTP-серверов. Всё это жрет электричество, требует охлаждения, и замены деталей по мере старения. Ввод в строй нового сервера например на замену старому требует покупки железа, установки и настройки. Потом нужно держать оба сервера включенными какое-то время, чтобы в случае если на новом какие-то проблемы (не донастроили, столкнулись с неожиданным глюком) быстренько переключить всё на старый.

Решение видится в затаскиванию всех этих железных монстров внутрь одной машины.

Т.к. большинство наших «серверов» по мощности остались далеко позади одного современного компа на базе Core 2 Duo или Core 2 Quad — то в расчетах мы исходили из того, что на компьютер на базе Core 2 Duo E6400 @ 3GHz / 4096 RAM удасться затащить хотя бы 4 реальных машины.

В качестве кандидатов к переносу выбраны были самые важные серверы: VPN (около 500 одновременных сессий), пару софтовых Linux-роутеров, radius-сервер, и пару серверов, отоброжающих админский web-интерфейс.

Дальше начался подбор систем виртуализации. Из кандидатов были: -OpenVZ -KVM -Xen -VMWare ESXi

В результате отбора получилось следущее: -OpenVZ. Опыт работы с ним уже был. Он вообще фактически не разграничивает системы между собой, и работает чисто на уровне эмуляции вызовов ядра. Кроме того, он не позволяет поднимать новые сетевые интерфейсы внутри системы, а значит VPN сервер на нем уже не получится. Для web-хостинга еще пойдет. Для роутеров — нет

-VMWare ESXi не смогли запустить ни на одном из доступных нам компов. Установщик либо просто не запускался, либо система после установки банально не грузилась.

-Xen — отпал потому, что в каждой гостевой машине должно быть то же ядро, что и на хост-машине. Кроме того. Собственно заставить его работать мне вообще не удалось. Может быть виной мои кривые ручки. Поэтому мы перешли к последнему кандидату…

-KVM — ему без разницы, какая гостевая машина запускается внутри хост-машины. Хоть с Виндой, хоть c OS/2. По сути полная изоляция машин друг от друга. Подкупило и то, что RedHat делает ставку именно на эту систему, и советует ее для Enterprise применений. Соответственно всем нашим требованиям оно соответствовало.

Поставили KVM. Быстро разобрались как ставить внутри системы, наладили сетку и маршрутизацию между виртуалками. Схема была такая. У хост-машины 2 сетевых карты, внутри они связаны в следующую систему: eth0-хост-машины — виртуальный br0 — [eth0-гостевой-машины-1 — eth2-гостевой-машины-1] — виртуальный br1 — [eth0-гостевой-машины-2 — eth2-гостевой-машины-2] — виртуальный br2 — eth2-хост-машины

Стали тестить. В тестах такая схема вела себя замечательно. Нагрузки почти никакой. Работает стабильно. Поставили в продакшн. И тут БАЦ! Нагрузка возросла в разы.

Выяснилось, что при потоке трафика через виртуалку около 15Мбит, она жрёт 40% процессора (согласно top) на хост машине. Соответственно уже 2 машины сжирают почти всю процессорную мощность на хост-машине. При этом внутри виртуалок загрузка 1-2%.

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

Попробовали. И столкнулись с двумя непонятными вещами: 1) При включении virtio гостевая машина может просто упасть без объяснения причин через 3-8 часов работы 2) Нагрузка на хост-машине не уменьшилась, а осталась на прежнем уровне.

На хост-машине система Gentoo, с ядром 2.6.30, собранным вручную. Всё, что нужно для виртуализации в нее уже вкомпилено. На гостевых машинах пробовали Ubuntu и ArchLinux. Разницы нет. Падают все.

Пробовали обновлять ядро на хост-машине, обновлять KVM, обновлять гостевую машину… пока это ничего не дало. Все работает без virtio и порой оказывается перегружено Сейчас продолжаю эксперименты с KVM на другой машине, но уже закралась мысль опробовать Xen… и вообще, может быть я что-то делаю неправильно? Например чтобы работало virtio, нельзя объединять интерфейс виртуалки с реальной сетевушкой в софтовый бридж… А может все правильно делаю, и так и должно быть? Такая нагрузка, такие проблемы…

В общем нужна помощь компетентных людей.

P/S: Огромная просьба, не давать советы вроде «замени всё на Cisco», «линукс фигня, ставьте фряху». Если вы немного подумаете, то поймете почему эти советы довольно далеки от реальности.

habrahabr.ru


Смотрите также