Microsoft Hyper-V – важнешие характеристики технологии

Hyper-V это технология виртуализации серверов под управлением Windows Server разработанная компанией Microsоft для 64-битных систем. Технология позволяет разделить физический сервер (хост-сервер) на несколько вирутальных серверов (машин) каждый со своей операционной (гостевой) системой.

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

Гипервизор Hyper-V, выполняет следующие ключевые задачи: создает логические разделы, управляет выделением памяти и ресурсов процессора для гостевых ОС, предоставляет механизмы для виртуализации ввода вывода и связи между разделами гостевых ОС, контролирует правила доступа к памяти.

Важные свойства Hyper-V

Для каждой виртуальной машины Hyper-V выделяет до четырех виртуальных процессоров и до 32 Гбайт оперативной памяти. Для того чтобы использовать эти возможности полностью, хост-система должна иметь как минимум четыре процессорных ядра и более 32 Гбайт физической оперативной памяти. В настоящий момент времени Hyper-V поддерживает до 16 логических процессоров (ядер) на одном физическом сервере.

Hyper-V не ограничивает число активных виртуальных машин: максимальное количество определяется только возможностями аппаратных средств сервера-хоста. Hyper-V поддерживает как 32-разрядные, так и 64-разрядные гостевые операционные системы. Гостевые системы могут использовать высокопроизводительную архитектуру VMBus.

Поддержка в Hyper-V технологии Storage Area Network (SAN) позволяет загружать виртуальные машины и реализовывать кластеризацию с перехватом отказов гостевых систем и виртуальных серверов. С помощью технологии Hyper-V можно обратиться к образам виртуальных жестких дисков, без монтирования образа виртуального жесткого диска на активной виртуальной машине.

Hyper-V позволяет использовать службу Volume Shadow Copy Service (VSS) для резервного копирования образов виртуальных машин. На сетевом уровне технология Hyper-V позволяет установить новый виртуальный коммутатор с поддержкой механизма Windows Network Load Balancing (NLB) для соединения виртуальных машин и различных серверов. Кроме того, Hyper-V позволяет делать «снимки» активных виртуальных машин и дает возможность сделать возврат состояния виртуальной системы по любому из сохраненных «снимков».

Администрирование Hyper-V

Администрирование и конфигурирование виртуального серверов (гостевых ОС) осуществляется при помощи ПО, установленного на ПК под управлением Windows Vista или Windows 2008 Server с установленным дополнением для администрирования Hyper-V из MMC. Другим вариантом администрирования / конфигурирования севера Windows 2008 Core является использование удаленного Windows Desktop или Server при перенаправлении (некоторой) Консоли Управления (MMC), указывющей на Core Server. Это значительно упрощает настройку, сводя её к нескольким "кликам" мыши.

Требования Hyper-V к серверу

Технология виртуализации Hyper-V требует наличия 64-разрядной системы с поддержкой технологий Intel-VT или AMD-V. Кроме того, у процессора основной машины должен быть активирован механизм защиты исполняемого кода (Intel XD или AMD NX). Технология виртуализации Hyper-V поставляется компанией Microsoft со следующими версиями Windows Server 2008:

  • Windows Server 2008, Standard
  • Windows Server 2008, Enterprise
  • Windows Server 2008, Datacenter

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

Список поддерживаемых/тестирумых операционных систем включает x86 и x64 версии Windows Server 2008, Windows Server 2003, Windows 2000 Server SP4 и Advanced Server SP4, Windows HPC Server 2008, SUSE Linux Enterprise Server, Windows Vista SP1 (кроме версии Home) и Windows XP Professional. Прочие гостевые ОС, такие ОС как Ubuntu Linux или Fedora официально не подерживаются, но тем не менее могут запускаться. Гостевые Linux с поддержкой Xen также могут быть паравиртуализованы в Hyper-V. Теоретически любая ОС Linux с поддержкой Xen может быть запущена без проблем.

Список поддерживаемых ОС на сайте Microsoft

Ссылки по теме:

Microsoft Hyper-V Server 2008

Блог команды разработчиков Hyper-V

Achieving High Availability for Hyper-V" («Достижение высокой доступности для Hyper-V»)

Rambler's Top100