Я пишу здесь, потому что чтение большого количества документов на сайте MS и технических форумах вызвало только большую путаницу.
Оборудование у меня: 2 сервера IBM X3650 M3; оба имеют 2 диска SAS 72 ГБ, сконфигурированных как RAID1, 4 порта Ethernet 10/100/1000 и ОЗУ 72 ГБ. Операционная система - Windows 2008 R2 Enterprise.
1 DS 3400 SAN с 9 дисками SAS по 400 ГБ, настроенными как RAID 6. Подключение к обоим серверам осуществляется через оптоволоконные адаптеры. На данный момент у него 1 массив, который настроен как 4 логических диска - по 2 на каждый сервер.
1 гигабитный коммутатор на 48 портов.
На данный момент на обоих серверах работает полноценная ОС Windows 2008 R2; они также являются контроллерами AD и запускают службу Hyper-V. На обоих серверах сейчас размещены 3 виртуальные машины. Файлы VHD расположены на логических дисках в сети SAN.
Является ли это возможным:
Настройте эти серверы так, чтобы при выходе из строя одного сервера X3650 (т. Е. Физическом разрушении) другой X3650 запускал эти 3 виртуальные машины автоматически, чтобы пользователи и администраторы ничего не заметили (только ошибки в журнале событий). Не нужно срочно что-либо делать (например, настраивать что-то на запущенном сервере), и, конечно, виртуальные машины будут работать на другом сервере, как будто ничего не произошло.
Если это возможно, нужно ли мне включать двойное дисковое пространство для файлов VHD? То есть, если общий объем дискового пространства для 6 файлов VHD составляет 1,5 ТБ, мне нужно приобрести дополнительные диски SAS для расширения массива.
На данный момент я использую DS Storage Manager 10, чтобы указать, какой сервер имеет логический диск в SAN; как тогда Windows может автоматически захватить логический диск, размещенный в SAN, который принадлежит другому серверу?
С уважением, Лаури
Отказоустойчивая кластеризация Hyper-V работает с использованием общего тома, а не репликации.
Вам потребуется создать «группу хостов» на DS3400 и назначить доступ к соответствующему логическому диску группе хостов, а не одному хосту - это позволит создавать кластерные конфигурации с общим диском.
На стороне Hyper-V вам нужно будет включить Общие тома кластера и отказоустойчивая кластеризация и соответствующим образом настройте свои виртуальные машины. Проверьте требования к оборудованию, указанные на сайте связанной документации, особенно в отношении статуса поддержки.
При этом «отказоустойчивый кластер» не позволит беспрепятственно продолжить работу виртуальной машины в случае отказа оборудования. Ваши виртуальные машины просто будут перезапущены на другом узле кластера, что вызовет простои на время запуска гостевой ОС и, конечно, потерю непостоянного состояния. Но ты воля уметь делать запланированное "живые миграции" где для целей технического обслуживания простои не заметны.