Live Migration

advertisement
Косивченко Александр
Microsoft TechDays
http://www.techdays.ru
О чем будем говорить?
Что нового в версии R2?
Windows Server vs Hyper-V Server: в чем
отличия?
Системные требования Hyper-V Server 2008 R2
Поддерживаемые гостевые ОС
Что такое «кластер» и для чего это нужно?
Что же такое «кластер»?
Failover
Quick Migration & Live Migration
Cluster Shared Volumes
Демонстрация: собираем кластер на Hyper-V
Server 2008 R2
Демонстрация: Live Migration and Failover
Заключение.
Microsoft TechDays
http://www.techdays.ru
Прежде, чем продолжить…
Прежде, чем смотреть этот доклад, можно (и даже нужно):
Посмотреть другие мои доклады, особенно:
http://www.techdays.ru/videos/1346.html «Microsoft Hyper-V Server 2008
R2: установка, настройка, использование»
http://www.techdays.ru/videos/1439.html «Системы виртуализации
высокой надежности. Новые возможности Windows Server 2008 R2.»
Почитать статьи, в частности:
http://itband.ru/2009/06/short-ms-hyper-v-server-2008-r2/ «Вкратце об
MS Hyper-V Server 2008 R2»
http://itband.ru/2009/07/windows-server-2008-r2-hyper-v-live-migration/
«Windows Server 2008 R2 Hyper-V Live Migration: теперь миграция
стала живой!»
http://itband.ru/2009/09/reliability-virtualization/ «Повышение
надежности систем на базе виртуализации»
http://itband.ru/2009/11/live-migration-how-it-works/ «Live Migration: как
это работает»
Почитать другие статьи и доклады, чтобы иметь представление о
том, что же такое кластер, с чем его едят и что из себя
представляет Microsoft Hyper-V Server 2008 R2.
Microsoft TechDays
http://www.techdays.ru
What's new?
Что же нового появилось в версии R2?
Поддержка до 8 CPU и до 2Tb RAM, в
предыдущей версии – до 4 CPU и 32Gb
RAM.
Поддержка кластеров
Более удобная настройка (в частности –
настройка удаленного управления через
sconfig без использования командной
строки)
Поддержка всех новых возможностей HyperV 2.0: Cluster Shared Volumes, Live Migration,
VMQ, etc.
Microsoft TechDays
http://www.techdays.ru
Опции
Microsoft Hyper-V
Server 2008 R2
Microsoft Windows
Server 2008 R2
Наличие GUI
Нет
Да*
Стоимость лицензий на
хост
Бесплатно
Платно 
Бесплатные лицензии
на гостевые ОС
Нет
1/4/Unlimited**
Максимально
поддерживаемое
количество CPU
8
4/8/64**
Максимально
2Tb
поддерживаемый объем
памяти
32Gb/2Tb/2Tb**
Работа в составе
кластера
Нет/Да/Да**
Да
* - в режиме Full Installation
** - для редакций Standard, Enterprise и Datacenter соответственно
Microsoft TechDays
http://www.techdays.ru
Системные требования
Процессор
Архитектура: x86 64 bit
Поддержка технологий виртуализации Intel VT или
AMD-V. Должна быть включена в BIOS Setup.
Поддержка DEP (Intel - XD bit, AMD - NX bit). Так же
должна быть включена в BIOS.
Тактовая частота 1.4GHz и выше.
RAM: 1Gb и выше
HDD: от 8Gb свободного дискового пространства.
Для работы в составе кластера:
Процессоры одного производителя (Intel/AMD) и
желательно – одной модели на всех серверах
Внешняя система хранения данных для общих
дисковых ресурсов
Microsoft TechDays
http://www.techdays.ru
Поддерживаемые гостевые ОС
Вся линейка Windows Server от 2000 до
2008 R2
Вся линейка клиентских ОС от Windows
XP до Windows 7
SUSE Linux Enterprise Server 10/11
Red Hat Enterprise Linux 5.2 и 5.3 (без
поддержки синтетических устройств)
Microsoft TechDays
http://www.techdays.ru
Сервис
Heartbeat
Node1
Node2
Cluster
Quorum
Microsoft TechDays
http://www.techdays.ru
Failover
Сервис
Heartbeat
Boom!!
Node1
Node2
Quorum
Microsoft TechDays
http://www.techdays.ru
Quick Migration
Live Migration
Процесс переноса:
1.
2.
3.
4.
Save State для виртуальной
машины
Создание «каркаса
виртуальной машины» на
новом узле
Подключение виртуальных
дисков к новому «каркасу»
Восстановление виртуальной
машины из состояния Save
State на новом узле
Было доступно в Windows
Server 2008
Перенос сопровождается
небольшим простоем
виртуальной машины (с
момента Save State до
восстановления она перестает
отвечать на запросы)
Процесс переноса:
1.
2.
3.
4.
Создание «каркаса
виртуальной машины» на
новом узле
Копирование содержимого
памяти на новый узел «на
лету» без останова
виртуальной машины
Подключение виртуальных
дисков к новому «каркасу»
Запуск виртуальной машины
Появилось в Windows Server
2008 R2
Перенос виртуальных машин с
узла на узел с нулевым
временем простоя (за счет
копирования памяти на лету)
Microsoft TechDays
http://www.techdays.ru
Позволяет монтировать общие дисковые
ресурсы кластера с одинаковым путем к
файлам на всех узлах. Путь к файлам
виртуальной машины VM1 выглядит, к примеру,
так:
C:\ClusterStorage\Volume1\VM1\
ИПозволяет
будет одинаков
на
всех
узлах
кластера.
обойти ограничение «1 VM – 1 LUN»
Доступно только в Windows Server 2008 R2 и Hyper-V
Server 2008 R2
Разрешается использовать только для хранения
файлов виртуальных машин Hyper-V
Требует одинаковых букв системного раздела на всех
узлах кластера (например C: )
Microsoft TechDays
http://www.techdays.ru
Quorum
DC
Node1
Storage
Server
Node2
Notebok
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Microsoft TechDays
http://www.techdays.ru
Microsoft Hyper-V Server 2008 R2
позволяет использовать технологии
кластеризации и Live Migration бесплатно,
в отличие от других вендоров (VMWare,
Citrix, etc.)
Идеальное решение при переносе
действующих серверов в виртуальную
среду
Microsoft TechDays
http://www.techdays.ru
Download