Что Нового В Windows Server 2012 R2?

В этом посте я хотел бы дать краткий обзор наиболее интересных новых функций.

Windows Сервер 2012 Р2 , начиная, естественно, с имеющейся на данный момент предварительной версии.

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

Итак, основная цель — дать вам общее представление о том, что принесет с собой новый сервер, а затем вы сможете решить, что из этого наиболее применимо к вашим конкретным задачам.

В общем, текста будет много, картинок вообще не будет. Несмотря на то, что R2 — это незначительное обновление ОС, в нем много новых функций.

Чтобы как-то организовать изложение, я разделил эти возможности на три группы: изменения в Hyper-V, в сетевом стеке и подсистеме управления хранилищем.

По аналогии с тем, как это делалось в свое время в обзорный курс для Windows Server 2012. Хотя такая классификация весьма условна, поскольку многие возможности можно одинаково отнести сразу к нескольким категориям.

Начнем с Hyper-V. Что нового в Hyper-V?



Второе поколение виртуальных машин (Generation 2)

Помимо обычных виртуальных машин (первого поколения), вы можете создавать виртуальные машины нового (второго) поколения.

Многие старые эмулируемые устройства были удалены из этих виртуальных машин, при этом сохранились:

  • Безопасная загрузка UEFI;
  • загрузка с виртуальных жестких дисков SCSI и виртуальных SCSI-DVD;
  • загрузка по сети с использованием синтетических сетевых адаптеров.

Производительность ВМ второго поколения выше, особенно разница заметна при загрузке и установке ОС в ВМ.

Windows Server 2012, Windows Server 2012 R2 и 64-разрядные версии Windows 8 и Windows 8.1 поддерживаются в качестве гостевых ОС для виртуальных машин второго поколения.



Удаленное подключение через VMBus (Удаленный рабочий стол через VMBus)

Если гостевыми операционными системами являются Windows Server 2012 R2 или Windows 8.1, и в этих операционных системах работают службы удаленных рабочих столов (RDS), то подключиться к службам RDS гостевых операционных систем можно не только по сети, но и напрямую через автобус VMBus. Это подключение происходит, когда вы просто открываете виртуальную машину в консоли Hyper-V. В то же время вы получаете все преимущества сеанса RDP, такие как: выбор разрешения экрана, поддержка звука, поддержка буфера обмена, перенаправление принтера, смарт-карты и USB-устройства.

Подчеркну, что ВМ может быть вообще не подключена к сети.



Автоматическая активация

Если хостом виртуализации является Windows Server 2012 R2 Datacenter, а гостевой ОС — любая редакция Windows Server 2012 R2, то такая гостевая ОС активируется автоматически при условии, что хостовая ОС уже активирована.

При этом активация гостевых операционок не требует подключения к сети (ни Интернету, ни KMS, ни где-либо еще).



Живая миграция

  • Во-первых, возможная миграция ВМ с Windows Server 2012 на Windows Server 2012 R2. Речь идет обо всех возможных видах живой миграции, в том числе о совместном отсутствии.

    Этот вариант миграции упрощает переход инфраструктуры на Windows Server 2012 R2, поскольку позволяет избежать остановки работающих виртуальных машин.

    Но надо помнить, что миграция на предыдущую версию, то есть с Windows Server 2012 R2 на Windows Server 2012, не поддерживается.

  • Во-вторых, живая миграция между серверами Windows Server 2012 R2 по умолчанию выполняется со сжатием данных (можно отключить), что снижает нагрузку на сеть и время выполнения миграции.

  • В-третьих, если на источнике и получателе установлены сетевые адаптеры с поддержкой RDMA, то динамическую миграцию можно осуществить, используя возможности этих адаптеров, то есть с помощью технологии SMB Direct, что, в свою очередь, еще больше ускоряет процесс миграции.

    чем сжатие.



Изменение размера дисков VHDX онлайн (изменение размера VHDX)

В Windows Server 2012 R2 вы можете увеличивать или уменьшать размер виртуальных жестких дисков, не останавливая виртуальную машину.

