Что нового в Windows 8 для облачных вычислений на основе Hyper-V (часть 6) — функции высокой доступности Hyper-V

Опубликовано: 21 Апреля, 2023

  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 8) — Hyper-V Networking
  • Что нового в Windows 8 для облачных вычислений на основе Hyper-V (часть 9) — Сценарии сети Hyper-V
  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 10) — функции аварийного восстановления Hyper-V
  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 11) — сценарии аварийного восстановления Hyper-V

Непрерывная доступность Windows Server 8

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

Отказоустойчивая кластеризация

В Windows Server 8 реализованы масштабные улучшения функций отказоустойчивой кластеризации. В то время как Windows Server 2008 R2 уже поддерживает большие кластеры из 16 узлов, Windows Server 8 фактически в четыре раза увеличивает размер кластера до 63 узлов, способных разместить 4000 виртуальных машин. Это позволяет создавать кластеры с высокой степенью гибкости, несколькими узлами обслуживания и возможностью масштабирования, адаптируемой в диапазоне от малого бизнеса до крупных многонациональных предприятий.

В Windows Server 8 масштабирование и совместимость Cluster Shared Volumes (CSV) улучшены за счет интеграции в качестве основной функции отказоустойчивого кластера. Для включения CSV требуется всего один щелчок правой кнопкой мыши на диске хранения. Кроме того, CSV изначально поддерживает драйверы фильтров хранилища, такие как те, которые используются антивирусными продуктами, продуктами для резервного копирования, репликации хранилища и защиты данных.

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

Динамическая миграция, представленная в Windows Server 2008 R2, позволяет перемещать работающую виртуальную машину с одного узла кластера Hyper-V на другой без прерывания работы службы. Новые возможности Windows Server 8 Live Migration позволяют перемещать работающую виртуальную машину с сервера Hyper-V на любой другой сервер Hyper-V. Фактически, вы можете использовать динамическую миграцию для перемещения виртуальных машин между узлами в кластере, между узлами в разных кластерах, между некластеризованным сервером Hyper-V и узлом сервера Hyper-V в кластере или между двумя некластеризованными Серверы Hyper-V.

Live Migration в Windows Server 8 также поддерживает несколько одновременных живых миграций. Нет встроенного ограничения на количество одновременных миграций; скорее, он ограничен доступными ресурсами, такими как объем доступной пропускной способности сети. Чтобы масштабироваться до большего количества одновременных живых миграций, вам просто нужно предоставить дополнительные ресурсы, такие как пропускная способность сети, для хостов Hyper-V, между которыми вы хотите мигрировать виртуальные машины.

Живая миграция хранилища

В System Center Virtual Machine Manager 2008 R2 появилась функция Quick Storage Migration, позволяющая переносить хранилище виртуальной машины с одного устройства хранения на другое с минимальным временем простоя. Быстрая миграция хранилища использует Windows Server 2008 R2 Hyper-V и фоновую интеллектуальную службу передачи (BITS) для выполнения миграции. Quick Storage Migration позволяет переносить виртуальные диски работающей виртуальной машины независимо от протоколов хранения (iSCSI, FC) или типа хранилища (внутреннее, DAS, SAN).

Windows Server 8 предоставляет Live Storage Migration как встроенную функцию Hyper-V. Live Storage Migration позволяет перемещать виртуальные жесткие диски, подключенные к работающей виртуальной машине, в новое место без простоев. Общие сценарии, требующие динамической миграции хранилища, включают обновление устройств хранения, перенос хранилища между различными уровнями обслуживания хранилища, поддержку обслуживания внутреннего хранилища и перераспределение нагрузки на хранилище. Миграция динамического хранилища поддерживает миграцию виртуальных дисков работающей виртуальной машины независимо от протоколов хранения (iSCSI, FC, SMB) или типа хранилища (внутреннее, DAS, SAN, общий файловый ресурс).

На высоком уровне динамическая миграция хранилища выполняет следующие операции во время миграции:

  1. Сделать диск читает и записывает в исходный VHD
  2. Создайте дочерний разностный диск для записи на новый диск
  3. Скопируйте исходный виртуальный жесткий диск в новое место хранения.
  4. Зеркальное отражение новых операций записи на исходном и целевом виртуальных жестких дисках и завершение репликации разностного диска из исходного в новое целевое хранилище.
  5. Используйте целевой виртуальный жесткий диск для новых операций чтения и записи после синхронизации исходного и целевого виртуальных жестких дисков.
  6. Удалить исходный виртуальный жесткий диск

Объединение сетевых карт

В Windows Server 2008 R2 и предыдущих выпусках Windows Server, если вы хотели объединить сетевые интерфейсные карты (NIC) для предотвращения потери подключения в случае сбоя NIC, вам приходилось покупать несколько сетевых адаптеров у одного поставщика и использовать их программное обеспечение для включить объединение сетевых карт. Даже тогда Microsoft не поддерживала это решение и обычно требовала от вас отключить объединение сетевых карт при устранении неполадок.

