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

Использование сервера VMWare для размещения диска ISCSI

Привет, я не совсем сетевой парень (я разработчик). Я пытаюсь настроить подержанный Dell R710 в качестве сервера ESXI в офисе для тестирования и разработки. Мы используем VirtualBox для нашей локальной среды разработки и хотели поэкспериментировать с хранением виртуальных машин на дисках ISCSI выше Cat 6. Идея в том, что с ними будет проще работать из разных частей офиса и проще в управлении, чем с внешним диском.

У меня есть Synology ds216j, который мы могли бы подключить, но у него есть механические приводы, поэтому я предполагаю, что он будет довольно медленным.

Итак, мои вопросы:

Привет, Крис.

1) Да, это вполне выполнимо! Вам нужно создать виртуальную машину, установить FreeBSD или любой другой дистрибутив Linux, который вам нравится, и сделать так, чтобы встроенная цель iSCSI LIO открывала некоторое пространство VMDK как виртуальный LUN iSCSI. Вам потребуется немало усилий, чтобы сделать это хранилище отказоустойчивым (переключение между парой виртуальных машин или попытка использования VMware FT?), Но для лабораторного использования вам, скорее всего, подойдет даже один контроллер.

https://www.rootusers.com/how-to-configure-an-iscsi-target-and-initiator-in-linux/

2) В самом ESXi нет встроенной цели iSCSI, но если у вас есть VMware vSAN - она ​​может работать с iSCSI с момента их последней версии 6.5.

https://pubs.vmware.com/vsphere-65/index.jsp?topic=%2Fcom.vmware.vsphere.virtualsan.doc%2FGUID-13ADF2FC-9664-448B-A9F3-31059E8FC80E.html

3) Вы можете использовать Windows Server внутри виртуальной машины, она также имеет встроенную цель iSCSI. Его нет в HCL, и он работает чертовски медленно, поэтому мы всегда используем бесплатный стек StarWind iSCSI, где можем.

https://www.starwindsoftware.com/starwind-virtual-san-free