Сравнение Microsoft Virtual Server 2005 R2 SP1 и Windows Server 2008 Hyper-V
Если вы не используете Windows Server 2008 Hyper-V или выделенные компьютеры Hyper-V Server 2008, Virtual Server 2005 R2 SP1 остается жизнеспособным решением виртуализации для платформы на базе Windows, особенно в средах тестирования, разработки и домашнего офиса, которые не требуется поддержка гостевой виртуальной машины x64.
В этой статье вы найдете сравнение Virtual Server 2005 R2 SP1 с Hyper-V, новейшей технологией виртуализации Windows, в контексте базовой архитектуры, функций и интерфейса управления.
Обзор виртуального сервера 2005
В сентябре 2004 года Microsoft выпустила Virtual Server 2005, свой первый серверный продукт виртуализации. Virtual Server 2005 был разработан на основе технологии виртуальных машин, приобретенной в феврале 2003 года у частной компании-разработчика программного обеспечения Connectix. Этот первый выпуск поддерживал только платформы x86, ограниченный набор 32-разрядных хост- и гостевых операционных систем, максимум 64 виртуальных машины (ВМ), 3,6 ГБ памяти для каждой ВМ и выделение одного процессора для каждой ВМ.
В ноябре 2005 г. был выпущен Virtual Server 2005 R2 с несколькими функциями повышения производительности, а также поддержкой хост-операционных систем x64, подключением iSCSI, неоднородным доступом к памяти (NUMA), загрузкой Pre-Execution Environment (PXE) и виртуальным сервером. кластеризация хостов. Последний крупный выпуск, Virtual Server 2005 R2 с пакетом обновления 1 (SP1), вышел в июне 2007 г. В этом выпуске Microsoft добавила поддержку процессоров Intel VT и AMD-V, предоставив возможность включать аппаратную виртуализацию для отдельных виртуальных машин. Virtual Server 2005 R2 SP1, работающий на хосте x64, поддерживает до 256 ГБ физической памяти хоста и до 512 виртуальных машин. Другие функции включают поддержку службы теневого копирования томов (VSS) для резервного копирования на основе моментальных снимков, скрипт хост-кластера виртуального сервера, автономный инструмент монтирования виртуального жесткого диска (VHD) (VHDMount) и дополнительную поддержку хоста и гостевой операционной системы. В мае 2008 г. было выпущено обновление (KB948515) для расширения поддержки Windows XP с пакетом обновления 3 (SP3), Windows Vista с пакетом обновления 1 (SP1) и Windows Server 2008 как в качестве основной, так и в качестве гостевой операционной системы.
Обзор Hyper-V
Параллельно с разработкой и выпуском Virtual Server 2005 R2 SP1 Microsoft также работала над своим продуктом виртуализации следующего поколения, Windows Server 2008 Hyper-V, который был выпущен в июне 2008 года. По сравнению с Virtual Server, Hyper-V требует x64 Платформа Intel VT или AMD-V с аппаратной виртуализацией и предотвращением выполнения данных (DEP). Технология Hyper-V доступна как роль в полной установке Windows Server 2008 или в основной установке сервера Windows Server 2008. Она также доступна для бесплатной загрузки из Интернета в автономном выпуске под названием Microsoft Hyper-V Server 2008., выпущенный в октябре 2008 г.
В отличие от Virtual Server 2005 R2 SP1, виртуальные машины Hyper-V поддерживают как 32-разрядные, так и 64-разрядные гостевые операционные системы. Hyper-V обеспечивает выделение до 4 виртуальных процессоров и 64 ГБ памяти для виртуальной машины при работе на редакциях Windows Server 2008 Enterprise или Datacenter. Благодаря недавнему обновлению Hyper-V также поддерживает до 24 логических процессоров на одном хосте и до 192 одновременных виртуальных машин.
Сравнение архитектуры VMM
Сравнение базовых характеристик
В таблице 1 ниже приведены основные функции Virtual Server 2005 R2 с пакетом обновления 1 (SP1), роль Hyper-V, основанная на выпуске Windows Server 2008, и роль Hyper-V Server 2008.
Виртуальный сервер 2005 R2 с пакетом обновления 1 (SP1) | Гипер-V | Стандарт Windows Server 2008 | Windows Server 2008 Корпоративная | Центр обработки данных Windows Server 2008 | |
Функции | |||||
Поддержка x86 | Хост и гостевая ОС | Только гостевая ОС | Только гостевая ОС | Только гостевая ОС | Только гостевая ОС |
Поддержка x64 | Только хост-ОС | Хозяин и гость | Хозяин и гость | Хозяин и гость | Хозяин и гость |
Количество ВМ — хост x86 | 64 | Н/Д | Н/Д | Н/Д | Н/Д |
Количество ВМ — хост x64 | 512 (макс.) | 192 (макс.) | 192 (макс.) | 192 (макс.) | 192 (макс.) |
Память хоста | 256 ГБ | 32 ГБ | 32 ГБ | 1 ТБ | 1 ТБ |
Хост-процессор | 32 процессора (макс.) | 24 ядра (макс.) | 24 ядра (Максимум) | 24 ядра (Максимум) | 24 ядра (Максимум) |
Виртуальные сети | Неограниченный | Неограниченный | Неограниченный | Неограниченный | Неограниченный |
Память гостевой ВМ | 3,6 ГБ (макс.) | 31 ГБ (макс.) | 31 ГБ (макс.) | 64 ГБ (макс.) | 64 ГБ (макс.) |
Гостевой виртуальный процессор | Одинокий | 4 на ВМ | 4 на ВМ | 4 на ВМ | 4 на ВМ |
Гостевые виртуальные сетевые карты | 4 на ВМ | 4 Наследие 8 Синтетика | 4 Наследие 8 Синтетика | 4 Наследие 8 Синтетика | 4 Наследие 8 Синтетика |
Гостевые устройства хранения | 4 интегрированная среда разработки 28 SCSI | 4 интегрированная среда разработки 256 SCSI | 4 интегрированная среда разработки 256 SCSI | 4 интегрированная среда разработки 256 SCSI | 4 интегрированная среда разработки 256 SCSI |
Графический пользовательский интерфейс | Д | Н | Д | Д | Д |
Кластерная поддержка | Д | Н | Н | Д | Д |
Быстрая миграция | Д | Н | Н | Д | Д |
Драйверы производительности | Мышь, клавиатура, видео, SCSI (необходимо установить VM Additions) | Мышь, видео, сеть, хранилище (необходимо установить службы интеграции) | Мышь, видео, сеть, хранилище (необходимо установить службы интеграции) | Мышь, видео, сеть, хранилище (необходимо установить службы интеграции) | Мышь, видео, сеть, хранилище (необходимо установить службы интеграции) |
Включено Использовать лицензии | Никто | Никто | 1 физ. 1 ВМ | 1 физ. 4 ВМ | 1 физ. Неограниченное количество виртуальных машин |
Таблица 1. Сравнение возможностей Virtual Server 2005 R2 SP1 и Hyper-V Base
В приведенной ниже таблице 2 представлены основные и гостевые операционные системы, официально поддерживаемые корпорацией Майкрософт в Virtual Server 2005 R2 SP1 и Hyper-V. Однако дополнительные гостевые операционные системы могут работать на виртуальном сервере или виртуальной машине Hyper-V. Если на виртуальной машине не установлена официально поддерживаемая операционная система, вы можете получить максимальную поддержку от службы поддержки клиентов Майкрософт (CSS), только если вам нужна помощь в решении проблемы.
Виртуальный сервер 2005 R2 с пакетом обновления 1 (SP1) | Гипер-V | |
Поддержка хост-ОС x86 | Microsoft Windows Server 2003 Standard, Enterprise и Datacenter Edition с пакетом обновления 1 (SP1) или пакетом обновления 2 (SP2) | Н/Д |
Microsoft Windows Server 2003 R2 Standard, Enterprise и Datacenter Edition | ||
Microsoft Windows Small Business Server 2003 Standard R2 и Premium R2 | ||
Microsoft Windows Server 2008 Core, Standard, Enterprise и Datacenter | ||
Microsoft Windows Server 2008 Сервер для малого бизнеса | ||
Microsoft Windows XP Professional с пакетом обновления 2 (SP2) или пакетом обновления 3 (только непроизводственная версия) | ||
Microsoft Windows Vista Ultimate, Business и Enterprise Edition (только непроизводственная версия) | ||
Microsoft Windows Vista Ultimate, Business и Enterprise Edition с пакетом обновления 1 (SP1) (только непроизводственная версия) | ||
Поддержка хост-ОС x64 | Microsoft Windows Server 2003 Standard, Enterprise и Datacenter, x64 Edition с пакетом обновления 2 (SP2) | Microsoft Windows Server 2008, Standard, Enterprise и Datacenter Edition |
Microsoft Windows Server 2003 Standard, Enterprise и Datacenter, x64 Edition | Сервер Microsoft Hyper-V 2008 | |
Microsoft Windows Server 2003 R2 Standard, Enterprise и Datacenter, x64 Edition | ||
Microsoft Windows Server 2008 Core, Standard, Enterprise и Datacenter | ||
Microsoft Windows Server 2008 Сервер для малого бизнеса | ||
Microsoft Windows XP Professional, x64 Edition (только непроизводственная версия) | ||
Microsoft Windows XP Professional с пакетом обновления 3 (SP3), x64 Edition (только непроизводственная версия) | ||
Microsoft Windows Vista Ultimate, Business и Enterprise x64 Edition (только для непроизводственной версии) | ||
Microsoft Windows Vista Ultimate, Business и Enterprise x64 Edition с пакетом обновления 1 (SP1) (только непроизводственная версия) | ||
Поддержка гостевой ОС x86 | Microsoft Windows Server 2003 Standard и Enterprise Edition с пакетом обновления 1 (SP1) или пакетом обновления 2 (SP2) | Microsoft Windows 2000 Server и Advanced Server с пакетом обновления 4 (SP4) |
Microsoft Windows Server 2003 R2 Стандартная и Корпоративная версии | Microsoft Windows Server 2003 Web, Standard, Enterprise и Datacenter Edition с пакетом обновления 2 (SP2) | |
Веб-версия Microsoft Windows Server 2003 с пакетом обновления 2 (SP2) | Microsoft Windows Server 2008 Web, Standard, Enterprise и Datacenter Edition | |
Microsoft Windows Server 2008 Core, Standard, Enterprise и Datacenter Edition | Microsoft Windows Server 2008 Standard, Enterprise и Datacenter Edition без Hyper-V | |
Microsoft Windows Server 2008 Сервер для малого бизнеса | Microsoft Windows Vista Business, Ultimate и Enterprise Edition с пакетом обновления 1 (SP1) | |
Microsoft Windows XP Professional с пакетом обновления 2 (SP2) или пакетом обновления 3 (только непроизводственная версия) | Microsoft Windows XP Professional с пакетом обновления 2 (SP2) или пакетом обновления 3 (SP3) | |
Microsoft Windows Vista Ultimate, Business и Enterprise Edition (только непроизводственная версия) | SuSE Linux Enterprise Server 10 с пакетом обновления 1 (SP1) или пакетом обновления 2 (SP2) | |
Microsoft Windows Vista Ultimate, Business и Enterprise Edition с пакетом обновления 1 (только непроизводственная версия) | ||
Red Hat Enterprise Linux 2.1 (обновление 7), Linux 3 (обновление 8) и Linux 4 (обновление 4) | ||
Red Hat Linux 7.3 и 9.0 | ||
SuSE Linux Enterprise Server 9 и 10 | ||
SuSE Linux 9.2, 9.3, 10.0, 10.1, 10.2 | ||
Солярис 10 | ||
Поддержка гостевой ОС x64 | Н/Д | Microsoft Windows Server 2003 Standard, Enterprise и Datacenter Edition с пакетом обновления 2 (SP2) |
Microsoft Windows Server 2008 Web, Standard, Enterprise и Datacenter Edition | ||
Microsoft Windows Server 2008 Standard, Enterprise и Datacenter Edition без Hyper-V | ||
Microsoft Windows HPC-сервер 2008 | ||
Microsoft Windows Vista Business, Ultimate и Enterprise Edition с пакетом обновления 1 (SP1) | ||
Microsoft Windows XP Professional с пакетом обновления 2 (SP2) | ||
SuSE Linux Enterprise Server 10 с пакетом обновления 1 (SP1) или пакетом обновления 2 (SP2) |
Таблица 2. Сравнение поддержки Virtual Server 2005 R2 SP1 и Hyper-V Host и гостевой ОС
Интерфейс управления Virtual Server 2005 R2 SP1
Virtual Server 2005 R2 предоставляет веб-интерфейс управления, который позволяет настраивать и управлять хостом Virtual Server, а также виртуальными машинами. Это позволяет осуществлять удаленное администрирование из любого места и с любого устройства с помощью браузера, поддерживающего элементы управления ActiveX. Как показано на рис. 2, административное веб-приложение (Vswebapp.exe), называемое административным веб-сайтом Virtual Server 2005 R2, позволяет администратору одновременно управлять только одним хостом Virtual Server.
Рис. 2. Веб-сайт администрирования Virtual Server 2005 R2 SP1 — главная страница состояния
Однако переключить фокус управления на другой хост виртуального сервера несложно. На рис. 3 показана форма Specify Virtual Server, которая отображается при доступе из меню навигации Virtual Server Manager. В этой форме вы можете указать имя или IP-адрес хоста виртуального сервера, которым вы хотите управлять.
Рис. 3. Веб-сайт администрирования Virtual Server 2005 R2 SP1 — укажите виртуальный сервер
Помимо управления всеми аспектами узла Virtual Server, веб-сайт администрирования Virtual Server 2005 R2 позволяет создавать, добавлять или настраивать виртуальные машины, виртуальные жесткие диски и виртуальные сети на управляемом узле Virtual Server. Все задачи по настройке выполняются путем выбора нужного варианта управления и последующего предоставления или изменения информации с помощью простых форм.
Интерфейс управления Hyper-V
В Hyper-V стандартным графическим интерфейсом управления является новая консоль управления Microsoft (MMC) с именем Hyper-V Manager, показанная на рис. 4. Hyper-V Manager устанавливается, когда роль Hyper-V установлена. настроен в Microsoft Windows Server 2008. Он также доступен для Microsoft Vista с пакетом обновления 1 (x86 и x64) для загрузки из Интернета.
Рис. 4. Консоль управления диспетчером Hyper-V
Вывод
Несмотря на общий уровень, информация в этой статье должна помочь вам определить, можно ли использовать Virtual Server 2005 R2 с пакетом обновления 1 (SP1) на компьютерах, не работающих под управлением Microsoft Windows Server 2008 с Hyper-V. Virtual Server 2005 R2 SP1 обеспечивает приемлемую производительность и поддерживает последние версии операционных систем в качестве гостевых виртуальных машин. Он доступен для бесплатной загрузки и работает на Windows Server 2003, Windows XP и Windows Vista.