У меня есть 2 идентичных сервера: -48GB Ram -8GigE NIC's -2FC NIC's -2x72GB RAID1 Hard Drives -Server 2008R2 Host
У меня также есть Fibre Channel SAN: -16x146 ГБ жестких дисков RAID10 -2xДвухпортовые контроллеры FC (Контроллеры A и B имеют порты 1 и 2) -Сервер 1 имеет оптоволокно к портам A1 и B1 -Сервер 2 имеет оптоволокно к портам A2 и B2 - Я сохранил конфигурацию по умолчанию с 1 виртуальным диском и 1 томом - Отображения по умолчанию показывают порты A1, A2, B1, B2 на LUN 0 с чтением-записью
Моя цель: -2xVM с IIS и аварийным переключением на гостевом уровне -2xVM с SQL 2008 Enterprise с использованием единой базы данных и аварийного переключения на гостевом уровне -1xVM, который является сервером приложений, предпочтительно с переключением на хост. Из того, что я прочитал, для работы кластеризации также потребуется AD. -Мне нужна как минимум 1 виртуальная машина, всегда работающая для IIS и SQLDB. Это включает аппаратное переключение при отказе и приложение (например: перезагрузка виртуальной машины для критических обновлений)
Мне сказали, что я могу установить виртуальные машины и запускать их из SAN, и это то, что я пробовал: Установил MPIO и HyperV на Server1 и Server 2. Добавил SAN как Disk E: на обоих серверах, сделал его GPT и отформатировал NTFS. На обоих серверах настроен HyperV для хранения E: \ VD и E: \ VHD. На server1 мне удалось установить 3 виртуальные машины в SAN, и все работало хорошо. На server2 я бы начал установку двух других виртуальных машин, но всегда в какой-то момент виртуальная машина получала поврежденное сообщение .VHD (на любом сервере). Все, что я нашел в сообщении, обычно относилось к антивирусу, поэтому я удалил все антивирусы на обоих хост-серверах (сейчас работает только с 2008R2). Я переформатировал диск E: (SAN), воссоздал каталоги VHD и VD, установил 3 виртуальные машины на сервере 1, а затем столкнулся с той же проблемой при установке виртуальных машин на Server2. Очевидно, что-то не так, но я не уверен, что именно.
Мои вопросы: 1) Возможны ли мои цели при такой настройке оборудования? -Я читал, что 2008R2 поддерживает FC SAN, но во многих статьях, кажется, приводятся только примеры с настройками iSCI 2) Каким будет предложенный маршрут для настройки SAN (диски, тома, LUN)?
Раньше я работал с HyperV на одной машине, и у меня никогда не было проблем. Фактический опыт работы с SAN и кластеризацией для меня нов. Будем очень признательны за любые предложения или рекомендации, которые направят меня в правильном направлении.
Hyper-V не обеспечивает отработку отказа на гостевом уровне, если вы не используете iSCSI с инициатором iSCSI в гостевой ОС, а не на хосте.
Hyper-V обеспечивает аварийное переключение на уровне хоста. Чтобы настроить это, предоставьте SAN каждому члену кластера и настройте «Clustered Shared Volumes», файловую систему кластера, включенную в Windows Server 2008 R2. Затем поместите туда свои файлы VHD.
Вы не сможете подключить файл VHD к двум виртуальным машинам. Вы сможете запустить свою виртуальную машину на любом члене вашего хост-кластера, при этом хост-кластер будет обеспечивать высокую доступность.
Вы ограничены Hyper-V в качестве гипервизора?
Однако Руководство по планированию и развертыванию Hyper-V и Hyper-V: использование Hyper-V и отказоустойчивой кластеризации это, вероятно, то, что вам нужно в качестве отправной ссылки.
Я не использовал Hyper-v, но, судя по тому, что я читал, и использую VMware ESX, то, что вы предлагаете, не должно быть проблемой. FC или iSCSI не имеют значения, если вы правильно настроили базовое хранилище и кластеризацию Microsoft для Hyper-V. Вероятно, лучше всего просмотреть документы Microsoft и при необходимости подумать о повторной настройке системы.
Есть ли у вас какая-либо информация о настройке SAN для использования с Hyper-V от поставщика SAN?