none
Репликация или Миграция RRS feed

  • Вопрос

  • Помогите разобраться. 

    В чём собственно заключается вопрос: Необходимо построить отказоустойчивую систему, с возможностью аварийного восстановления. Есть два сервера hyper-v 2012 r2 и будет поднят iSCSI инициатор на базе Win2012r2 для Хранилища.

    Если строить кластер и настраивать динамическую миграцию, в случае выхода из строя Хранилища данных iSCSI, то как я понимаю и все виртуалки выходят из строя? И вся отказоустойчивость зависит от хранилища? Или же есть возможность избежать этого и при падении ХД, виртуалки продолжат работу? Вот этот вопрос меня сильно тревожит, объясните пожалуйста.

    Если же отказ Хранилища является недопустимым. Можно отказаться от кластера и настроить репликацию, в таком случае могу ли я реплицировать виртуалки на Хранилище данных? Дабы избежать отказа всей системы при падении ХД. ?

    4 ноября 2014 г. 19:51

Ответы

  • По ссылке выше:

    To isolate Hyper-V Replica traffic, we recommend that you use a different subnet for the primary and Replica sites.

    If you want to isolate the replica traffic to a particular network adapter, you can define a persistent static route which redirects the network traffic to the defined network adapter. To specify a static route, use the following command:

    route add <destination> mask <subnet mask and gateway> if <interface> -p

    For example, to add a static route to the 10.1.17.0 network (example network of the Replica site) that uses a subnet mask of 255.255.255.0, a gateway of 10.0.17.1 (example IP address of the primary site), where the interface number for the adapter that you want to dedicate to replica traffic is 8, run the following command:

    route add 10.1.17.1 mask 255.255.255.0 10.0.17.1 if 8 -p


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

    5 ноября 2014 г. 15:47
  •  HA iSCSI потребуется общее хранилище между планируемыми таргетами = родного HA нет по сути.

    По сути, если чисто говорить технически, родная HA есть: при наличии не менее 3-х iSCSI Target Server под Win2012 R2 на них можно создать кластерные отказоустойчивые виртуальные диски, используя кластерный вариант Storage Spaces.

    А вот насколько Microsoft поддерживает такое решение(т.е. готова отвечать за свои косяки) - это большой вопрос: положительного ответа я на него не встречал.


    Слава России!

    5 ноября 2014 г. 16:59

Все ответы

  • Да, второй вариант возможен. Поднимаете 2 сервера, на каждом собственная система хранения, а никак не одна на оба сервера. А еще Windows Server 2012 R2 позволяет таскать виртуальные машины с одного сервера на другой в "горячем" режиме, без остановки оных, что Вам как раз и нужно.
    4 ноября 2014 г. 20:32
  • А еще Windows Server 2012 R2 позволяет таскать виртуальные машины с одного сервера на другой в "горячем" режиме, без остановки оных, что Вам как раз и нужно.

    Горячий перенос мне как раз не так уж и нужен, если 1ый Hyper-v работает в штатном режиме, то и горячий перенос на 2ой не требуется. Как я писал, мне необходимо при отказе одного из гипервизоров, быстро восстановить работу виртуалок на другом.

    А что с первым вариантом? Всегда при кластере, для динамической миграции, виртуалки храняться на Хранилище, и я вся отказоустойчивость отталкивается от него?

    5 ноября 2014 г. 5:56
  • Решение для DR = replica

    Решения для HA = hyper-v кластер

    Точка отказа для кластера - СХД. Поэтому, как правило, она поставляется в конфигурации HA на уровне самой СХД и включается MPIO и т.д. на узлах . Получается HA-система. Свести конфигурацию к отсутствию точек отказа,- занятие не из дешевых и порой не выполнимое.  

    При iSCSI Target Server закладывают, как минимум, необходимое кол-во сет.карт для MPIO. Для полноценного HA iSCSI потребуется общее хранилище между планируемыми таргетами = родного HA нет по сути. Варианты: использовать сторонние решения от Starwind, к примеру. + Вам ничего не мешает совмещать реплику с кластером.


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

    5 ноября 2014 г. 6:16
  • Обратите внимание на это обсуждение. Высокая доступность и отказоустойчивость общего хранилища, как правило, всегда оставалась за рамками вопросов кластеров от Microsoft.

    В Вашем случае нужно использовать либо Hyper-V Replica в выставлением минимальной дельты репликации, либо ждать релиза vNext.
    5 ноября 2014 г. 6:17
    Модератор
  • Спасибо за ответы.

    Starwind предложение хорошее, но навряд ли регламент компании позволит воспользоваться сторонним решением.

    Пока остановился на Реплики. Т.к. практика в этой области мне ещё предстоит, хочу сразу задать попутный вопрос: Настраивается ли для реплики отдельный сетевой канал, дабы не нагружать общую сеть? 

    5 ноября 2014 г. 11:15
  • http://technet.microsoft.com/en-us/library/dn550728.aspx#BKMK_Isolate


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

    5 ноября 2014 г. 11:23
  • http://technet.microsoft.com/en-us/library/dn550728.aspx#BKMK_Isolate


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

    Это для кластера. А я кластер не собираюсь строить, мне будет хватать одной репликации, а хранить Реплику я буду на СХД. Вот и задаю вопрос: передавать Репликационные данные возможно по отдельной сети?, которая будет между Гипервизорами. 
    5 ноября 2014 г. 15:43
  • По ссылке выше:

    To isolate Hyper-V Replica traffic, we recommend that you use a different subnet for the primary and Replica sites.

    If you want to isolate the replica traffic to a particular network adapter, you can define a persistent static route which redirects the network traffic to the defined network adapter. To specify a static route, use the following command:

    route add <destination> mask <subnet mask and gateway> if <interface> -p

    For example, to add a static route to the 10.1.17.0 network (example network of the Replica site) that uses a subnet mask of 255.255.255.0, a gateway of 10.0.17.1 (example IP address of the primary site), where the interface number for the adapter that you want to dedicate to replica traffic is 8, run the following command:

    route add 10.1.17.1 mask 255.255.255.0 10.0.17.1 if 8 -p


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

    5 ноября 2014 г. 15:47
  •  HA iSCSI потребуется общее хранилище между планируемыми таргетами = родного HA нет по сути.

    По сути, если чисто говорить технически, родная HA есть: при наличии не менее 3-х iSCSI Target Server под Win2012 R2 на них можно создать кластерные отказоустойчивые виртуальные диски, используя кластерный вариант Storage Spaces.

    А вот насколько Microsoft поддерживает такое решение(т.е. готова отвечать за свои косяки) - это большой вопрос: положительного ответа я на него не встречал.


    Слава России!

    5 ноября 2014 г. 16:59