Изменение размера в режиме онлайн поддерживается только для дисков VHDX, включая диск ОС, и только для тех, которые подключены к контроллеру SCSI. Эта функция доступна как в консоли Hyper-V, так и в PowerShell.

Ээкспортировать/клонировать виртуальную машину онлайн (экспорт/клонировать живую виртуальную машину)

В Windows Server 2012 R2 можно выполнить полный экспорт ВМ, не выключая ВМ, то есть фактически создать клон, или экспортировать необходимый снимок работающей ВМ.



Качество обслуживания хранилища (Storage QoS)

Для каждого виртуального жесткого диска в виртуальной машине вы можете на лету установить максимальное и минимальное значения операций ввода-вывода в секунду (IOPS).

Hyper-V будет ограничивать пропускную способность диска сверху и генерировать оповещения, если активность диска ниже указанного минимального порога.

Кроме того, была обновлена функция измерения ресурсов, собирающая статистику для данной ВМ или группы ВМ.

Результаты измерений теперь включают и показатели IOPS.

Общий файл VHDX

Две или более виртуальных машин могут использовать один общий виртуальный жесткий диск VHDX. Эта функция позволяет создавать гостевые кластеры, то есть кластеры, узлами которых являются виртуальные машины.

Общий VHDX внутри виртуальной машины отображается как общий диск SAS. В принципе, раньше можно было создавать гостевые кластеры.

Но для этого нужно было явно подключить ВМ к SAN, используя, например, iSCSI или Fibre Channel. Однако этот вариант не совсем оптимален для хостеров, которые в идеале хотели бы полностью абстрагировать свои СХД от уровня ВМ, то есть скрыть особенности реализации СХД от ВМ.

Теперь такой сценарий легко реализовать.

Нет необходимости выделять отдельный LUN или Объем CSV .

Гостевой кластер строится на основе общего VHDX-файла, который может располагаться на CSV-томе физического отказоустойчивого кластера или в общей папке (на шаре) Scale-Out File Server. Следует учитывать, что на узлах отказоустойчивого кластера или Scale-Out File Server должна быть установлена ОС Windows Server 2012 R2. ОС виртуальных машин, входящих в состав гостевого кластера, может быть как Windows Server 2012 R2, так и Windows Server 2012. В последнем случае необходимо обновить компоненты интеграции ВМ.



Реплика Hyper-V

Два полезных нововведения в механизме репликации ВМ.

  1. Реплику виртуальной машины, в свою очередь, можно реплицировать.

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

    Поэтому вы решаете реплицировать ВМ в дата-центр провайдера.

    У провайдера есть дополнительные площадки, и для повышения уровня отказоустойчивости вашей ВМ он реплицирует реплику этой ВМ на свою вторую площадку.

  2. Теперь в дополнение к пятиминутному интервалу репликации, поддерживаемому в Windows Server 2012, вы можете установить интервал в 30 секунд или 15 минут.
Кроме того, следует напомнить, что вы можете настроить репликацию на произвольное количество ВМ в разных дата-центрах.

Windows Azure представила специальную службу, которая позволяет вам централизованно управлять (оркестрировать) репликами ваших виртуальных машин.

Что нового в сетевых возможностях?

Виртуальный RSS (vRSS)

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

Однако трафик внутри виртуальной машины по-прежнему обрабатывается одним виртуальным процессором.

В Windows Server 2012 R2 благодаря vRSS появилась возможность распределять обработку сетевого трафика между различными виртуальными процессорами ВМ.

Это особенно важно в сценариях, когда на хосте работает несколько или только одна виртуальная машина, но очень интенсивно обрабатывающая сетевой трафик.

Подобная ситуация характерна, например, для различных шлюзов и специализированных устройств на базе Windows Server. Чтобы включить vRSS, на хосте должен быть сетевой адаптер, поддерживающий VMQ.

Режим динамической балансировки трафика в NIC Teaming (динамический режим NIC Teaming)

