бешков lm csv rootconf

19
Microsoft TechDays Отказоустойчивые системы на основе Hyper-V и Windows Server 2008 R2 Андрей Бешков Эксперт по информационной инфраструктуре Microsoft [email protected] http://blogs.technet.com/abeshkov/

Upload: highload-2009

Post on 14-Dec-2014

596 views

Category:

Business


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Отказоустойчивые системы на основе Hyper-V и Windows Server 2008 R2Андрей Бешков Эксперт по информационной инфраструктуре [email protected]://blogs.technet.com/abeshkov/

Page 2: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Windows Server 2008 R2

2003 2005 2008 2010

Page 3: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

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

Page 4: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Quick MigrationКлиент работает с

виртуальной машиной

VHD

SAN

Quick Migrate

1. Сохранение состояния ВМ

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

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

4. Включение ресурсов кластера

5. Запуск ВМ 6. Переподключени

е клиента

Page 5: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Live MigrationЗапрос №1 от заказчиков

Перенос виртуальной машины (ВМ) с одного физического сервера на другой без прерывания обслуживания клиентов

Основа для реализации новых динамических сценариев

Балансировка нагрузки ВМ с помощью политик

Page 6: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Фазы Live Migration

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

Целевой узел

Время

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

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

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

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

Page 7: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Сост

оян

ие

Кон

фи

гур

ац

ия

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

Сервер 1 Сервер 2

Память Память

Кон

фи

гур

ац

ия

Сост

оян

ие

Page 8: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Live Migration

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

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

Page 9: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

Один узел владеет пространством имен (структурой директорий) и метаданными Другие узлы могут иметь доступ к отдельным файлам (VHD) тома

Преимущества CSV:Все VHD можно хранить на одном LUN Прозрачное перемещение ВМ между узлами

Узел-владелец может выполнять любые операции с файлом данныхПри этом все узлы имеют доступ на чтение/запись к файламСмена владельца LUN не требуется

Бесшовная смена владельца LUNСмена владельца возможна без прерывания работы ВМ

Page 10: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Пространство имен CSVCSV создает единое пространство имен

Путь и имя файла одинаковы для всех узловТома CSV монтируются в %windir%\ClusterStorage

C:\ClusterStorage\Volume1\<root>C:\ClusterStorage\Volume2\<root>C:\ClusterStorage\Volume3\<root>

Page 11: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Cluster Shared Volumes

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

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

Page 12: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

Совместимость CSV CSV в WS08 R2 поддерживается только для Hyper-VНе требуется специализированное оборудование Используются стандартные диски

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

Page 13: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

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

VHD

Обновления метаданных

перенаправлены в резервные сети

Вирт. машина на узле 2 не

пострадала

SAN

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

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

Обновления метаданных

перенаправлены в резервные сети

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

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

р

Page 14: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

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

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

VHD

Ввод-вывод перенаправляется

через SMB

SAN

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

Page 15: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

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

сменится узел- координатор

VHD

Авария узла

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

SANУзел-

координатор

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

ор

Page 16: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

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

Page 17: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

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

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

Update-ClusterVirtualMachineConfiguration

*названия командлетов могут измениться

Server Core и PowerShell

Page 18: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

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

Улучшает управляемость хранилищами Увеличивает масштабируемость кластеров Повышает доступность виртуальных систем

Обе технологии доступны в Windows Server 2008 R2 и не требуют изменений инфраструктуры

Page 19: бешков Lm Csv Rootconf

Microsoft TechDayshttp://www.techdays.ru

Дополнительные ресурсыhttp://blogs.technet.com/abeshkov/