Windows Server 2008 R2 вышел: обновили первые продакшн-серверы и пересмотрели HA для небольших клиентов
WS2008 R2 вышел 22 октября вместе с Windows 7. Первые продакшн-серверы обновили. Главный сюрприз - Hyper-V R2 с Live Migration без shared storage меняет расчёт стоимости HA.
Windows Server 2008 R2 официально выпущен 22 октября 2009 вместе с Windows 7; первые продакшн-серверы переведены на новую платформу
22 октября Microsoft выпустила Windows Server 2008 R2 и Windows 7 одновременно - как и обещала. Мы к этому готовились с весны, когда тестировали бету Hyper-V R2, и с лета, когда гоняли RC на стенде. Первые продакшн-серверы уже обновлены. Есть что рассказать.
Только 64-бит - и это правильно
Первое, что надо принять как данность: WS2008 R2 выходит исключительно в 64-битном варианте. Никакой x86-редакции нет вообще, это не упущение и не временная мера. Microsoft закрыла вопрос.
Для нас это не стало проблемой - парк физических серверов у клиентов давно работает на 64-битном железе. Но если у кого-то завалялась 32-битная версия Server 2003 или 2008 с прикладным ПО, которое не пересобрано под x64, - апгрейд без прикладного слоя не получится. Проверьте это заранее, а не после.
Плюсы 64-бит как базовой платформы очевидны: адресация памяти без ограничений, полноценная работа с большими наборами данных, никаких workaround-ов типа PAE. Не новость, но приятно когда это становится единственным вариантом, а не опцией.
Hyper-V R2 с Live Migration без shared storage - это другой разговор
Весной, когда мы тестировали Hyper-V R2 в бете, Live Migration требовал кластер и общее хранилище. SAN, iSCSI-таргет, дополнительное железо. Для небольшого клиента с двумя серверами это обнуляло экономику HA-решения.
В финальном релизе WS2008 R2 появилась фича, которую в бете не было: Live Migration без общего хранилища. Два хоста Hyper-V могут мигрировать виртуальные машины между собой через сеть, даже если диски хранятся локально на каждом из хостов. Механика - Hyper-V передаёт и данные памяти, и диски по сети на целевой хост. Медленнее, чем классический Live Migration с SAN (там диски никуда не переезжают, переключается только вычислительная часть), но работает.
Мы проверили на стенде. Миграция виртуалки с локальными дисками занимает ощутимо больше времени - зависит от объёма диска и скорости сети. С гигабитом и небольшой машиной - несколько минут против секунд при SAN-варианте. Для планового обслуживания хостов - более чем приемлемо. Для экстренной эвакуации при падающем железе - надо думать о времени реакции.
Что это меняет для небольших клиентов
До этого момента разговор про HA для небольшого клиента выглядел так: либо дорогой кластер с SAN, либо один хост и ручное восстановление при отказе. В рамках managed-сопровождения мы этот разговор вели регулярно, и ответ был неудобный - HA стоит дорого.
Теперь картина другая. Два обычных сервера с локальными дисками, Windows Server 2008 R2 с Hyper-V R2, нормальный гигабитный линк между ними - и есть возможность перенести виртуалки без остановки при плановом обслуживании. Без FC, без iSCSI-таргета, без SAN. Стоимость входа упала до стоимости двух серверов и лицензий.
Это не замена полноценному кластеру с shared storage для критичных сервисов. При отказе хоста с локальными дисками без SAN автоматического переключения не будет - данные на отказавшем хосте надо как-то получить. Но для сценария «плановое обслуживание хоста без простоя виртуалок» - это работает, и цена входа теперь адекватная.
Что ещё в релизе
Несколько вещей, которые мы отметили при первом знакомстве с финальной версией:
- Branch Cache - кеширование файлов и веб-содержимого на уровне офиса, чтобы снизить трафик через WAN. Для клиентов с несколькими офисами и медленными каналами - интересно, но требует Windows 7 на клиентах.
- PowerShell 2.0 в базовой поставке - наконец-то. Мы его тестировали как CTP ещё в феврале, теперь он официально в составе серверной платформы. Управление через скрипты становится нормой, а не экзотикой.
- IIS 7.5 - несколько улучшений по сравнению с 7.0, в первую очередь по инструментам диагностики и FTP-серверу.
- DFSR для SYSVOL - репликация системных папок домена через более современный механизм вместо старого FRS.
DirectAccess мы трогать в продакшне не торопимся - требования по PKI и IPv6 не изменились, и для большинства наших клиентов порог входа остаётся высоким.
Как обновляли первые серверы
На этой неделе перевели несколько серверов клиентов, где согласовали обновление. Обновление in-place с WS2008 на R2 технически поддерживается, но мы предпочли чистую установку там, где позволяла архитектура. На виртуализированных окружениях проще: поднял новую виртуалку на R2, перетащил роли, вывел из оборота старую.
Драйверная ситуация на физическом железе в целом нормальная - большинство серверного железа 2007-2009 годов работает без сюрпризов. Один раз поймали отсутствующий драйвер на контроллер RAID от менее известного вендора - пришлось скачивать вручную перед установкой.
Первые впечатления от стабильности - положительные. RC вёл себя устойчиво, финал пока тоже.