Технология, встроенная в Windows Server 2012. Объединение сетевых карт позволяет объединить несколько сетевых адаптеров в группу, обеспечивая отказоустойчивость и балансировку сетевого трафика.

Балансировка возможна в двух режимах: Порт Hyper-V, когда виртуальная машина, фактически работающая на хосте, сопоставлена с определенным сетевым адаптером группы объединения; Хэш адреса, когда трафик к определенному порту TCP или UDP (или IP-адресу) направляется через определенный групповой адаптер.

В Windows Server 2012 R2 появился еще один режим балансировки — динамический.

В этом случае исходящий трафик разбивается на так называемые потоки и распределяется между всеми адаптерами группы.

Этот режим позволяет добиться более равномерного распределения трафика по существующим сетевым адаптерам.

Например, предположим, что на хосте объединены четыре сетевых адаптера и работают три виртуальные машины.

В случае режима балансировки портов Hyper-V исходящий трафик от ВМ будет передаваться с использованием только трех адаптеров в группе (каждая ВМ будет «привязана» к одному сетевому устройству), в случае динамического режима – с использованием всех четырех .



Расширенные списки управления доступом

В Windows Server 2012 вы можете настроить каждый порт расширяемого коммутатора Hyper-V. список управления доступом , тем самым разрешая или запрещая трафик на определенный MAC-адрес или IP-адрес в одном или обоих направлениях.

В Windows Server 2012 R2 в настройках ACL появилась возможность дополнительно указать протокол, порт, а также установить флаг состояния, например, для расширенного анализа трафика.



Удаленный мониторинг сетевого трафика (Remote Live Monitoring)

Благодаря новым функциям в WMI и ETW становится возможным удаленно отслеживать сетевой трафик в режиме онлайн или собирать информацию для последующего автономного анализа.

Для этого вы устанавливаете Microsoft Message Analyzer (следующая версия Network Monitor, на данный момент в бета-версии) на свою рабочую станцию и указываете, трафик какого хоста или даже конкретной ВМ на этом хосте вас интересует. Понятно, что на хосте должна быть установлена Windows Server 2012 R2; упомянутые расширения WMI и ETW доступны только в этой ОС.



Изменения в виртуализации сети

Я упомяну четыре наиболее важных изменения в технологии.

виртуализация сети (Виртуализация сети, Невада).

  1. Интеграция с NIC Teaming. Теперь на хостах, использующих виртуализацию сети, вы можете использовать синхронизацию сетевого адаптера вместе с NV как для аварийного переключения, так и для балансировки трафика.

  2. Разгрузка задач NVGRE. На рынке начинают появляться сетевые адаптеры с поддержкой NVGRE, позволяющие перенести часть задач, связанных с обработкой NV-трафика, на аппаратный уровень адаптера.

    Естественно, в первую очередь это предназначено для повышения производительности сетевых операций.

  3. Расширяемый коммутатор Hyper-V в Windows Server 2012 «видит» только адреса CA при использовании NV. Напротив, в Windows Server 2012 R2 переключатель работает и на уровне PA-адреса, что позволяет настроить правила пересылки, фильтрации и проверки пакетов с учетом NV.
  4. Встроенные программные шлюзы.

    Windows Server 2012 R2 теперь может выступать в качестве готового шлюза для NV, соединяя виртуальные машины, на которых выполняется виртуализация сети, с внешним миром.

    При этом поддерживаются как маршрутизация трафика, так и туннелирование Site-to-Site.



Управление коммутаторами на основе стандартов

Коммутаторами, поддерживающими открытую инфраструктуру управления (OMI), можно управлять через PowerShell. В Windows Server 2012 R2 добавлен набор командлетов, позволяющих задать необходимые настройки коммутаторов: настроить VLAN, определенные порты и т. д.

Управление IP-адресами (IPAM)

Модуль взаимодействия с System Center Virtual Machine Manager теперь позволяет настроить двусторонний обмен информацией между VMM и службой IPAM и накапливать данные как о физическом, так и о виртуальном адресном пространстве в IPAM. Что нового в управлении хранилищем?

Поддержка VHDX в iSCSI Target

