Новая OC имеет усовершенствованные сетевые функции и может устанавливаться в неполной конфигурации

Быстрее и компактнее. Очень немногие обновления ПО могут с полным правом претендовать, чтобы о них так говорили. Особенно если речь идет об обновлении ОС Windows.

Тем не менее Windows Server 2008, достигший предпродажной версии (Release to Manufacturing, RTM), демонстрирует, что Microsoft может создать менее требовательную к ресурсам и более качественную серверную систему. Причем на базе -- не больше и не меньше -- того же программного кода, который лежит в основе клиентской ОС Windows Vista и который часто называют порочным.

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

Добавьте к этому ставший более модульным и безопасным веб-сервер в составе IIS (Internet Information Services) 7.0, новые возможности виртуализации на базе гипервизора и массу усовершенствований в области управления, и вы поймете, почему Windows Server 2008 заслужит звание “Выбор аналитика лаборатории eWeek Labs”.

Правда, это не означает, будто продукт начисто лишен недостатков. Например, прекрасно, что Windows Server 2008 позаимствовал у Linux вариант с неполной конфигурацией. Но Server Core выполняет только ограниченный набор заранее определенных ролей вроде обслуживания файлов или доменов.

Более того, из-за монолитной структуры и многочисленных связей с другими компонентами Microsoft .Net Framework не может устанавливаться на Server Core. В результате в Server Core, который ориентирован на использование командной строки, нельзя применять новаторский интерфейс командной строки PowerShell.

Однако наряду с указанными недостатками Windows Server 2008 обладает куда большими достоинствами, чем идущая с ним в паре клиентская система Vista. Продукт вполне заслуживает, чтобы к нему присмотрелись как в тех организациях, где давно привыкли к Windows, так и в тех, где применяются другие ОС.

Установка

Windows Server 2008 выпускается в пяти редакциях: Standard с пятью клиентскими лицензиями (999 долл.), Enterprise Edition для 25 клиентов (3999 долл.), Datacenter Edition (2999 долл. за каждый процессор), версия для компьютеров с процессорами Itanium (2999 долл. за каждый процессор) и Web server edition (469 долл.).

Имеются также версии Windows Server 2008 для платформ x86, x86-64 и Intel Itanium 2.

Я тестировал версию x86-64 Windows Server 2008 на сервере Dell PowerEdge 830 с двухъядерным процессором Intel Pentium D и 2 Гб ОЗУ. Испытания проводились при полной установке и в конфигурации Server Core на различных виртуальных машинах под управлением VMware ESX Server.

С помощью входящей в состав продукта прекрасной утилиты Windows Deployment Services (WDS) я установил два экземпляра Windows Server 2008. Роль WDS была отведена одному из компьютеров под управлением Windows Server 2008, а служба настроена на получение инсталляционного образа с дистрибутива Windows Server 2008.

С этого компьютера я мог загрузить новую систему через сеть, используя предзагрузочную среду (PXE) службы WDS, и приступить к установке новой системы.

Производительность

Windows Server 2008 поставляется с исправленным стеком протоколов TCP/IP и новой версией службы разделяемого доступа к файлам SMB. Вместе они могут обеспечить значительный рост производительности при совместном использовании файлов, особенно если сеть работает с большой задержкой.

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

Другое усовершенствование стека TCP/IP — это функция автоматической подстройки размеров окна на прием (Receive Window Auto Tuning). Она измеряет время задержки соединения и на этой основе определяет оптимальный объем пересылаемых данных. При большой задержке в каналах связи эффективнее посылать за один раз больше данных. Но с увеличением задержки Windows Server начинает сокращать объем данных, приходящихся на одно окно.

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

Протокол файловых служб SMB 2.0 стал менее “болтлив”, что повышает производительность при использовании соединений с высокой задержкой. Вместо того чтобы ждать подтверждения о получении пакета перед отправкой новых данных, он посылает с каждым пакетом несколько команд SMB. Такой параллелизм может существенно повысить скорость обмена. Выигрыш тем значительнее, чем больше время задержки в сети.

SMB 2.0 требует, чтобы на обоих концах соединения были установлены Windows Server 2008 или Vista. В ином случае эти ОС используют SMB 1.0.

Управление

Одна из наиболее узнаваемых особенностей Windows Server 2008 — это Server Manager, появившийся как дальнейшее развитие диалога “настрой мой сервер”, который начинается по умолчанию на компьютерах с Windows Server 2003. Однако он является не просто исходной точкой для настройки сервера на выполнение новых ролей. Он предоставляет доступ практически ко всем операциям, которые вы можете выполнять на своем сервере.

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

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

Поддержка виртуализации на базе гипервизора является одной из наиболее перспективных особенностей Windows Server 2008. Эта функция, которую Microsoft называет Hyper-V, позволяет администраторам устанавливать на компьютеры с Windows Server операционные системы для архитектур x86 и x86-64. Она мало чем уступает таким средствам виртуализации, как ESX Server производства VMware и XenEnterprise компании Citrix Systems.

Microsoft включила в состав Windows Server 2008 предварительную версию Hyper-V, пообещав выпустить окончательную через шесть месяцев. Когда подойдет срок, лаборатория eWeek Labs проведет дополнительное тестирование Hyper-V, известной ранее под именем Viridian.

Кроме того, в Windows Server 2008 значительно усовершенствованы сервисы, которые Microsoft именует виртуализацией представления, или Terminal Services.

Одно из дополнений к Terminal Services (оно называется RemoteApp) позволяет администраторам вместо использования удаленного рабочего стола публиковать отдельные приложения. Я тестировал RemoteApp с браузером Firefox, графическим редактором GIMP и клиентской системой VMware Virtual Infrastructure. При использовании компьютеров с Windows XP или Vista в качестве клиентов складывалось впечатление, что эти приложения запущены локально, причем размеры окон, в которых они открываются, можно менять.

IIS 7.0

Модульная конструкция, использованная в неполной конфигурации Windows Server 2008, т. е. в Server Core, применяется и в веб-сервере Microsoft IIS 7.0. Он состоит из 40 с лишним модулей, которые администраторы могут устанавливать по мере необходимости. Модульность помогает уменьшить площадь атаки и свести к минимуму необходимость установки исправлений.

Из особенностей IIS 7.0 следует отметить также, что теперь для настройки используют текстовые файлы на базе XML, что значительно упрощает конфигурирование.