Windows Server 8 обеспечивает объединение сетевых карт как встроенную функцию операционной системы и поддерживает объединение сетевых карт между адаптерами разных поставщиков. Например, вы можете объединить сетевые адаптеры Intel и Broadcom вместе в режимах аварийного переключения или транкинга, используя только функцию объединения сетевых адаптеров Windows Server 8. Это позволяет получить более оптимизированное решение, которое не зависит от проприетарных технологий поставщиков, которые могут конфликтовать друг с другом.. Короче говоря, вы получаете полностью поддерживаемое решение для объединения сетевых карт от Microsoft. Конечно, у вас по-прежнему есть возможность внедрить решение для объединения сетевых карт другого поставщика, если оно предлагает специальные обязательные функции, которые не предоставляются в Windows Server 8.

Поддерживаются три различных режима объединения сетевых карт: независимое от коммутатора, статическое объединение и протокол управления агрегацией каналов (LACP). Чтобы использовать Static teaming или LACP, сетевой коммутатор должен поддерживать эти режимы. Один компьютер с Windows Server 8 поддерживает до 32 сетевых адаптеров для объединения, и вы можете управлять объединением сетевых адаптеров с помощью обновленной консоли диспетчера серверов или PowerShell. При настройке объединения сетевых карт вы выбираете физические сетевые интерфейсы, которые хотите объединить в группу. По умолчанию предполагается, что если вы используете VLAN, вы хотите объединить их. Однако у вас есть возможность указать отдельный идентификатор VLAN для назначения команде.

Отказоустойчивая кластеризация гостевых ВМ

В Windows Server 2008 Hyper-V предоставляет возможность кластеризации гостевых виртуальных машин с требованием общего хранилища iSCSI. Хотя это правильное решение, оно создает некоторые проблемы для клиентов, которым требуется возможность кластеризации гостевых ВМ, но которые не допускают хранения iSCSI в своей среде. Хотя Windows Server 8 по-прежнему обеспечивает поддержку гостевой кластеризации через общее хранилище iSCSI, она также представляет гостевую кластеризацию с использованием адаптера виртуального оптоволоконного канала. Используя виртуальный адаптер Fibre Channel, виртуальная машина может иметь прямой доступ к хранилищу Fibre Channel через порты Fibre Channel, что позволяет заказчику интегрироваться в существующие устройства SAN.

Реплика Hyper-V

В Windows Server 8 также представлена новая функция непрерывной доступности под названием Hyper-V Replica. Реплика Hyper-V обеспечивает асинхронную репликацию виртуальных машин между серверами Hyper-V, используя только сетевое IP-соединение. Нет никакой зависимости от типа используемого хранилища или рабочей нагрузки, выполняемой на виртуальной машине. Репликация настраивается на уровне виртуальной машины, поэтому нет необходимости реплицировать все виртуальные машины, работающие на сервере. Реплика Hyper-V также интегрируется с диспетчером отказоустойчивого кластера, чтобы было известно о перемещении виртуальной машины между узлами кластера и чтобы репликация могла выполняться без перерыва.

Реплика Hyper-V выполняет репликацию, отслеживая операции записи на исходной виртуальной машине и реплицируя эти изменения в реплику виртуальной машины на целевом сервере. Реплику Hyper-V можно использовать в локальной или глобальной сети. Репликация выполняется по протоколам HTTP или HTTPS, что упрощает настройку брандмауэра. При настройке реплики Hyper-V у вас есть выбор: использовать встроенную проверку подлинности без шифрования реплицированных данных или проверку подлинности на основе сертификатов, которая шифрует данные перед их репликацией. Включение состояния реплики виртуальной машины и управление им возможно с помощью диспетчера Hyper-V, диспетчера отказоустойчивого кластера, PowerShell и WMI.

Постоянно доступный файловый сервер

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

С помощью Windows Server 8 вы можете создать до четырех кластерных файловых серверов в конфигурации «активный/активный», которые обеспечивают одновременный доступ к одному общему файловому ресурсу на всех узлах кластера. Эта конфигурация предоставляет Hyper-V с хранилищем виртуальных машин, которое поддерживает множественные пути и отказоустойчивость SAN, но без дополнительных затрат на управление выделением, назначением и зонированием LUN.

Вывод

В то время как функции высокой доступности всегда были доступны в версиях Microsoft Windows Server, Windows Server 8 значительно повышает ставки благодаря функциям сети, хранения и миграции рабочей нагрузки, которые делают непрерывную доступность реальным вариантом для широкого спектра облачных развертываний. В части 8 этой серии вы более подробно узнаете о сценариях развертывания с постоянной доступностью, поддерживаемых Windows Server 8.

  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 7) — сценарии непрерывной доступности Hyper-V
  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 8) — сетевые функции Hyper-V
  • Что нового в Windows 8 для облачных вычислений на основе Hyper-V (часть 9) — Сценарии сети Hyper-V
  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 10) — функции аварийного восстановления Hyper-V
  • Что нового в Windows 8 для облачных вычислений на базе Hyper-V (часть 11) — сценарии аварийного восстановления Hyper-V