воскресенье, 24 апреля 2011 г.

Windows 2008 as Storage for vSphere

Недавно мне попались на глаза два способа сделать сетевое хранилище из Windows Server 2008.

Во-первых - стал честно бесплатно доступен Microsoft iSCSI target.
  • Устанавливаем его на Windows 2008 R2 Std\Ent\Datacenter 
  • создаем "iSCSI Target" 
  • добавляем "device" - им может быть только файл vhd
  • указываем идентификаторы iSCSI инициаторов серверов ESX(i) на вкладке "iSCSI Initiators" в свойствах таргета.

Все, теперь данный Windows-сервер представляет из себя систему хранения iSCSI.

Во-вторых, на сайте xtravirt стала доступна инструкция по установке NFS службы - NFS Storage Configuration for vSphere using Windows 2008.
  • Добавляем на Windows-сервер роль File Server, 
  • затем роль AD Domain Services
  • а еще мне потребовалось поднять домен - без этого Identity Management for UNIX ставится не стал. Можно ли заставить его завестись не поднимая домен я не разбирался.
  • теперь создаем группу в AD, слегка меняем ее настройки по умлочанию
  • и расшариваем по nfs требуемый каталог:

 Я опробовал оба варианта - с iSCSI target вообще проблем не было, nfs что-то нестабильно работал :( - при попытке мигрировать на него ВМ процесс долго висит и завершается ошибкой.
Может быть, что-то в моем стенде не так срослось.


4 комментария:

  1. Привет, Михаил.
    Без AD работать не будет, так как NIS службы устанавливаются только на DC. http://technet.microsoft.com/en-us/library/cc740139(WS.10).aspx
    (николай харитонов)

    ОтветитьУдалить
  2. спасибо.

    ad то я поставил, но в итоге работающей с esx эту реализацию nfs назвать нельзя.

    ОтветитьУдалить
  3. NFS можно поднять и без AD (комментарии в теме http://www.vmgu.ru/articles/vmware-esxi-nfs-storage-windows-server-2008).
    Но только как я ни прыгал и какие только мануалы не читал - ужасающе низкая скорость записи, несмотря на raid с BBU. Если кто знает, как победить эту проблему, буду премного благодарен.

    ОтветитьУдалить