Microsoft — мировой лидер в области ПО и ИТ-услуг
499,19
рейтинг
6 октября 2014 в 10:10

Разное → Первый взгляд на Windows Server Technical Preview

Несколько дней назад вместе с Windows 10 Technical Preview for Enterprise стала доступна для загрузки и предварительная версия нового сервера – Windows Server Technical Preview. На фоне «десятки» последнее событие оказалось менее заметным, но отнюдь не менее значимым. Даже в этой довольно ранней сборке можно найти много новых возможностей. И далее мы поговорим о наиболее интересных из них с моей субъективной точки зрения.

Начнем с гипервизора.

Hyper-V


Storage quality of service (QoS)


В Windows Server 2012 R2 впервые появилась возможность задавать максимальный и минимальный пороги для IOPS конкретного виртуального жесткого диска виртуальной машины. В Windows Server Technical Preview можно сформировать политику Storage QoS и применить ее:
  1. к виртуальным жестким дискам конкретной ВМ;
  2. к набору ВМ, на базе которого запущен сервис;
  3. ко всем ВМ, принадлежащим конкретному владельцу.

Таким образом, можно обеспечивать требуемый SLA для дисковых операций, например, на уровне кластера Scale-Out File Server (SOFS).

Production Checkpoints


Контрольные точки (checkpoints), они же снапшоты (shapshots), они же снимки используются уже давно. Создание же production checkpoint предполагает использование для снимка Volume Snapshot Service (VSS) внутри ВМ. Восстановление из такого снимка обеспечивает корректную поддерживаемую работу бизнес-приложений внутри ВМ. На серверах с Windows Server Technical Preview по умолчанию создается именно production checkpoint, хотя есть возможность использовать стандартный save state вариант.



Интеграционные компоненты с Windows Update


Для гостевых ОС Windows обновления интеграционных компонент будут распространяться через Windows Update. В хостерских сценариях это, в частности, означает, что владелец ВМ может сам контролировать версии интеграционных компонент для своих ВМ.

Безопасная загрузка (secure boot) для Linux


Для гостевых ОС Linux, поддерживаемых в ВМ второго поколения, теперь можно использовать опцию безопасной загрузки. Прежде чем впервые запустить такую ВМ необходимо явно указать, чтобы она использовала Microsoft UEFI Certificate Authority. Для этого в PowerShell необходимо выполнить командлет:

Set-VMFirmware vmname -SecureBootTemplate MicrosoftUEFICertificateAuthority




Горячее добавление/удаление сетевых адаптеров. Горячее добавление памяти


В ВМ второго поколения, как Windows, так и Linux, поддерживается горячее добавление/удаление сетевых адаптеров. Кроме того, в машины второго поколения вы можете на ходу добавлять оперативную память, даже если для ВМ не включена динамическая память.




Версии конфигурационной информации ВМ


В Windows Server 2012 R2 появилась возможность выполнять кросс-платформенную динамическую миграцию (live migration), а именно с Windows Server 2012 на Windows Server 2012 R2. Но такая миграция возможна только в одну сторону. В Windows Server Technical Preview если вы импортируете или выполняете динамическую миграцию ВМ с Windows Server 2012 R2, конфигурационные файлы ВМ автоматически не обновляются. Первое следствие из этого – вы не можете воспользоваться всеми новыми возможностями гипервизора для этой машины. Но второе и более важное – вы можете перемещать ВМ на ходу между Windows Server Technical Preview и Windows Server 2012 R2 в любую сторону. Если же перемещать ВМ обратно на Windows Server 2012 R2 более не требуется, то вы обновляете конфигурационную информацию с помощью, например:

Update-VmConfigurationVersion vmname

и пользуетесь всеми, благами нового гипервизора, но уже без обратной миграции.




Failover Clustering

Обновление кластера без простоя


Кросс-платформенная миграция служит предпосылкой для обновления failover-кластера без простоя. Да, теперь вы можете обновлять узлы кластера Windows Server 2012 R2, не прерывая работу служб, запущенных на кластере Hyper-V или SOFS. Мигрируем с узла виртуальные машины, обновляем ОС на узле, добавляем узел с Windows Server Technical Preview обратно в кластер Windows Server 2012 R2. И так последовательно с остальными узлами. Пока идет процесс обновления кластер работает в режиме Windows Server 2012 R2. Когда все узлы обновлены, с помощью

Update-ClusterFunctionalLevel

повышаем функциональный уровень кластера до Windows Server Technical Preview.


Remote Desktop Services


Поддержка OpenGL и MultiPoint Services


Remote Desktop Services поддерживает OpenGL 4.4 и OpenCL 1.1 API. Вы также можете выделять большее количество видеопамяти, что важно в различных сценариях VDI. Пока не успел сам попробовать, поэтому не могу написать точно «сколько в граммах».

Кроме того, роль MultiPoint Services теперь является частью продукта, интегрирована с RDSH и обеспечивает функциональные возможности Windows MultiPoint Server для совместного использования одного компьютера несколькими пользователями.


Storage Services


Storage Replica


Storage Replica (SR) – новая возможность, реализующая блочную синхронную репликацию между серверами. Благодаря SR можно реализовать различные сценарии катастрофоустойчивости, расширить возможности failover-кластеров по обеспечению высокой доступности приложений и служб. Синхронная репликация позволяет зеркалировать данные на сконфигурированных серверах, предотвращая потери на уровне файловой системы. Асинхронный режим, который также возможен для SR, не гарантирует 100% сохранность данных, однако применим во многих сценариях, когда компоненты высокодоступной системы располагаются в удаленных сайтах.

Технических деталей по SR пока нет, но если не терпится, можно поэкспериментировать с новой компонентой и соответствующими командлетами:





Замечание для тех, кто планирует посмотреть на новый гипервизор. В текущей сборке Hyper-V не запустится, если процессор не поддерживает SLAT. Проверить этот момент можно, например, с помощью утилиты Coreinfo.exe (с ключом -v) из набора Sysinternals Suite. Например, вот в этом процессоре поддержка SLAT отсутствует, как следствие, Hyper-V работать не будет.



Это не все, но для первого обзора, мне кажется, можно остановиться.
Хотя нет, еще один момент. Плитки. Их по умолчанию нет. Но вы можете включить…, если захотите. :)



Удачных экспериментов, которые, я надеюсь, вы не станете проводить в production-среде. :).
Автор: @ashapo
Microsoft
рейтинг 499,19
Microsoft — мировой лидер в области ПО и ИТ-услуг

Комментарии (13)

  • 0
    Кроме того, в машины второго поколения вы можете на ходу добавлять оперативную память, даже если для ВМ не включена динамическая память.
    Проверил на w10 (гостевая w8.1) не работает, т.к. гость не поддерживает. Какие гостевые системы это поддерживают?
    • 0
      Windows Server Technical Preview и the Windows Technical Preview.

      Ещё одно полезное новшество — это возможность в Hyper-V Manager ввести другие логин/пароль при подключении к удалённому серверу.
  • 0
    У MS появился своё распределённое хранилище по типу DRBD? Интересно, надо попробовать.
    • 0
      Нет, это синхронная репликация для disaster recovery. Распределённые массивы пока делать нельзя.
  • 0
    Не уловил суть чем отличается «Production Checkpoints» от «save state»
    save state как я понял делает снимок на уровне «железа» (диск)
    «Production Checkpoints» делает снимок из ВМ. Ну и чем этот вариант лучше? Кто поставил, скажите файлы с каким расширением создаются и где сохраняются?

    Динамическая память работала по моему в 2003 даже в редакции стандарт. (Но на камнях АМД у той же ХР были жуткие проблемы с производительностью, даже какой-то драйвер встречал)
    А так динамическая память у энтерпрайз редакцийк примеру у 7ки.
    И если память не изменяет некоторые линуксы тоже умели.
    С добавлением памяти думается все теже условия,

    А вот с сетевой картой по идее все проще, должно быть.

    Добавьте скриншоты настроек «Storage quality of service»

    А Storage Replica очень похоже на то что дает решение StarWind. (У них 100Гб бесплатно, и минимум 1000мбит\с линк должен быть)
    Хотя там трафик на синхрозиацию и не большой, просто тут время задержки больше решает роль.

    Интересны требования Storage Replica, ну и как я понял, что в hyper-v server это тоже будет.
    Если десктопных версиях то что рекламирует мс кажется бесполезным (на реально полезных фичах они не останавливаются почему-то (хомякам не понятно и скучно)), то вот серверные ОС обрастают всегда полезными фичами. Но имхо ценовую политику стоит поменять платить каждый год за «новую ОС» очень дорого, так и подталкивают к подписке…
    • 0
      Как я понимаю, save state в контексте снепшота (а не паузы виртуалки) — создаётся новый vhd-файл (.avhd вроде бы), в который пишутся все последующие изменения. Соответственно откат назад — удаление этого файла. Текущая работа — прозрачный мёрж неизменяемых данных в vhd и изменённых в доп. файле).

      Production Checkpoints — используется встроенная в систему фича от Volume Shadow Service, когда делается снапшот диска на уровне железа или хостовой операционки. На уровне железа он делается, если есть соответствующий умный сторадж. Соответственно — по факту он более лёгкий. Насколько я знаю, в данном случае изменения обратные — при изменении данных создаётся в System Volume Information специальный файл, в котором пишутся старые данные, а обычная работа идёт уже напрямую с новыми. Соответственно уже откат — сливание существующих данных, с записанными старыми.
      • 0
        Судя по описания, при создании снепшота в гостевой системе делается снимок ФС через VSS (как у VMware через VMTools), но разве в 2012 этого не делалось?
        А вы описали hardware assisted snapshots, которые, наверное, тоже должны быть в каком-то виде.
        • 0
          VSS — может быть и hardware assisted (если железо позволяет). Т.е. если делается через него, это можно назвать hardware assisted. Но это добавилось только в этой версии.

          Стандартный существующий snapshot, насколько я знаю, делается без помощи железа, просто данные начинают писаться в другой файл.
  • 0
    А есть у кого прямая ссылка на страницу загрузки? или там только через технет?
  • +1
    Windows Server Technical Preview.iso

    А вообще идите сюда там все есть ;)
  • 0
    USB в гостя уже можно прокинуть?
    • 0
      идеологическое НЕТ!
      Или даже идеологическое НИКОГДА!

      проще пнуть 1С и прочих. Но они ведь тоже не пинаются.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разное