iSCSI Target Server, который, напомню, является встроенным компонентом серверной ОС, теперь поддерживает формат VHDX со всеми вытекающими последствиями: поддержка файлов размером до 64 ТБ, увеличение/уменьшение размеров VHDX онлайн, и т. д. VHDX теперь является форматом по умолчанию для iSCSI Target. Для управления iSCSI Target реализована полная поддержка SMI-S с использованием VMM. Немного не по теме, здесь замечу, что из консоли System Center 2012 R2 Virtual Machine Manager можно не только настроить хранилище iSCSI с поддержкой SMI-S, но также создать и настроить Scale-Out File Server, как с хостов с Windows уже установила Server 2012 R2 и «голое железо».



Улучшения файлового кластера

Файловый кластер в Windows Server 2012 можно настроить в режиме «активный-активный», в котором все узлы кластера могут обрабатывать подключения SMB-клиентов к общим папкам (общим папкам кластера).

это и есть Масштабируемый файловый сервер .

Этот режим подразумевает наличие томов CSV (Cluster Shared Volume), поскольку запросы на чтение/запись в один и тот же файл, хранящийся в общем хранилище кластера, могут поступать от разных (активных) узлов кластера.

CSV реализует именно такую возможность.

Но за каждым томом CSV по-прежнему закреплен владелец, отвечающий за операции с метаданными (создание, переименование, удаление файлов и т. д.).

Представим, что к кластеру подключается другой SMB-клиент и пытается создать файл.

Соединение SMB от клиента обрабатывается определенным узлом кластера, например Node3. Но владельцем тома, где нужно создать файл, является Node2. В этом случае запрос перенаправляется (SMB Redirect) по сети с Node3 на Node2, а последний, как владелец тома, выполняет операцию создания файла.

Так, в Windows Server 2012 все подключения от конкретного SMB-клиента обрабатывались одним и тем же узлом кластера, в примере, приведенном Node3, который мог генерировать большое количество операций перенаправления.

В Windows Server 2012 R2 подключения отслеживаются не по каждому серверу, а по каждому общему ресурсу.

Если тот же клиент SMB подключается к другому общему ресурсу кластера, то это соединение может обрабатывать другой узел кластера.

Такой подход обеспечивает более оптимальную балансировку нагрузки между узлами кластера.

Более того, право собственности на различные тома CSV, принадлежащие кластеру, теперь автоматически распределяется между узлами кластера, и это распределение меняется при изменении конфигурации кластера (добавление узла, отработка отказа узла и т. д.).



Управление пропускной способностью малого и среднего бизнеса

В Windows Server 2012 R2 вы можете установить ограничение, выраженное в байтах в секунду, для определенных типов трафика SMB. В настоящее время существует три таких предопределенных типа: VirtualMachine (трафик между виртуальной машиной и файлом VHDX, расположенным на файловом сервере SMB), LiveMigration (трафик динамической миграции, если используется SMB), Default (весь остальной трафик).

Ограничения устанавливаются с помощью командлета Set-SMBBandwidthLimit.

Улучшения дедупликации

Впервые представленная в Windows Server 2012, дедупликация теперь поддерживается, в том числе для открытых файлов VHD/VHDX, для томов CSV, подключенных к масштабируемому файловому серверу.



Поддержка многоуровневого хранения в Storage Spaces (Storage Spaces – Storage Tiering)

При создании пулов дисковых пространств в Windows Server 2012 R2 вы можете объединять твердотельные и жесткие диски в отдельные уровни.

Для повышения производительности ОС автоматически размещает наиболее необходимые данные на уровне SSD, плюс администратор может явно указать, какие именно файлы необходимо располагать на этом уровне.

Это не все.

Как я уже сказал, я отобрал наиболее интересные с моей субъективной точки зрения возможности.

В дальнейшем о некоторых из них, а также о тех, которые не вошли в обзор, мы поговорим подробнее.

Если есть предложения, о чем поговорить в первую очередь, пишите.

Теги: #windows server 2012 r2

Вместе с данным постом часто просматривают: