ADG Оставить заявку
Блог Инфраструктура 4 мин чтения

Windows Server 2008 RC1: ставим на тестовый стенд, смотрим Server Core

RC1 вышел в декабре - ставим рядом с production-доменом, гоняем Server Core и новый диспетчер серверов, прикидываем сроки миграции с WS2003.

Контекст момента

Выход Windows Server 2008 RC1 (декабрь 2007) - финальная стадия тестирования перед релизом

В декабре Microsoft выпустила RC1 Windows Server 2008 - по сути последнюю публичную сборку перед RTM. Мы поставили её на отдельный тестовый стенд прямо рядом с production-доменом на WS2003 R2 и провели несколько дней, смотря что там изменилось. Не по слайдам с конференций, а руками.

Стенд скромный: один физический сервер с VMware, две виртуалки - одна как полноценный DC-кандидат, вторая в режиме Server Core. Домен тестовый, но введён в существующий лес, так что Active Directory репликация живая.

Server Core: первый контакт

Это, пожалуй, главная новинка, которую реально хочется потрогать. Установка без GUI - только командная строка и PowerShell. Microsoft позиционирует Server Core для ролей типа DNS, DHCP, файловый сервер, DC. Меньше поверхность атаки, меньше патчей, меньше перезагрузок.

На практике первые полчаса ощущение примерно как при первом знакомстве с Linux-сервером без X: немного растерянность, потом привыкаешь. Большинство вещей делается через netsh, netdom, dcpromo - последний работает и в Core, что приятно удивило. Развернули тестовый DC без единого клика мышью.

Плюсы, которые видны уже сейчас:

  • Размер установки - существенно меньше полной версии. Для серверов, которые делают одно дело, это логично.
  • Поверхность атаки - нет IE, нет Explorer, нет большинства компонентов, которые обычно и служат точкой входа.
  • Перезагрузки - обещают реже из-за меньшего числа обновляемых компонентов. На RC проверить сложно, но логика понятна.

Минус очевидный: часть привычного администрирования через GUI пересаживается на скрипты. Для команды, которая уже работает с PowerShell 1.0, это не катастрофа. Для тех, кто привык только кликать - реальный барьер входа.

Новый диспетчер серверов

На полной установке диспетчер серверов (Server Manager) заметно вырос. В WS2003 управление ролями было размазано по разным консолям, теперь это одна точка входа: роли, компоненты, события, производительность. Визуально напоминает немного раздутый MMC, но удобнее.

Добавление роли DC через мастер стало чище - меньше диалоговых окон с неочевидными пунктами. Хотя dcpromo никуда не делся и под капотом работает он же. В рамках сопровождения серверной инфраструктуры это важно: новый диспетчер позволяет быстрее разобраться в состоянии сервера тому, кто не видел его раньше.

Работа рядом с доменом WS2003

Это важный для нас сценарий: большинство клиентов сидит на WS2003, и переход не будет одномоментным. Проверяли, как RC1 ведёт себя в существующем лесу.

Хорошая новость: дополнительный DC на WS2008 ввёлся в домен WS2003 без проблем. Репликация AD работает корректно - проверили стандартными repadmin /showrepl. Доверие между доменами тоже не сломалось.

Плохая: поднять функциональный уровень домена до WS2008 не выйдет, пока хоть один DC работает на WS2003. Что очевидно, но стоит помнить: новые фишки AD доступны только после полной миграции.

Вспоминаем похожую историю с переходом на DFS-репликацию в R2 - там тоже нужно было дождаться, пока все DC обновятся, прежде чем переключать. Мы писали об этом в посте про R2 и DFS-репликацию.

Hyper-V - пока RC

Hyper-V в RC1 есть, но сам Microsoft явно говорит, что это не production. Мы его поставили из интереса, запустили пару виртуалок - работает. Но сравнивать с VMware ESX 3.5 на основе RC-сборки было бы некорректно. Смотрели только чтобы понять архитектуру: тип-1 гипервизор, родительский раздел с полной Windows - это другой подход, чем у VMware, и не копирка. Про наш опыт с виртуализацией в целом писали отдельно в сравнении Microsoft Virtual Server с VMware.

Что с миграцией

Реалистичный прогноз для клиентов на WS2003: смотреть на RTM, не на RC. RC1 - это для тестирования и знакомства, не для production. RTM Microsoft планирует в первом квартале этого года.

Наш план примерно такой:

  • Первое - дождаться RTM и первых патчей. Свежий релиз в production - риск без очевидной пользы.
  • Второе - начать с новых серверов. Первые WS2008 у клиентов появятся как новые машины для новых ролей, а не как замена существующих DC.
  • Третье - Server Core под DNS/DHCP. Это наиболее очевидная первая роль: простая, хорошо автоматизируется, выигрыш по безопасности ощутимый.
  • Четвёртое - миграция AD постепенно. Добавляем DC на WS2008, выводим WS2003 поштучно. Проверенный подход, работали так при переходе с WS2000.

WS2003 поддерживается Microsoft до 2015 года, торопиться некуда. Но знакомиться с RC1 сейчас имеет смысл - хотя бы чтобы не начинать разбираться с нуля, когда RTM окажется у клиента на стенде.

Контакт

Нужна такая же инженерная работа?

Опишите задачу и контекст. Ответим в течение рабочего дня, при необходимости подпишем NDA.