Назад | Перейти на главную страницу

Как сделать кластерное хранилище доступным из SAN в Hyper-V для двухузлового кластера

Я хочу создать 2-узловой кластер SQL Server 2012. Оба узла представляют собой виртуальные машины под управлением Windows Server 2012 на Hyper-V.

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

  1. Как заставить его работать с iSCSI

  2. Как заставить его работать без iSCSI

Я хочу иметь возможность делать несколько приводов, таких как S, F, K и т. Д.

Спасибо

Если я правильно понял вопрос, вы хотите создать кластер SQL из двух виртуальных машин, работающих внутри Hyper-V на хостах Windows Server 2012 Hyper-V, верно?

Чтобы использовать общие диски (которые вам нужны), у вас есть два варианта: 1. Virtual Fibre Channel 2. Iscsi

Виртуальный оптоволоконный канал позволяет вам взять существующую сеть SAN и представить ее виртуальной машине так же, как вы представляете ее физическому хосту. Однако есть несколько предварительных условий, поэтому ваша сеть SAN может не поддерживать это. Хорошее описание можно найти здесь: Руководство по проектированию виртуального Fibre Channel Hyper-V

Для iscsi вы можете просто представить свою SAN как цель Iscsi клиентам. Ваша SAN может сделать это изначально, или вам может потребоваться представить SAN на какой-то NAS, который снова сделает хранилище доступным через iscsi. Windows Server может это сделать, и я уверен, что любой дистрибутив Linux тоже может это сделать.

Изменить: используя Hyper-V в Windows Server 2012R2, который не за горами, вы можете реализовать общие дисковые файлы vhdx, если vhdx находится в общей папке SMB3. Это описано здесь: Как работает функция общего файла VHDX в Windows Server 2012 R2?