Драйвер инфраструктуры виртуализации microsoft hyper v что это
Итак Windows 8 представлена официально и начинается ее активное распространение. Соответственно, по крайней мере, перед некоторыми из нас вскоре встанет вопрос: стоит ли обновлять имеющуюся ОС?
Но с точки зрения нынешнего пользователя Windows 7 ситуация далеко не столь однозначна. Да, Windows 8 более современна, на доли или единицы процентов быстрее, в ней присутствуют некоторые дополнительные полезности, но ведь переход на нее потребует не только денег, но и времени (которые во многих случаях суть одно и то же) — на изучение, освоение новых приемов, обустройство рабочей среды, решение проблем совместимости привычного ПО. В форумах нередко можно встретить мнение вроде того, что, мол, ничего страшного, быстро привыкаешь — вопрос: ради чего?
На самом деле в Windows 8 есть некоторые возможности, способные потрафить даже самому консервативному пользователю ПК. И это, конечно, совсем не Metro, который (вместе с API WinRT) безусловно является самым принципиальным изменением в Windows 8, но актуальным лишь для сравнительно небольших устройств с сенсорным экраном, в первую очередь, — планшетов. Есть более практичные новинки, одна из которых — встроенная система виртуализации на основе гипервизора Hyper-V.
Клиентские гипервизоры
Поэтому класс «клиентских гипервизоров» сформировался еще несколько лет назад, по мере совершенствования технологий виртуализации, прежде всего аппаратной поддержки. Его типичными представителями были NxTop компании Virtual Computer и XenClient фирмы Citrix. Сегодня обе технологии принадлежат Citrix и скомбинированы в различных решениях, все больше нацеливаемых на корпоративный рынок. Почему нужно говорить именно об отдельном классе ПО? Потому что серверные решения мало приспособлены для функционирования на ПК и применения обычными пользователями. Ведь для клиентских решений требуется не только поддержка массового оборудования, но и специфические интерфейсные решения для работы в рамках одного ПК, тогда как серверная модель предполагает почти исключительно удаленный доступ.
Microsoft вполне недвусмысленно называет встроенный в Windows 8 гипервизор Client Hyper-V, однако его отличия от серверного Hyper-V гораздо меньше, чем, скажем, у XenClient от XenServer. Дело в том, что тогда как Citrix пришлось с нуля реализовать интерфейсную часть, а также виртуализацию видеоадаптера, чтобы обеспечить поддержку 3D в одной из ВМ, задача Microsoft была гораздо проще в силу изначально своеобразной архитектуры Hyper-V:
Как видно, гипервизор Microsoft все-таки предполагает родительскую, или корневую ОС (иногда также говорят «раздел»), в которую он, фактически встроен. Эта ОС, соответственно, находится на особом положении, в частности, хотя она отчасти и виртуализована (в чем можно убедиться по некоторым характерным признакам), но все же имеет доступ к видеоакселератору и многому другому оборудованию. Для сравнения, архитектура XenClient выглядит следующим образом:
Заметным отличием клиентского Hyper-V от серверного является его способность работы с беспроводными адаптерами. В серверной среде эта возможность не востребована, потому и не поддерживается, но для клиентской — норма жизни. Сложность же возникает оттого, что сетевая инфраструктура Hyper-V основывается на виртуальном коммутаторе, который дифференцирует пакеты по MAC-адресам виртуальных адаптеров. Эта схема прекрасно работает при организации внутренней сети, а также при обеспечении доступа вовне через проводной физический адаптер:
Но по Wi-Fi-каналу передавать пакеты с различными MAC-адресами нельзя, поэтому стандартную схему пришлось несколько скорректировать. Конкретнее, в нее добавили еще одного посредника в виде сетевого моста:
Мост просто сопоставляет IP-адрес виртуальной сетевой карты с ее MAC-адресом, что и обеспечивает корректную маршрутизацию пакетов, которые поступают из внешней сети. Естественно, создается и настраивается мост автоматически, как только пользователь выберет соответствующие настройки.
Client Hyper-V
Hyper-V входит в 64-разрядные Windows 8 Pro и Enterprise и является опциональным компонентом. Соответственно, вначале его нужно установить, после чего он сразу же автоматически активируется (после обязательной перезагрузки):
Для его работы, однако, необходимо выполнение нескольких условий. Формально говорится о 4 ГБ RAM, хотя, вполне возможно, он запустится и на меньшем объеме — память нужна не столько самому гипервизору, сколько виртуальным машинам.
Действительно принципиальным требованием является процессор с поддержкой виртуализации и технологии SLAT (Second Level Address Translation). Для серверного гипервизора SLAT не является обязательным условием и нужна только для работы RemoteFX. Последняя технология в Client Hyper-V не поддерживается, но, видимо, SLAT используется для оптимизации общей производительности в отсутствие эффективной виртуализации 3D-акселератора в ВМ.
Данному требованию удовлетворяют все сравнительно новые чипы Intel и AMD, к примеру практически все i3/i5/i7 — в их случае искомое называется VT-x с EPT (NPT у AMD). Проверить присутствие соответствующих технологий можно в спецификациях процессоров на сайте производителя и именно с этого стоит начать, подбирая конфигурацию нового компьютера. Однако надо иметь в виду, что они также должны быть включены в BIOS, при этом VT-x с EPT, к примеру, нередко скрываются под общим названием «технология виртуализации». Поэтому более надежную проверку соблюдения всех условий уже готовой системы можно выполнить с помощью специальных утилит.
Забавно, что официальная утилита самой Microsoft до сих пор несовместима с Windows 8:
Но, к счастью, есть и альтернативные. Вот вариант Intel и вариант AMD:
В данном случае VT-x with EPT вроде бы не поддерживается (вопреки информации из спецификации процессора), но это лишь следствие того, что Hyper-V на данном компьютере уже активирован. Это косвенно также свидетельствует в пользу того, что корневая ОС все-таки виртуализуется. Кстати, то что технология виртуализации уже задействована гипервизором, делает невозможным параллельное использование другой системы виртуализации — и VMware Workstation/Player, и Oracle VirtualBox сообщат о невозможности установки. С другой стороны, VMware Workstation 9 допускает использование Hyper-V в ВМ, хотя такой сценарий официально и не поддерживается.
Пожалуй, наиболее универсальный способ выяснения присутствия необходимых технологий виртуализации — утилита Coreinfo Марка Руссиновича. Ее нужно запустить с административными полномочиями и с ключом -v.
В отсутствие (по любой причине) поддержки SLAT пункт Платформа Hyper-V в списке опциональных компонентов будет просто недоступен, соответственно, установить Hyper-V не удастся.
В арсенале Intel имеется еще одна технология виртуализации — VT-d, но Hyper-V (и серверный, и клиентский) ее пока не задействует. В отличие, к примеру, от XenClient, которому она необходима как раз для поддержки 3D-графики в одной из ВМ. Но, как говорилось выше, Microsoft того же результата добивается иным способом.
Иcпользование
После того, как Hyper-V установлен, работа в нем осуществляется из Диспетчера Hyper-V (Hyper-V Manager):
Сам сервер не требует особой настройки, разве что стоит продумать где будут храниться файлы виртуальных машин и дисков и, при необходимости, скорректировать местоположение. Делается это в Параметрах Hyper-V:
- частная объединит только виртуальные машины;
- внутренняя добавит к ним и физический хост;
- внешняя обеспечивает ВМ доступ за пределы хоста и для этого должна подключаться к физическому сетевому адаптеру.
Какая-то настройка требуется только в последнем случае — нужно выбрать правильный адаптер (если их несколько), который обеспечит доступ в локальную сеть или Интернет.
После этого можно создавать виртуальные машины. Данным процессом управляет специальный мастер, который и проведет пользователя через основные этапы.
Настроив все необходимые параметры можно приступать к установке гостевой ОС. Официально в качестве последних Hyper-V поддерживает все клиентские и серверные версии Windows, начиная, соответственно, с XP и 2003, а также CentOS 6.0—6.2, RHEL 6.0—6.2 и SLES 11 SP2. Подразумевается, что все эти ОС корректно опознают виртуальное оборудование и, кроме того, для них доступны интеграционные компоненты Hyper-V, которые обеспечивают ряд дополнительных драйверов и поддержку специфических операций. Это, впрочем, не означает, что нельзя установить другие ОС. Некоторое время назад Microsoft передала код, необходимый для взаимодействия с Hyper-V, Linux-сообществу и стала одним из официальных разработчиков свободной ОС. Таким образом, сегодня некоторые дистрибутивы уже готовы к работе в среде Hyper-V без дополнительных усилий, в частности, это относится к последним версиям Ubuntu (12.04 и 12.10 точно), хотя в моем случае параметры IP пришлось устанавливать вручную, получить их по DHCP почему-то не удавалось. Но затем все пошло абсолютно гладко:
- с помощью стандартной консоли Virtual Machine Connection, которая, ввиду ограниченности (в ней не будет работать звук, через буфер обмена копируются только текст и пр.), рекомендуется исключительно для инсталляции и настройки гостевой ОС;
- через Remote Desktop Connection, в котором можно воспользоваться всеми преимуществами протокола RDP и различными мелкими удобствами.
В последнем случае, естественно, нужно предварительно разрешить удаленный доступ в гостевой ОС. К сожалению, как уже говорилось, RemoteFX в Client Hyper-V не поддерживается, поэтому ускорение графики возможно только в корневой ОС. В гостевых этот недостаток отчасти компенсируется именно возможностями RDP, который обеспечивает поддержку некоторых графических эффектов, а также передачу звука, перенаправление USB-устройств, обмен файлами между хостом и ВМ через буфер обмена и пр.
В полной мере эти возможности раскрываются, если в качестве гостевой ОС также выступает Windows 8. В этом случае будет поддерживаться сенсорный интерфейс с мультитачем (при наличии соответствующего оборудования), появится меню со специфическими командами.
Дополнительные возможности
Перекочевав из серверной среды, Client Hyper-V потерял некоторые «корпоративные» возможности. Кроме уже упоминавшейся технологии RemoteFX, исчезли кластеры, живая миграция, реплики и пр. Из нетривиальных функций сохранилась возможность перемещения виртуальной машины в другое место (к примеру, на новый жесткий диск) без необходимости ее выключения:
Сохранилась также динамическая память. Данная возможность подразумевает корректировку объема оперативной памяти ВМ в зависимости от ее текущих потребностей и настроек. Как всегда для ее функционирования требуется соблюдения ряда условий. Во-первых, гостевая ОС должна поддерживать горячее добавление памяти. Это справедливо для большинства современных ОС, как серверных, так и клиентских, в частности — для всех Windows, начиная с Vista SP1. Во-вторых, должны быть установлены интеграционные компоненты. Среди последних важную роль играет драйвер динамической памяти:
Он забирает на себя свободный объем RAM и возвращает ее гипервизору для последующего перераспределения.
Динамическую память необходимо особо включать для каждой ВМ, при этом можно настроить подробные параметры:
В частности, под «весом памяти» нужно понимать важность, ценность конкретной ВМ. Чем выше этот параметр, тем меньше шансов, что память будет забираться, и тем скорее она при возможности будет добавляться. Проконтролировать действие механизма динамической памяти можно различными способами, к примеру, с помощью специальной вкладки в диспетчере Hyper-V:
Также стоит обратить внимание на возможности сохранения состояния ВМ, создания снимков ВМ для простого отката к предыдущим состояниям. Функция импорта позволяет легко копировать и переносить файлы ВМ, а затем быстро подключать ее к Hyper-V.
Резюме
Несмотря на ряд ограничений, клиентский Hyper-V имеет те же возможности масштабирования, что и серверный. Кроме того, виртуальные машины полностью совместимы и без проблем переносятся. Это, в частности, позволяет использовать для тестирования и отладки ВМ персональный компьютер, чтобы не «засорять» производственный виртуализованный сервер.
Сохранение архитектуры и общей организации Hyper-V в Windows 8 также свидетельствуют о том, что клиентская виртуализация Microsoft больше ориентирована на ИТ-профессионалов и разработчиков, чем на обычных пользователей. В отличие от XP Mode из Windows 7, где публикация приложений позволяла практически полностью скрыть ВМ, в Windows 8 пользователю придется работать непосредственно с ВМ и разбираться в ее возможностях и ограничениях. По большому счету, нынешний Client Hyper-V не вполне соответствует идее клиентских гипервизоров. Все-таки это серверная технология, просто слегка адаптированная для ПК.
С другой стороны, серверное происхождение Client Hyper-V является и его сильной стороной. Высокая масштабируемость, поддержка (уникальная для клиентских решений) динамической памяти и некоторых других технологий свидетельствует об отлаженности и большом «запасе прочности».
VMware Workstation и Oracle VirtualBox, безусловно, более «клиентские» чем Hyper-V. К их преимуществам можно отнести 3D-графику в ВМ (хотя у Oracle она не слишком хороша) и более широкую и удобную поддержку USB-периферии. Кроме того, у обоих продуктов более скромные системные запросы, в частности, они могут работать и в 32-разрядных ОС, хотя с точки зрения эффективности управления памятью 64-разрядные предпочтительнее. Microsoft большую часть пробелов может заполнить с помощью технологии RemoteFX, но пока ее намерения неясны.
Тем не менее, даже со всеми оговорками Hyper-V в составе Windows 8 для многих окажется приятным «подарком» и наверняка найдет немало применений.
Hyper-V — это продукт виртуализации оборудования Майкрософт. Она позволяет создавать и запускать программную версию компьютера, называемую виртуальной машиной. Каждая виртуальная машина действует как полноценный компьютер, запускающий операционную систему и программы. Если вам нужны вычислительные ресурсы, виртуальные машины предоставляют больше гибкости, помогают экономить время и деньги и являются более эффективным способом использования оборудования, чем запуск одной операционной системы на физическом оборудовании.
Hyper-V выполняет каждую виртуальную машину в отдельном изолированном пространстве. Это означает, что на одном и том же оборудовании можно запускать несколько виртуальных машин одновременно. Это можно сделать, чтобы избежать таких проблем, как сбой, влияющих на другие рабочие нагрузки, или предоставить другим пользователям, группам или службам доступ к разным системам.
Некоторые способы, с помощью которых Hyper-V может помочь
Hyper-V может помочь:
Создание или расширение частной облачной среды. Предоставление более гибких ИТ-служб по запросу путем перемещения или расширения использования общих ресурсов и корректировки использования по мере изменения спроса.
Более эффективное использование оборудования. Консолидируйте серверы и рабочие нагрузки на меньшее число более мощных физических компьютеров, чтобы использовать меньше энергии и физического пространства.
Непрерывные деловые операции. Сократите влияние запланированного и незапланированного простоя рабочих нагрузок.
Установка или расширение инфраструктуры виртуальных рабочих столов (VDI). Использование централизованной стратегии настольных систем с помощью VDI поможет повысить гибкость бизнеса и безопасность данных, а также упростить соответствие нормативным требованиям и управлять настольными операционными системами и приложениями. Разверните узлы Hyper-V и Узел виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов) на том же сервере, чтобы сделать личные виртуальные рабочие столы или пулы виртуальных рабочих столов доступными для пользователей.
Сделайте разработку и тестирование более эффективными. Воспроизведение различных вычислительных сред без необходимости покупать или поддерживать все необходимое оборудование, если используются только физические системы.
Hyper-V и другие продукты виртуализации
Hyper-V в Windows и Windows Server заменяет старые продукты виртуализации оборудования, такие как microsoft virtual pc, microsoft virtual Server и Windows Virtual pc. Hyper-V предлагает функции сети, производительности, хранения и безопасности, недоступные в этих старых продуктах.
Hyper-V и сторонние приложения виртуализации, для которых требуются одни и те же функции процессора, не совместимы. Это обусловлено тем, что функции процессора, известные как аппаратные расширения виртуализации, не предназначены для совместного использования. Дополнительные сведения см. в статье приложения виртуализации не работают вместе с Hyper-V, Device Guard и Credential Guard.
Какие функции имеет Hyper-V?
Hyper-V предлагает множество функций. Это обзор, сгруппированный по функциям, предоставляемым или помогающим в работе.
Вычислительная среда . Виртуальная машина Hyper-V включает те же основные компоненты, что и физический компьютер, например память, процессор, хранилище и сеть. Все эти части имеют функции и параметры, которые можно настроить разными способами для удовлетворения различных потребностей. служба хранилища и сети могут считаться своими категориями, из-за множества способов их настройки.
Аварийное восстановление и резервное копирование . для аварийного восстановления реплика Hyper-V создает копии виртуальных машин, предназначенные для хранения в другом физическом расположении, чтобы можно было восстановить виртуальную машину из копии. Для резервного копирования Hyper-V предлагает два типа. В одном из них используются сохраненные состояния, а в другом используется служба теневого копирования томов (VSS), что позволяет создавать резервные копии, совместимые с приложениями, для программ, поддерживающих VSS.
Оптимизация . Каждая поддерживаемая гостевая операционная система имеет настроенный набор служб и драйверов, называемый службами Integration Services, которые упрощают использование операционной системы на виртуальной машине Hyper-V.
Переносимость — такие функции, как динамическая миграция, миграция хранилища и импорт и экспорт, упрощают перемещение и распространение виртуальной машины.
удаленное подключение . Hyper-V включает подключение к виртуальной машине, средство удаленного подключения для использования с Windows и Linux. В отличие от удаленный рабочий стол, это средство предоставляет доступ к консоли, что позволяет увидеть, что происходит на гостевом компьютере, даже если операционная система еще не загружена.
Безопасность — безопасная загрузка и экранированные виртуальные машины помогают защититься от вредоносных программ и другого несанкционированного доступа к виртуальной машине и ее данным.
сводные сведения о функциях, появившихся в этой версии, см. в статье новые возможности Hyper-V на Windows Server. Некоторые функции или части имеют ограничение на количество, которое можно настроить. Дополнительные сведения см. в разделе Планирование масштабируемости Hyper-V в Windows Server 2016.
Как получить Hyper-V
Hyper-V доступен в Windows server и Windows, в качестве роли сервера, доступной для 64-разрядных версий Windows Server. инструкции по серверу см. в разделе установка роли Hyper-V на сервере Windows. На Windows он доступен в виде функции в некоторых 64-разрядных версиях Windows. он также доступен как загружаемый, изолированный серверный продукт Microsoft Hyper-V server.
Поддерживаемые операционные системы
На виртуальных машинах будут работать многие операционные системы. В общем случае операционная система, использующая архитектуру x86, будет работать на виртуальной машине Hyper-V. Однако не все операционные системы, которые могут быть запущены, протестированы и поддерживаются корпорацией Майкрософт. Список поддерживаемых возможностей см. в следующих статьях:
Как работает Hyper-V
Hyper-V — это технология виртуализации на основе низкоуровневой оболочки. Hyper-V использует Windows гипервизор, для которого требуется физический процессор с конкретными функциями. сведения об оборудовании см. в статье требования к системе для Hyper-V на Windows Server.
В большинстве случаев гипервизор управляет взаимодействием между оборудованием и виртуальными машинами. Этот управляемый гипервизором доступ к оборудованию предоставляет виртуальным машинам изолированную среду, в которой они выполняются. В некоторых конфигурациях виртуальная машина или операционная система, работающая на виртуальной машине, имеет прямой доступ к графике, сети или оборудованию хранилища.
Что состоит из Hyper-V?
Hyper-V содержит необходимые части, которые работают вместе, чтобы можно было создавать и запускать виртуальные машины. Вместе эти компоненты называются платформой виртуализации. Они устанавливаются в качестве набора при установке роли Hyper-V. в число необходимых компонентов входят Windows гипервизор, служба управления виртуальными машинами Hyper-V, поставщик WMI виртуализации, шина виртуальной машины (VMbus), поставщик службы виртуализации (VSP) и драйвер виртуальной инфраструктуры (VID).
Hyper-V также имеет средства для управления и подключения. Их можно установить на том же компьютере, на котором установлена роль Hyper-V, и на компьютерах без установленной роли Hyper-V. Эти средства:
- В диспетчере Hyper-V (иногда называется VMConnect)
Связанные технологии
Это некоторые технологии корпорации Майкрософт, которые часто используются с Hyper-V:
Различные технологии хранения: общие тома кластера, SMB 3,0, Локальные дисковые пространства
контейнеры Windows предлагают еще один подход к виртуализации. см. библиотеку контейнеров Windows в MSDN.
Многие из нас наслышано о встроенной в Windows виртуальной машине Hyper-V, да вот только не многие видели ее в живую. К тому же она является компонентом более старших версий Windows, а именно эти компоненты иной раз служат причиной приобретения той или иной версии. (Хорошо, что на моем ноутбуке ОС предустановил производитель). Честно сказать я тоже до недавнего времени не обращал на нее внимания. Но… В общем приступим.
Для начала нам потребуется ее установить. Для этого заходим Панель управления –> Программы и компоненты. Выбрать раздел «Включение и Отключение компонентов Windows».
Находим пункт «Hyper-V». Отмечаем его галочкой (пока он не установлен будет ставиться только черный квадрат) и нажимаем ОК.
Ждем установки. После чего система попросит нас перезагрузиться.
Забавный, на самом деле не очень, баг, когда система попросила перезагрузиться, то я решил немного пошарить в музыке на яндексе, к моему удивлению после перезагрузки диспетчер Hyper-V так и не появился. Пришлось все повторять по новой, то есть через компоненты Windows сначала убрать галочки, а потом заново поставить и перезагрузиться уже сразу, лишь после этого программа появилась.
Запускаем диспетчер hyper-v.
И щелкаем правой кнопкой на нашей машине. Нам нужен диспетчер виртуальных коммутаторов, для создания виртуального сетевого подключения, так как непосредственно в процессе создания ВМ у нас его сделать не будет возможности.
После того как мы нажмем «Создать» появится окно, где нужно задать имя нашему коммутатору и к какой реальной сети он будет подключен.
По нажатию на ОК выскочит предупреждение, но ничего страшного, продолжайте.
Теперь перейдем непосредственно к созданию ВМ (Виртуальной Машины).
Правой кнопкой по нашему компьютеру –> Создать –> Виртуальная машина.
Приступим к созданию. Нажимаем Далее.
Задаем имя нашей Виртуальной Машине (ВМ) и указываем, где она будет храниться, конечно если есть необходимость указать место отличное от того, что стоит по умолчанию.
Я выбрал тут первое поколение. Так как запускал впервые и не знал, чего ожидать.
Вот тут я сначала неправильно понял, я думал, что запрашивается размер виртуального жесткого диска и задал 40гб, но впоследствии выяснилось, что это оперативка и я поменял значение на 2048мб, под десятку рекомендую обычно минимум 3072 и более.
А вот тут выбираем ваше виртуальное сетевое подключение, я назвал у себя его КОМ-1
А вот и жесткий диск, задаем его размер, я задал 40 гб.
Операционку я установлю позже.
Далее. И затем Готово. Остается только подождать.
Машина создана и вот она.
Так выглядят параметры ВМ и их можно изменить, то есть если вы не создали Коммутатор с самого начала, его можно потом подключить будет здесь.
В этот раз я решил попробовать запустить не винду, а Линукс.
По двойному клику она запустилась.
Линукс запустился. Проверим на Винде теперь.
Забавный косяк. А он уже не первый за такой короткий промежуток и настолько тупой, что в дальнейшем я не буду просто пользоваться этой виртуалкой.
При попытке отключения Линкуса, ВМ зависла наглухо в моменте отключения и никаким образом не останавливалась вообще.
Забавный момент, но после перезагрузки ПК я обнаружил, что ВМ все равно продолжает свою работу. Вот это поворот. Надо же было такое сделать. Подумал я. Но потом понял,что сам дурак и тот кто делал эту программу, тоже не самый умный. ВМ можно было отключить только из диспетчера. В блоке управления ВМ кнопкой «Выключить» КАРЛ.
Примечательно, что винда запустилась довольно гладко, правда в этот раз я монтировал загрузочный диск в основной ОС на виртуальный DVD-ROM, и использовал его для считывания в ВМ.
После окончания установки все вроде бы работает остается только установить драйвера. Но вот надо ли? Решать конечно вам, но лично я вряд ли буду сильно часто возвращаться к данному продукту на данном этапе его развития. Причина тому – это скудные настройки, гостевая ОС не адаптируется под разрешение экрана из-за чего ее приходится запускать в полноэкранной версии, ну и ряд мелких багов, которые были указаны по ходу статьи тоже оставляют свое впечатление. Не самое лучшее. По быстродействию же она не быстрее конкурентов. Конечно может быть в ходе проб и ошибок я поменяю свое мнение, но пока что спасибо тем, кто дочитал эту статью.
Есть конечно группа и телега, но в телегу захожу редко, потому что просто в лом.
Читай. Делись. Подпишись.
Не забывайте про кнопку ПОДПИСАТЬСЯ, а также про наши маленькие группы в ВК и ТЕЛЕЖКЕ , ссылки на них вы можете найти в описании канала, нажав на соответствующие кнопки.
P.S. Выключение (слияние) Hyper-V это та еще боль для системы (жуть как медленно, можно выпить 3 чашки кофе за это время)
Прошло 15 минут с момента отключения ВМ, это все происходит на буке с 4 ядрами и 8 Гб ОЗУ, конкуренты выключаются мгновенно.
В следующий раз я расскажу о Виртуалке, которая нравиться мне больше всех.
Принцип работы VDS включает в себя достаточно много элементов. Один из самых важных – виртуальная машина. Провайдеры внедряют разные технологии виртуализации, но одной из самых популярных является именно Hyper-V. Поговорим подробнее о том, как это все работает и почему стоит выбирать именно такую платформу.
Подробнее о технологии Hyper-V
Платформа аппаратной виртуализации Hyper-V обеспечивает эффективную работу сразу нескольких операционных систем Windows или Linux на основе одного компьютера или хостинга.
Разработана эта технология корпорацией Microsoft, под нынешним названием впервые была выпущена 26 июня 2008 года. Если быть точнее, первый релиз состоялся в 2004 году, только называлась технология Virtual Server. В дальнейшем она стала выпускаться как дополнительный компонент новой операционной системы Windows.
Чаще всего данная технология используется для следующих целей:
Создание хостинг-провайдерами нескольких независимых виртуальных серверов на основе одного физического.
Виртуализация рабочего места.
Тестирование новых разработок в «песочнице».
Если сравнивать с физическим сервером
VDS на базе этой платформы работают независимо и не влияют на другие машины. Пользователь имеет полный контроль над всей средой и параметрами ядра операционной системы. Благодаря этому можно проводить практически любые операции, в точности как с обычным компьютером.
Если ваш сайт действительно хорошо настроен, на базе VDS он будет функционировать ничуть не хуже, чем на физическом сервере. Качество, скорость и надежность не будут снижены.
Как работает Hyper-V на VDS
VPS работает на базе технологии виртуализации и ничем не отличается от обычного сервера. На него точно так же можно установить любую систему. Разница состоит лишь в том, что версия серверная. Чаще всего люди выбирают ОС Windows и дистрибутивы Linux, такие как Debian, Ubuntu и CentOS.
Подобный вариант выбирают, когда ресурсов виртуального хостинга не хватает, а платить еще больше – не вариант. VDS с этой платформой выигрывает еще из-за высокого уровня безопасности размещаемых проектов.
Эта ВМ позволяют нескольким системам работать обособленно, не влиять друг на друга. Ограничения, конечно, есть, но они устанавливаются изначально, при выставлении подходящих параметров. И то эти значения можно увеличить или уменьшить в любой момент, просто поменяв конфигурацию на сайте хостинга.
Именно благодаря виртуальным машинам люди могут арендовать лишь часть сервера и отдавать при этом гораздо меньше денег.
1000 рублей в подарок на производительные VDS от Timeweb
Закажи VDS, пополни баланс на 1000 рублей, и мы добавим еще столько же. Активируй промокод community1000 в панели управления.
Работа через PowerShell
Еще одно положительное качество гипервизора – эффективная работа и настройка VDS с помощью инструмента Windows PowerShell. Именно он позволяет автоматизировать множество задач, развернуть кластер Hyper-V Cluste с высокой отказоустойчивостью, а также многое другое. И при выполнении всех этих операций используется лишь командная строка, просто надо подобрать подходящий запрос для конкретного действия.
Плюсы Hyper-V на серверах VDS
H-V – не первая и не последняя среда, обеспечивающая функционирование виртуальных серверов. Есть ведь еще KVM, VMWare и многие другие… Просто именно эту технологию выбирают чаще всего, и на то есть определенные причины, они же плюсы. Вот некоторые из них:
Простота в использовании и привычный интерфейс.
Легкая установка на любой сервер – хоть Windows, хоть Linux.
Широкая аппаратная совместимость.
Удобное управление серверами.
Стабильная работа гипервизора и установленной на нем ОС.
Перенос работающего сервера с одного узла на другой посредством функции Live Migration.
Оперативная поддержка новых версий ОС Windows.
Возможность установки виртуальных рабочих столов VDI.
Удаленное подключение через консоль.
Минусы Hyper-V на VPS
Гипервизор также имеет ряд недостатков, в числе которых:
Нет поддержки альтернативного ПО от других разработчиков.
Функционал уступает конкурентам.
При использовании Hyper-V с ОС Windows требуется наличие серверной лицензии.
Сравнение с другими гипервизорами
Основные преимущества и недостатки среды мы рассмотрели. Теперь хотелось бы сравнить ее с альтернативными вариантами, то бишь виртуальными машинами других производителей.
VMWare
На основе многочисленных результатов данная виртуальная машина является главным конкурентом Hyper-V. Именно VMWare имеет превосходство в плане производительности, но самым большим ее плюсом является независимость. Если говорить точнее – для настройки всех компонентов виртуальной машины VMWare необязательно устанавливать какую-то ОС. В то же время продукт уступает конкуренту, то есть Hyper-V, по показателю масштабируемости.
OpenVZ
Единственный минус технологии виртуализации OVZ состоит в том, что она поддерживает работу только дистрибутивов на базе Linux. Но в то же время OpenVZ обгоняет Хайпер-В в легкости администрирования и стоимости предоставляемых услуг.
XEN – очень хороший программный продукт с открытым исходным кодом, но куда менее популярный. Данный вариант обладает повышенным уровнем безопасности, но в то же время интерфейс его не так удобен, как в случае с продуктом корпорации Microsoft.
Аббревиатура KVM расшифровывается как Kernel-based Virtual Machine. Изначально разработана компанией Red Hat. Для установки требуется x86-совместимый процессор, поддерживающий аппаратную виртуализацию на основе Intel VT или AMD SVM.
На данный момент ВМ поддерживает запуск 32 и 64-битных ОС Linux и Windows. KVM имеет открытый исходный код, он бесплатен и пользуется на рынке большим спросом. Хотя считается, что Hyper-V является более надежным вариантом.
Заключение
Мы рассмотрели основные преимущества Hyper-V и сравнили ее с другими система виртуализации. Как можно увидеть, у всех машин свои плюсы и минусы. Выбор за вами!
Читайте также: