none
Построение отказоустойчивого кластра Hyper-V 2012. RRS feed

  • Вопрос

  • Доброго времени суток.

    Задача:

    4 вычислительных узла

    2 узла вычислительных с корзинами на 24 диска.

    2 узла чисто вычислительных.

    инфраструктура на InfiniBand 40Gbps.

    ПО - 1с сервер 8 -2 шт.

    SQL - 2шт.

    Необходим отказоустойчивый кластер с полной дупликацией т.е. при выпадении любого из компонентов сохранить работоспособность системы в общем, без перезагрузки программных компонентов. На сколько я понимаю 2012 сервер позволяет добиться реализации подобной задачи.

    У меня нет опыта по реализации подобного решения. И у меня ряд вопросов для принятия принципиального решения по выбору решения.

    1. Самый главный возможно ли это реализовать с помощью Hiper-V, а именно возможна ли организация полной дуплекации данных на двух узлах с системой хранения и соответственно добиться полной отказоустойчивости даже при падении узла с данными без перезагрузки виртуальных машин и может ли Hiper-V использовать возможности InfiniBand.

    2. Как это реализовать технически мне сейчас знать не нужно, меня интересует сама возможность и какие службы за это отвечают или все таки есть ограничения.

    3. Обязательно ли использование дисков SAS или возможно на SATA интерфейсе.



    • Изменено BlackAlex 28 ноября 2013 г. 10:49
    • Изменено Denis DyagilevEditor 28 ноября 2013 г. 11:28 Правда названия продукта в сабже
    28 ноября 2013 г. 10:48

Все ответы

  • Во-первых, платформа виртуализации данных называется Hyper-V.

    Во-вторых, отказоустойчивости без перезапуска гостевых служб Вам не даст ни одно решение. Не беря в расчет экзотику типа Fault Tolerance от VMware и Stratus, где ограничений больше, чем преимуществ.

    Обеспечить высокую доступность служб — да, Hyper-V может посредством кластеризации виртуальных машин. Однако нужно понимать, что в любом случае при выходе из строя узла на другом сервере гостевая операционная система поднимется с "холодным" стартом. Опять же, Вы можете использовать Hyper-V Replica для репликации ВМ, но в реализации Windows Server 2012 данное решение допускает потерю данных до 5 минут вообще.

    • Предложено в качестве ответа R.LevchenkoMVP 28 ноября 2013 г. 11:01
    28 ноября 2013 г. 10:55
    Отвечающий
  • 1) Дедупликация используется для хранения копий резервных данных. Получается очень выгодно- Вы храните на томе много повторяющихся резервных копий, а места они занимают мало. В таком живом сценарии, как Вы описали, она не работает.

    2) http://technet.microsoft.com/ru-ru/library/hh831602.aspx

    3) И тех, и других- ограничений нет.

    • Предложено в качестве ответа R.LevchenkoMVP 28 ноября 2013 г. 11:01
    • Отменено предложение в качестве ответа Denis DyagilevEditor 28 ноября 2013 г. 11:20
    28 ноября 2013 г. 10:56
  • Ну дедупликация не совсем то, что мне нужно, скорее даже наоборот, с пространством проблем нет, речь как раз о дублировании на двух системах, чтобы добиться подхавта данных со второго сервера с СХД при физической смерти первого.

    По поводу ограничения по САС я спросил, так как где то натолкнулся на то что писали что только SAS необходим для построения отказоустойчивого кластера.

    28 ноября 2013 г. 13:15
  • Видели тут http://technet.microsoft.com/ru-ru/library/jj612869.aspx

    Device controllers or appropriate adapters for the storage:

    Serial Attached SCSI or Fibre Channel,iSCSI

    Это относится только к "верхнему" интерфейсу, благодаря которому обеспечивается блочый доступ. Т.е. iSCSI Target можно и на Sata-дисках построить.

    Но вот кластерные пулы хранилища только SAS.

    http://technet.microsoft.com/library/hh831739

    "добиться подхавта данных со второго сервера с СХД при физической смерти первого."

    Подхват будет при Hyper-v кластере, но Денис уже указал некоторые "проблемы" 



    Roman Levchenko, MCITP, MCTS http://www.rlevchenko.com

    29 ноября 2013 г. 5:10
  • Я тут немного почитал и понял что многого хочу.

    У меня вопрос по Filover и Storage Space.

    Я уже понял что в случае падения узла сервис поднимается на другом узле.

    Теперь вопрос в организации СХД. 2012 позволяет выделять луны общей доступности под виртуальные процессы.

    Теперь вопрос избыточности. 

    Возможно ли в Storage Space при зеркалировании выбирать физические диски которые находятся на разных физических узлах?

    Откуда этот вопрос, если Filover в минимальной конфигурации поднять просто на двух узлах с собственным дисковым пространством каждый и обесппечить зеркалирование данных с помощью зеркалирования в storage space на разных узлах.

    Тут еще вопрос в неком диске кворума про который я немного не понял главное, что я понял, что в случае падения одного из узлов, в случае их четного количества, он должен быть доступен, его можно также зазеркалировать?



    • Изменено BlackAlex 29 ноября 2013 г. 6:03
    29 ноября 2013 г. 6:01
  • Storage Space не решает вопрос "зеркалирования данных". В случае с двумя серверами обеспечить высокую доступность или отказоустойчивость можно с помощью программной репликации, о которой написано выше.

    29 ноября 2013 г. 6:24
    Отвечающий
  • как не обеспечивает вот тут говорится что обеспечивает http://www.techdays.ru/videos/4508.html
    29 ноября 2013 г. 6:43
  • Поступите следующим образом. Вы внимательно ознакомитесь с матчастью, возможно, почитаете комментарии к приведенному докладу Шаповала, а потом придете на форумы с конкретными вопросами.

    Тратить тут свое время на попытки что-то Вам доказать и объяснять в тысячный раз вряд ли кто-то будет.

    29 ноября 2013 г. 7:04
    Отвечающий
  • капец вы странный, мне ничего доказывать не нужно, я задал вопрос хочу получить ответ, от того кто знает если вы не знаете не выносите мозг просто не пишите ничего, ане давите на мое незнание если бы я знал ничего не спрашивал бы.
    29 ноября 2013 г. 10:48