Управление небольшими виртуальными средами (Часть 4) — Игроки

Опубликовано: 20 Апреля, 2023

  • Управление небольшими виртуальными средами (часть 2) — развеиваем мифы

Введение

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

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

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

В этой части 4 мы рассмотрим доступные типы виртуализации и опишем основных игроков на рынке аппаратной виртуализации.

Общий рынок

В настоящее время на рынке гипервизоров есть множество игроков, как крупных, так и мелких.

  • VMware vSphere
  • Microsoft Hyper-V
  • Citrix XenServer
  • Oracle виртуальная машина
  • КВМ

В действительности, однако, в настоящее время выделяются только три — VMware, Microsoft и Citrix, хотя KVM набирает популярность, особенно среди сторонников открытого исходного кода. Тем не менее, KVM еще не имеет большого присутствия на предприятии, поэтому я сосредоточусь здесь на VMware и Microsoft.

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

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

Аппаратная виртуализация

Именно этот тип виртуализации обсуждается в этой серии. При аппаратной виртуализации вся виртуальная машина абстрагируется от оборудования и создается для репликации физического сервера.

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

В то время как аппаратная виртуализация абстрагирует операционную систему от аппаратного обеспечения, виртуализация приложений абстрагирует приложение от операционной системы. Это позволяет, например, запускать приложение, разработанное для Windows 2000, в Windows 8, даже если это приложение не поддерживает работу в Windows 8.

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

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

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

Даже если вы никогда не слышали термин «виртуализация сеансов», вы, вероятно, использовали инструменты виртуализации сеансов раньше, не осознавая этого. Если вы использовали средство удаленного рабочего стола Windows для подключения к компьютеру Windows, вы испытали виртуализацию сеансов на собственном опыте. Благодаря средствам виртуализации сеансов пользователи больше не подключаются к физическому рабочему столу; вместо этого пользователи подключаются к виртуальному воплощению рабочего стола, которое создается «на лету», когда пользователь подключается к этой машине.

В мире Windows компания Citrix усовершенствовала искусство виртуализации сеансов с помощью своего продукта MetaFrame, который стал доступен в 90-х годах. С этим продуктом Citrix привнесла в мир ИТ то, что было ранней попыткой снизить стоимость развертывания настольных компьютеров.

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

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

Виртуализация рабочего стола

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

Типы гипервизоров

В мире аппаратной виртуализации в основном используются два типа гипервизоров.

В этой серии мы сосредоточимся на гипервизоре типа 1. Гипервизор типа 1, также называемый «голым железом», устанавливается непосредственно на серверное оборудование. Затем гипервизор контролирует доступ к серверному оборудованию и распределяет время ресурсов между виртуальными машинами, которые запрашивают доступ к ресурсам.

Гипервизор типа 2 устанавливается поверх существующей операционной системы. Таким образом, он не так эффективен, как гипервизор типа 1, но такие инструменты могут быть чрезвычайно полезны в средах разработки, тестирования и лабораторных условиях. Например, гипервизор типа 2, установленный в Windows, просто работает так же, как и любое другое приложение.

Текущие игроки гипервизора

Как упоминалось ранее, основными игроками на современном рынке виртуализации центров обработки данных являются VMware, Microsoft и Citrix.

VMware заново изобретает виртуализацию

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

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

Первая версия продукта ESX компании VMware была выпущена в 2001 году. Сегодня ESXi компании — более гибкая версия оригинального ESX — поставляется с последней версией продукта компании, получившей название vSphere 5.1.

VMware по-прежнему считается золотым стандартом в области виртуализации.

VMware продает ряд различных гипервизоров. ESXi/vSphere поддерживает миллионы рабочих нагрузок корпоративного уровня и является гипервизором первого типа. Однако компания также продает гипервизоры типа 2 как для Windows, так и для Macintosh.

VMware Workstation — гипервизор типа 2, работающий под Windows. VMware Fusion является эквивалентом Macintosh.

Майкрософт

Несмотря на опоздание, Microsoft провела последние несколько лет с гипервизором, который некоторые считали «достаточно хорошим» по сравнению с vSphere. Тем не менее, гипервизор Microsoft Hyper-V 2008 R2 был очень далек от продукта vSphere, с гораздо меньшим количеством функций и гораздо меньшим общим совершенством и функциональностью, чем vSphere. Это еще одна причина, по которой vSphere остается лидером рынка.

Как и ESX, Hyper-V является гипервизором типа 1, хотя его часто считают гипервизором типа 2 из-за способа установки инструмента. После развертывания Windows Server Hyper-V устанавливается как роль. Однако, когда это происходит, Hyper-V устанавливается в ядро, которое находится непосредственно поверх оборудования, а экземпляр Windows становится «родительским разделом». Хотя Hyper-V зависит от этого родительского раздела, он по-прежнему считается гипервизором типа 1.

В конце 2012 года Microsoft выпустила версию 3 Hyper-V, получившую название Hyper-V 2012. В этом выпуске Microsoft совершила прорыв в своей технологии гипервизора. В некоторых отношениях Microsoft остается немного позади VMware, но в других компания полностью догнала VMware с точки зрения возможностей. Что касается простоты использования, я по-прежнему считаю, что vSphere немного проще в управлении, но если учесть цену Hyper-V (бесплатность), необходимо принять важное решение о значении «простоты использования». В конце концов, бесплатный гипервизор с полным набором функций корпоративного уровня, безусловно, привлекателен.

В Windows 8 Microsoft также выпустила клиентскую версию Hyper-V 2012.

Цитрикс

В 2007 году Citrix вышла на рынок аппаратной виртуализации, приобретя компанию XenSource, разработчика инструментов управления виртуализацией для гипервизора Xen с открытым исходным кодом. Результат: Citrix XenServer, коммерчески поддерживаемый гипервизор, который также пользуется поддержкой сообщества открытого исходного кода.

Есть ряд других поставщиков гипервизоров, которые используют гипервизор Xen с открытым исходным кодом в качестве основы для своего продукта:

  • Citrix XenServer
  • Oracle виртуальная машина
  • Виртуальное железо

XenServer также представляет собой гипервизор типа 1 без операционной системы.

Резюме

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

  • Управление небольшими виртуальными средами (часть 2) — развеиваем мифы