Windows Server 2008 R2: новый виток эволюции
Windows Server 2008 R2: новый виток эволюции
Марио Морейон
На конференции TechEd 2009 в Лос-Анджелесе компания Microsoft объявила о выпуске релиз-кандидата (RC, Release Candidate – предфинальная версия) Windows Server 2008 R2, доступного для широкого круга пользователей через TechNet и MSDN. Серверные ОС с обозначением R2 – это обычно промежуточные редакции между основными версиями; как правило, в них мало интересного. Поэтому для нас было неожиданностью, что в Windows Server 2008 R2 RC появилось несколько новых функций и крупных улучшений: значительно расширены возможности Hyper-V; реализована интегрированная система управления документами; предприняты меры, позволяющие обходиться без нелюбимой всеми VPN; средства резервного копирования стали гораздо более гибкими и мощными. Все эти изменения намного весомее ожидаемого набора мелких улучшений. Они свидетельствуют о том, что Microsoft предпринимает активные действия, чтобы побудить компании, особенно малые и средние, перейти на Server 2008. Недавно мне удалось познакомиться с новым релиз-кандидатом, и поработав несколько дней с этой более компактной, быстрой (и исключительно 64-разрядной) операционной системой, я сделал немало поразительных открытий.
Windows Server 2008 R2
Microsoft Corporation, www.microsoft.ru
Оценка: очень хорошо
Достоинства. Серьезные улучшения Hyper-V. Новые возможности управления документами в службах для работы с файлами. Динамическая миграция виртуальных серверов. Отныне VPN вовсе не обязательный компонент для клиентов Windows 7. Серверы файлов обеспечивают более точное управление циклом существования файлов. Windows Server 2008 R2 обслуживает до 256 логических процессоров, Hyper-V – до 64 логических процессоров. Кэширование данных через территориально распределенную сеть (WAN).
Недостатки. Для объединения Clustering, Hyper-V и DirectAccess с некоторыми службами предприятия и оборудованием потребуются определенные знания и усилия по планированию.
Обладатели лицензии Microsoft Windows Server 2008 Enterprise или Standard Administrator (EA/SA) получат возможность бесплатно перейти к Windows Server 2008 R2. Тем, у кого нет лицензии SA, придется купить новую лицензию R2. Кроме того, пользователям, которые уже приобрели лицензии клиентского доступа (client access license, CAL) Windows Server 2008 или имеют лицензии SA, не требуются новые лицензии CAL. К моменту публикации данной статьи цена Windows Server R2 еще не была официально объявлена, но мне удалось выяснить, что она не будет существенно отличаться от стоимости Windows Server 2008. Начальная цена Windows Server – 999 долл. за пять лицензий CAL. Цена Windows Sever 2008 Enterprise – 3999 долл. за 25 лицензий CAL. Я протестировал версию Enterprise, так как хотел на деле познакомиться с имеющимися только в ней новыми возможностями динамической миграции. Все остальные новые функции, рассматриваемые в данной статье, есть в обеих версиях.
Гипервиртуализация
С момента выпуска Windows Server 2008 компания Microsoft предлагает гипервизор Hyper-V, один из лучших продуктов виртуализации, представленных на рынке. Виртуализация – метод, с помощью которого можно запускать на одном компьютере несколько операционных систем одновременно. Например, всего на нескольких компьютерах можно запустить множество виртуальных серверов. Важнейшее преимущество виртуализации – сокращение потребления энергии, позволяющее решать больше вычислительных задач с меньшим набором оборудования.
Процедура инсталляции Windows Server 2008 R2 поначалу мало отличается от аналогичной процедуры для Windows 7
Гипервизор Hyper-V, реализованный в версии R2, по своим возможностям стал ближе к доминирующему на рынке продукту VMWare Infrastructure 3, в частности в отношении динамической миграции серверов. Как и технология Sphere VMotion компании VMWare, Hyper-V обеспечивает динамическую миграцию виртуальных серверов и предоставляется покупателям лицензии Server 2008 бесплатно, тогда как за VMotion придется заплатить дополнительно 6958 долл. Благодаря динамической миграции на платформе Hyper-V можно перемещать виртуальные серверы между несколькими физическими серверами, не разрывая сетевого подключения и без простоев. Новое решение представляет собой развитие средств безотказной кластеризации R2. Это прямой аналог технологии VMWare VMotion, предназначенной для перемещения виртуальных машин между серверами VMware ESX. Дополнительное преимущество кластеризации Windows – высокая готовность других служб и приложений в сети предприятия.
Windows Server 2998 R2 – новая инкарнация серверной операционной системы Microsoft
Размещение Hyper-V в кластере – новая возможность R2, и программистам Microsoft удалось сделать эту процедуру удивительно простой. Даже компании с ограниченными ИТ-ресурсами могут выполнить ее за пару часов. Для построения кластера Hyper-V из двух серверов требуется общее хранилище для размещения виртуальных машин. Для миграции виртуальных серверов необходимы совместно используемые соединения SAS, iSCSI или Fibre Channel с общим хранилищем данных.
Сформировать кластер с двумя узлами и настроить Hyper-V для работы с двумя серверами совсем не трудно. В TechNet описана простая процедура построения кластера с двумя жесткими дисками и способы переключения виртуальных машин между серверами. Я использовал общие накопители SAS для тестирования динамической миграции. Hyper-V обеспечивает переключение виртуальных машин без изменения состояния прикладных программ, выполняемых в виртуальных машинах. Перемещение виртуальных машин выполнялось безупречно и быстро, без заметных задержек.
Кластеризация в R2 стала столь простой благодаря, в частности, тому, что компании Microsoft удалось решить большинство проблем совместимости. Внутренние механизмы R2 абстрагируют аппаратные компоненты и отделяют их от виртуальных машин. Это очень удобно, так как теперь можно совместно использовать виртуальные машины от разных поставщиков серверов, в том числе серверы с процессорами различных семейств. Можно применять большинство серверов, выпущенных на рынок в последние четыре года, если в их процессорах применяются технологии Intel-VT или AMD-V. Как сообщает Microsoft, с Hyper-V совместимо 800 серверов. Миграция возможна между различными наборами микросхем только Intel или только AMD, но не между семействами двух изготовителей.
R2 обеспечивает функционирование 256 логических вычислительных ядер; усовершенствованы средства работы с оборудованием архитектуры NUMA (non-uniform memory access – неоднородный доступ к памяти), в результате скорость доступа возросла на 30 % по сравнению с Windows Server 2008. Hyper-V может задействовать до 64 логических вычислительных ядер из серверов, располагающих таким же или большим числом логических процессоров. Процессоры благодаря имеющимся в версии R2 средствам управления нагрузкой ЦП не перегружаются. Таким образом, Windows Server R2 учитывает свойства базового физического оборудования в гораздо большей степени, чем любая операционная система, выпущенная Microsoft в прошлом. Расширены возможности архитектуры ввода-вывода Hyper-V для предприятий, использующих программы с такими сетевыми протоколами, как FTP и Telnet, устанавливающими долговременные соединения. Во многих других приложениях также требуются долговременные TCP-соединения, так что это немаловажное усовершенствование. Всегда, когда нужно удерживать открытым сеанс Web, чтобы загрузить файлы или получать постоянный поток Web-контента, необходимо долговременное соединение. Hyper-V обеспечивает такую организацию очереди ввода-вывода виртуальных машин, чтобы подключения могли быть обработаны стеком протоколов без излишней нагрузки на ЦП.
Помимо роли гипервизора Hyper-V малые и средние компании могут выбрать для Windows Server 2008 R2 другие серверные роли, например Fax Server (сервер факса), Print and Document Server (сервер печати и управления документами) и Application Server (сервер приложений). Привлекательность Windows Server 2008 заключается в том, что это многоцелевой сервер и малые и средние компании могут сэкономить деньги, правильно планируя серверные роли.
Управление документами
Добавленная в последний момент инфраструктура классификации файлов (File Classification Infrastructure, FCI) свидетельствует о том, что Microsoft прилагает всю свою технологическую мощь, чтобы показать участникам огромного рынка средств управления документами, что она надолго обосновалась на нем. FCI – новый метод идентификации и классификации файлов в сети. С помощью этой технологии можно изменять местоположение файлов и даже удалять их исходя из классификации, определенной администратором. Как выяснилось, установить роль File Services с использованием инфраструктуры FCI гораздо проще, чем внедрить систему управления документами. С помощью классификации администраторы могут применять политики к сетевым файлам, поэтому уровень интеллекта данной системы гораздо выше, чем при использовании параметров (размер, дата и местонахождение), назначаемых файлу операционной системой Windows по умолчанию.
Так выглядит интерфейс Windows Server 2008 R2 в самом минималистичном режиме (Core Installation)
FCI взаимодействует с локальной ролью File Services в R2. При активизации службы File Service необходимо задействовать новый диспетчер ресурсов сервера файлов, чтобы классифицировать файлы и формировать отчеты об их использовании. Windows Server 2008 R2 также совместим со службами Windows Server 2003 File Services, которые можно активизировать в ходе установки FCI. С помощью диспетчера ресурсов (Resource Manager) можно классифицировать файлы, размещенные в Windows Server 2003. BranchCache – еще один полезный новый компонент Windows Server 2008, который можно активизировать в роли File Service. Название BranchCache точно характеризует функцию компонента: управление крупными наборами данных в офисах филиалов через территориально распределенную сеть. BranchCache может использоваться прикладными программами, которые выполняются в удаленных офисах и обрабатывают большие наборы данных из центрального офиса в целях снижения сетевого трафика ввода-вывода.
В ОС появился целый ряд новых функций, которые позволят увеличить производительность труда.
Меню Start в Windows Server 2008 R2 функционально напоминает аналогичное в «настольных» Windows, но оформлено не так броско
После установки диспетчер ресурсов сервера файлов предоставляет шаблоны, с помощью которых можно начать отслеживать файлы в сети. Назначение шаблонов – помочь пользователю понять, как применять правила, и они были очень полезны в ходе тестирования R2. Освоив новый диспетчер ресурсов, можно приступать к назначению новых квот на сетевых дисках, фильтровать многочисленные типы файлов и даже формировать собственные группы типов файлов для отсева файлов. При этом запрещается создание файлов в сетевых томах и сетевых папках. Это позволяет избавить сетевые тома от «мусора». Без дополнительной настройки с помощью диспетчера ресурсов можно фильтровать музыку и видеофайлы, изображения, файлы электронной почты и исполнимые файлы. Диспетчер ресурсов достаточно интеллектуален, чтобы отслеживать изменения и извещать о них владельцев файлов. Администраторы могут пересылать сообщения владельцам файлов всякий раз, когда диспетчер ресурсов удаляет файлы или перемещает их между сетевыми томами.
В Windows Server 2008 R2 улучшена подсистема управления терминальными подключениями
Модуль Server Manager – центр управления системой на базе Windows Server 2008 R2
FCI используется в компоненте Classification Management диспетчера ресурсов. Существуют различные способы связывания значений с файлами. Можно создать собственные классификации, используя, например, дату и время, списки и строки в качестве новых свойств файла. После того как список классификаций готов, можно составить правила и задачи, которые влияют на файлы в сети. С использованием правил легко искать файлы, соответствующие классификации, а с помощью задач – устанавливать для файлов срок действия или перемещать их в надежное хранилище. Перед выполнением задач можно автоматически рассылать извещения владельцам файлов. Чем больше классификаций подготовлено, тем полнее контроль над файлами в сети. Такая простая зависимость.
Информационная панель сервера
Для диспетчеров документов требуется более строгий контроль над длительностью существования файлов, поэтому администраторы и пользователи должны подчиняться условиям документооборота диспетчера документов. Например, в таком продукте, как EMC Documentum, пользователям необходимо отслеживать поступающие и исходящие файлы. Дорогостоящая технология требует предельного внимания со стороны ИТ-персонала. Стоимость внедрения Documentum может быть существенно выше 100 тыс. долл. Технология Microsoft не будет полноценной заменой большой и сложной системы управления документами, но с ней гораздо легче работать. Диспетчер ресурсов по своим возможностям превосходит многие обычные продукты управления документами, так как операционная система – естественная среда для управления файлами.
Прощай, VPN!
Особенно удачное новшество в версии R2, именуемое DirectAccess, должно устранить необходимость в VPN-серверах. Единственный недостаток этого решения состоит в том, что требуются клиенты Windows 7. В смешанной среде с более старыми операционными системами Windows по-прежнему нужны сети VPN. Пожалуй, это самый сильный аргумент в пользу перехода на Windows 7. Возможности DirectAccess явно выше, чем у VPN. Во-первых, IPv6 и IPsec удачно сочетаются в одном протоколе, поэтому процедура установки довольно проста. VPN в отличие от DirectAccess не укладывается в рамки единого протокола, а тестирование превращается в скучную и продолжительную работу. Огромное преимущество DirectAccess – функционирование в среде Active Directory (AD), поэтому клиенты видимы для сервера AD. Администратор может получить доступ к удаленным клиентам и доставлять им программные обновления так, будто они находятся внутри защищенной сети.
Выполнив некоторые тесты, я обнаружил, что установка требует определенных усилий, но не представляет особых трудностей даже для начинающего администратора. Следует создать сертификаты и группу безопасности для учетных записей, которым нужен дистанционный доступ к серверу. Необходимо также ввести сетевые серверы для подключения и обмена данными с клиентами. Однако специалистам компании Microsoft удалось сильно упростить процесс настройки. Это очень легко по сравнению с труднейшей задачей установки сервера VPN. После подключения клиентам Windows 7 предоставляется полный вид сети – так, будто они работают внутри интрасети.
Архивация файлов для малых и средних компаний
Новый компонент Windows Server Backup тщательно спроектирован в расчете на потребности малого и среднего бизнеса. К чему это привело на практике? Насколько удобнее для пользователя стало резервное копирование? В версии R2 можно архивировать отдельные файлы и папки. Это огромное изменение, так как предшествующая версия Windows Server 2008 позволяла копировать либо целые тома, либо ничего. Такой подход явно неудобен для малых и средних предприятий. Новыми функциями дополнен мастер резервного копирования, но, к сожалению, прежде чем приступить к работе, по-прежнему требуется выполнить шесть шагов. У Microsoft остается поле для совершенствования.
Вместо невнятного набора служб с замысловатыми названиями администратор может выбрать роль, которую будет играть сервер, основываясь на типичных задачах
Из задания на резервное копирование можно исключить папки и типы файлов. Например, если база данных используется прикладной программой во время резервного копирования, этот файл полезно исключить. Архивную копию базы данных можно подготовить в другое время. Можно также выполнять добавочную архивацию с помощью утилиты или использовать командлеты PowerShell (команды PowerShell называются командлетами). Ничего этого нельзя было сделать в Windows Server 2008. Функция резервного копирования версии R2 столь же мощная, как и в более дорогостоящих продуктах сторонних поставщиков, и компания Microsoft бесплатно предоставляет ее вместе с версией R2. Выполнив несколько небольших заданий на архивацию, я выяснил, что быстродействие утилиты архивации R2 выше, чем в предшествующей версии операционной системы. Благодаря детальности, низкой цене и интеграции с серверной ОС новый компонент архивации R2 стал воплощением мечты администраторов, хотя интерфейс пользователя пока далек от совершенства.
Windows Server 2008 R2 может оказать существенное влияние на рынок благодаря реализованным в нем смелым решениям и надежности.
Реальные выгоды получат компании, которые не располагают достаточными средствами, чтобы пригласить на работу специалистов, или хотят сократить потребление электроэнергии путем виртуализации и полного использования возможностей сервера. Очевидно преимущество Windows Server 2008 R2 перед решением VMWare ESX на рынке. R2 – многоцелевой сервер, поэтому на одном компьютере можно размещать виртуальные машины и много других служб. Нечасто встречается серверная ОС, которая производит столь сильное впечатление, не говоря уже о промежуточных выпусках, но R2 – особый случай. Думаю, многие компании присоединятся к моему мнению.