Mike правильно, iSCSI и SMB/CIFS работают на двух разных уровнях абстракции.
вы можете думать о SMB / CIFS как об экспорте файловой системы, к которой могут получить доступ другие машины. Структура каталогов, метаданные безопасности и тому подобное уже есть. Клиентские компьютеры могут читать и записывать файлы в эту файловую систему, но это предел их доступа.
с iSCSI клиентские машины видят, что составляет то же самое, что и физический том из операционной системная точка зрения. С клиентской машины Windows, вы бы сначала настроить инициатор iSCSI, указывая на узел iSCSI (цель). После этого вы увидите новый физический диск в панели управления дисками Windows. Затем вы должны инициализировать его, раздела его, а затем отформатировать его под файловую систему вы хотели. Ни одна другая машина не будет иметь доступа к этой области (по крайней мере, одновременно и игнорируя передовые вещи, такие как кластерные файловые системы).
процесс был бы a немного отличается от ESXi, но концепция та же-цель iSCSI будет выглядеть как другой диск, на котором можно построить файловую систему VMFS.
одна вещь, вы можете рассмотреть, если вы строите свой собственный сервер для хранения, которые можно сделать обе вещи сразу. Программного обеспечения, таких как OpenFiler и FreeNAS позволяют совокупный пул хранения и разрешить iSCSI и SMB/CIFS для доступа. Пространство iSCSI должно быть предварительно выделено (подобно жесткому диску виртуальной машины) и не виден клиентам CIFS. Эти две области разделены. Вы также можете остаться с сервером Windows и установить программное обеспечение для экспорта цели iSCSI, например, сделанное StarWinds.
iSCSI в целом будет работать лучше, потому что не будет так много уровней абстракции в пути-протокол SMB в этом случае. Кроме того, поскольку это протокол блочного уровня, некоторые программы, которые не будут работать при установке в сетевую папку, будут работать с iSCSI.
Я думая, что ESXi не может разрешить доступ к общим папкам SMB, только NFS, поэтому вы можете также изучить это. Если это правда, вам понадобится какой-то способ экспорта акций NFS, но приведенное выше обсуждение остается прежним. OpenFiler / FreeNAS имеют поддержку NFS и Windows может быть настроен с ним тоже.