Отказоустойчивые системы на основе Hyper-V и Windows Server 2008 R2 Андрей Бешков Эксперт по информационной инфраструктуре Microsoft abeshkov@microsoft.c

Содержание

Слайд 2

Windows Server 2008 R2

Windows Server 2008 R2

Слайд 3

Windows Server 2008 R2 Hyper-V Новые возможности Live Migration Cluster Shared

Windows Server 2008 R2 Hyper-V Новые возможности

Live Migration
Cluster Shared Volumes (CSV)


Парковка ядра
Коалесцирующий таймер
Second Level Address Translation (SLAT)
Горячее добавление/удаление хранилищ
Новые сетевые функции
Microsoft Hyper-V Server v2

Слайд 4

Quick Migration Клиент работает с виртуальной машиной Quick Migrate Сохранение состояния

Quick Migration

Клиент работает с виртуальной машиной
Quick Migrate

Сохранение состояния ВМ
Отключение ВМ

и ресурсов кластера
Переключение ВМ и ресурсов кластера

Включение ресурсов кластера
Запуск ВМ
Переподключение клиента

Слайд 5

Live Migration Запрос №1 от заказчиков Перенос виртуальной машины (ВМ) с

Live Migration

Запрос №1 от заказчиков
Перенос виртуальной машины (ВМ) с одного

физического сервера на другой без прерывания обслуживания клиентов
Основа для реализации новых динамических сценариев
Балансировка нагрузки ВМ с помощью политик
Слайд 6

Фазы Live Migration Исходный узел Целевой узел Время Запуск миграции Передача

Фазы Live Migration

Исходный
узел

Целевой
узел

Время

Запуск миграции

Передача
памяти

Передача
состояния

ВМ в рабочем состоянии

Слайд 7

Состояние Конфигурация Принцип работы Live Migration Сервер 1 Сервер 2 Память Память Конфигурация Состояние

Состояние

Конфигурация

Принцип работы Live Migration

Сервер 1

Сервер 2

Память

Память

Конфигурация

Состояние


Слайд 8

Live Migration Бешков Андрей Microsoft Демонстрация

Live Migration

Бешков Андрей
Microsoft

Демонстрация

Слайд 9

Cluster Shared Volumes Cluster Shared Volumes (CSV) применяет гибридную модель управления

Cluster Shared Volumes

Cluster Shared Volumes (CSV) применяет гибридную модель управления

LUN
Один узел владеет пространством имен (структурой директорий) и метаданными
Другие узлы могут иметь доступ к отдельным файлам (VHD) тома
Преимущества CSV:
Все VHD можно хранить на одном LUN
Прозрачное перемещение ВМ между узлами
Узел-владелец может выполнять любые операции с файлом данных
При этом все узлы имеют доступ на чтение/запись к файлам
Смена владельца LUN не требуется
Бесшовная смена владельца LUN
Смена владельца возможна без прерывания работы ВМ
Слайд 10

Пространство имен CSV CSV создает единое пространство имен Путь и имя

Пространство имен CSV

CSV создает единое пространство имен
Путь и имя файла одинаковы

для всех узлов
Тома CSV монтируются в %windir%\ClusterStorage
C:\ClusterStorage\Volume1\
C:\ClusterStorage\Volume2\
C:\ClusterStorage\Volume3\
Слайд 11

Cluster Shared Volumes Бешков Андрей Microsoft Демонстрация

Cluster Shared Volumes

Бешков Андрей
Microsoft

Демонстрация

Слайд 12

CSV просто работает! Совместимость CSV CSV в WS08 R2 поддерживается только

CSV просто работает!

Совместимость CSV

CSV в WS08 R2 поддерживается только для

Hyper-V
Не требуется специализированное оборудование
Используются стандартные диски
iSCSI, Fibre Channel, SAS
Нет ограничений на структуру директорий или их вложенность
Не требуются агенты или дополнительные компоненты
Используется стандартный формат файловой системы NTFS
Слайд 13

Устойчивость к сбоям сети Нарушение связности сети Обновления метаданных перенаправлены в

Устойчивость к сбоям сети

Нарушение связности сети

Обновления метаданных перенаправлены в резервные сети

Вирт.

машина на узле 2 не пострадала

Отказоустойчивые соединения поверх всех сетей

Нарушение связности сети

Обновления метаданных перенаправлены в резервные сети

Вирт. машина на узле 2 не пострадала

Узел- координатор

Слайд 14

Отказоустойчивость SAN Вирт. машина на узле 2 не пострадала Потеря связи

Отказоустойчивость SAN

Вирт. машина на узле 2 не пострадала

Потеря связи с SAN

Ввод-вывод

перенаправляется через SMB

Узел- координатор

Слайд 15

Отказоустойчивость узлов Данные накапливаются в очереди, пока не сменится узел- координатор

Отказоустойчивость узлов

Данные накапливаются в очереди, пока не сменится узел- координатор

Авария узла

Вирт.

машина на узле 2 не пострадала

Узел- координатор

Узел- координатор

Слайд 16

CSV и резервное копирование Возможно применение различных решений Должен быть выполнен

CSV и резервное копирование

Возможно применение различных решений
Должен быть выполнен вызов

VSS API PrepareVolumeForSnapshotSet
Узел, инициировавший резервное копирование, становится координатором
С работающих дисков CSV делаются мгновенные снимки
Ввод/вывод замораживается до окончания резервного копирования
Слайд 17

PowerShell – новый скриптовый язык для управления кластером Cluster.exe не рекомендуется

PowerShell – новый скриптовый язык для управления кластером
Cluster.exe не рекомендуется использовать


Командлеты CSV*
Создать вирт. машины: Add-ClusterVirtualMachineRole
Quick Migration: Move-ClusterGroup
Live Migration: Move-ClusterVirtualMachineRole
Добавить диск в CSV: Add-ClusterSharedVolume
Передать CSV-диск координатору: Move-ClusterSharedVolume
Обновить конфигурацию вирт. машины:
Update-ClusterVirtualMachineConfiguration
*названия командлетов могут измениться

Server Core и PowerShell

Слайд 18

Итоги Live Migration позволяет реализовать новые сценарии для динамических ЦОД Cluster

Итоги

Live Migration позволяет реализовать новые сценарии для динамических ЦОД
Cluster

Shared Volumes
Улучшает управляемость хранилищами
Увеличивает масштабируемость кластеров
Повышает доступность виртуальных систем
Обе технологии доступны в Windows Server 2008 R2 и не требуют изменений инфраструктуры