none
Windows 2012 R2 Hyper-v cluster с различными серверами RRS feed

  • Вопрос

  • Добрый день.

    Есть 2-узловой Hyper-v 2012 R2 кластер (с общим кластерным диском на СХД, подключен по FC), оба сервера HP DL 380 G8. Нужно добавить третий узел, но есть только HP DL 380 G7. По объему памяти сервера идентичны. Процессоры естественно различны - E5-2650 и E5645 соответственно.

    Мне не требуется Live migration как обязательное условие (хотя иногда она полезна).

    Насколько работоспособна данная конфигурация - есть у кого реальный опыт ?

    Например, кластер из трех HP DL 380 c разными процессорами (E5-2690 v2 и E5-2650 в двух других серверах) у меня 2 года работал нормально, включая live migration (если конфигурация VM позволяла ее запуск на более слабом из узлов).

    Главное - стабильность работы.

    С уважением.


    SQL clustering

    13 декабря 2016 г. 15:37

Ответы

  • Мне не требуется Live migration как обязательное условие (хотя иногда она полезна).

    Насколько работоспособна данная конфигурация - есть у кого реальный опыт ?


    SQL clustering

    Насчёт реального опыта не скажу, но судя по спецификациям, вполне работоспособная система. И Live Migration будет работать при выставлении настроек совместимости vCPU в "Migrate To A Physical Computer With A Different Processor Version".
    13 декабря 2016 г. 18:24
    Модератор
  • Lenovo и HP в кластере WS2016. Все отлично.
    13 декабря 2016 г. 19:24
  • 2012 R2 по факту не важно какое железо, главное что бы 2-е поколение машин было (там синтетика), так же желательно процессоры все Intel или AMD. У самого 6 нодный кластер, там и Сisco, HP, Supermicro  и все работает как часы.

    Процессор в VM в Hyper-V вне зависимости от поколения VM - не "синтетика". В этом-то и проблема. Эмуляция виртуального процессора программными средствами приводит к недопустимым накладным расходам, поэтому эмуляция виртуального процессора производится только аппаратными средствами самого процессора. А эти средства у процессоров разных производителей (Intel и AMD) совершенно разные. Именно поэтому миграция VM между процессорами разных производителей невозможна (а не просто нежелательна). Разные семейства процессоров одного производителя совместимы снизу вверх, поэтому если VM "привести к наименьшему общему знаменателю" через настройки совместимости vCPU, то проблем в теории быть не должно, независимо от поколения VM. Так что в этом плане смысла конвертировать VM в поколение 2 нет.

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

    14 декабря 2016 г. 14:07

Все ответы

  • Мне не требуется Live migration как обязательное условие (хотя иногда она полезна).

    Насколько работоспособна данная конфигурация - есть у кого реальный опыт ?


    SQL clustering

    Насчёт реального опыта не скажу, но судя по спецификациям, вполне работоспособная система. И Live Migration будет работать при выставлении настроек совместимости vCPU в "Migrate To A Physical Computer With A Different Processor Version".
    13 декабря 2016 г. 18:24
    Модератор
  • 2012 R2 по факту не важно какое железо, главное что бы 2-е поколение машин было (там синтетика), так же желательно процессоры все Intel или AMD. У самого 6 нодный кластер, там и Сisco, HP, Supermicro  и все работает как часы.
    13 декабря 2016 г. 18:54
  • Lenovo и HP в кластере WS2016. Все отлично.
    13 декабря 2016 г. 19:24
  • 2012 R2 по факту не важно какое железо, главное что бы 2-е поколение машин было (там синтетика), так же желательно процессоры все Intel или AMD. У самого 6 нодный кластер, там и Сisco, HP, Supermicro  и все работает как часы.
    не факт, что все VM у меня 2-го поколения, т.к. многие переехали с кластера под 2008 R2

    SQL clustering

    13 декабря 2016 г. 22:28
  • Тогда у тебя 1-е поколение, т.к. 2-е поддерживается начиная с 2012R2 на хосте и с 2012 в гостевой. В твоем случае должно все работать стабильно и проблем с Live migration тоже не должно быть (только не забудь включить режим совместимости для процессора ).

    Был у  меня кластер примерно твоей конфигурации под 2008R2, работало все без проблем, обновил до 2012R2 полет нормальный. 

    Если у тебя гостевые 2012 + можно конвертировать их с помощью сторонних утилит во второе поколение ВМ, а также  рекомендую   по возможности переходить с vhd на vhdx, тоже можно конвертировать.

    14 декабря 2016 г. 12:43
  • 2012 R2 по факту не важно какое железо, главное что бы 2-е поколение машин было (там синтетика), так же желательно процессоры все Intel или AMD. У самого 6 нодный кластер, там и Сisco, HP, Supermicro  и все работает как часы.

    Процессор в VM в Hyper-V вне зависимости от поколения VM - не "синтетика". В этом-то и проблема. Эмуляция виртуального процессора программными средствами приводит к недопустимым накладным расходам, поэтому эмуляция виртуального процессора производится только аппаратными средствами самого процессора. А эти средства у процессоров разных производителей (Intel и AMD) совершенно разные. Именно поэтому миграция VM между процессорами разных производителей невозможна (а не просто нежелательна). Разные семейства процессоров одного производителя совместимы снизу вверх, поэтому если VM "привести к наименьшему общему знаменателю" через настройки совместимости vCPU, то проблем в теории быть не должно, независимо от поколения VM. Так что в этом плане смысла конвертировать VM в поколение 2 нет.

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

    14 декабря 2016 г. 14:07