Косивченко Александр 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