Задайте вопросЗадайте вопрос
 

ОтвеченоHyper-V и Failover cluster

  • 23 сентября 2009 г. 13:24OsipovDV Медали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     

    Коллеги, помогите пожалуйста разобраться.

    Подняли кластер из двух нод на Windows 2008, есть общий диск H: на котором размещаются виртуальные машины. Сначала я добавил две виртуальные машины в качестве кластерного ресурса. Они обе разместились в одном "пакете" с дефолтным названием Virtual Machine. Позже я решил добавить еще один виртуальный сервер и он разместился уже в Virtual Machine (2) и при этом забрал с собой диск H: как кластерный ресурс.

    Есть ощущение что я делаю что-то не так, и правильнее размещать все виртуальные сервера внутри одного кластерного "пакета\службы\сервиса".
    Вот и возникает вопрос:
    1) Как объединить эти два Application\Services в один?
    2) Есть ли best practices по данному вопросу? Искал на technet, но там описано только как поднять кластер и ничего про практику использования и\или управление.

    Спасибо.

Ответы

  • 23 сентября 2009 г. 17:52Michael GotchMVP, МодераторМедали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     Отвечено

    Коллеги, помогите пожалуйста разобраться.

    Подняли кластер из двух нод на Windows 2008, есть общий диск H: на котором размещаются виртуальные машины. Сначала я добавил две виртуальные машины в качестве кластерного ресурса. Они обе разместились в одном "пакете" с дефолтным названием Virtual Machine. Позже я решил добавить еще один виртуальный сервер и он разместился уже в Virtual Machine (2) и при этом забрал с собой диск H: как кластерный ресурс.

    Есть ощущение что я делаю что-то не так, и правильнее размещать все виртуальные сервера внутри одного кластерного "пакета\службы\сервиса".
    Вот и возникает вопрос:
    1) Как объединить эти два Application\Services в один?
    2) Есть ли best practices по данному вопросу? Искал на technet, но там описано только как поднять кластер и ничего про практику использования и\или управление.

    Спасибо.

    На первом Hyper-V не доводилось живой кластер поднимать, но.
    Как гласит теория, под каждую виртуалку вам надо создавать отдельный диск (lun). Потому что когда вы гоняете ресурс (виртуальную машину) между узлами кластера, вместе с ней переходит и диск (lun). И если на этом диске есть еще машины - то это, конечно, проблема, потому что они поедут на другой сервер все вместе.
    Проблема решена в Hyper-V2 с появлением CSV (cluster shared volume), который одновременно доступен на запись обоим узлам кластера, и можно держать на нем и независимо переносить несколько виртуальных машин. Это доступно и в бесплатном Hyper-V Server R2, поэтому если нет возможности проапгрейдиться, можно пользоваться им.

    MCSA 2000, MCSA 2003, MCTS
    • Помечено в качестве ответаOsipovDV 24 сентября 2009 г. 5:01
    •  
  • 23 сентября 2009 г. 18:28Michael GotchMVP, МодераторМедали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     Отвечено

Все ответы

  • 23 сентября 2009 г. 17:52Michael GotchMVP, МодераторМедали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     Отвечено

    Коллеги, помогите пожалуйста разобраться.

    Подняли кластер из двух нод на Windows 2008, есть общий диск H: на котором размещаются виртуальные машины. Сначала я добавил две виртуальные машины в качестве кластерного ресурса. Они обе разместились в одном "пакете" с дефолтным названием Virtual Machine. Позже я решил добавить еще один виртуальный сервер и он разместился уже в Virtual Machine (2) и при этом забрал с собой диск H: как кластерный ресурс.

    Есть ощущение что я делаю что-то не так, и правильнее размещать все виртуальные сервера внутри одного кластерного "пакета\службы\сервиса".
    Вот и возникает вопрос:
    1) Как объединить эти два Application\Services в один?
    2) Есть ли best practices по данному вопросу? Искал на technet, но там описано только как поднять кластер и ничего про практику использования и\или управление.

    Спасибо.

    На первом Hyper-V не доводилось живой кластер поднимать, но.
    Как гласит теория, под каждую виртуалку вам надо создавать отдельный диск (lun). Потому что когда вы гоняете ресурс (виртуальную машину) между узлами кластера, вместе с ней переходит и диск (lun). И если на этом диске есть еще машины - то это, конечно, проблема, потому что они поедут на другой сервер все вместе.
    Проблема решена в Hyper-V2 с появлением CSV (cluster shared volume), который одновременно доступен на запись обоим узлам кластера, и можно держать на нем и независимо переносить несколько виртуальных машин. Это доступно и в бесплатном Hyper-V Server R2, поэтому если нет возможности проапгрейдиться, можно пользоваться им.

    MCSA 2000, MCSA 2003, MCTS
    • Помечено в качестве ответаOsipovDV 24 сентября 2009 г. 5:01
    •  
  • 23 сентября 2009 г. 18:28Michael GotchMVP, МодераторМедали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     Отвечено
  • 24 сентября 2009 г. 5:00OsipovDV Медали пользователяМедали пользователяМедали пользователяМедали пользователяМедали пользователя
     

    Спасибо, видимо кластерные группы ресурсов с виртуальными машинами пока никак не редактируются. Недавно выходил патч(KB951308), позволяющий размещать в одну группу более чем одну гостевую машину. У нас он уже стоит.

    Что-ж, тогда придется вывести гостевые машины из кластера, и завести их обратно в виде одной группы. Статью по данному вопросу уже нашел.