Mike benar, iSCSI dan SMB / CIFS beroperasi pada dua lapisan abstraksi yang berbeda.
Anda dapat menganggap SMB / CIFS sebagai mengekspor sistem file yang dapat diakses oleh mesin lain. Struktur direktori, metadata keamanan, dan semacamnya sudah ada di sana. Mesin klien dapat membaca dan menulis file ke sistem file ini, tetapi sejauh itulah akses mereka.
Dengan iSCSI, mesin klien melihat jumlah yang sama dengan volume fisik dari sudut pandang sistem operasi. Dari mesin klien Windows, Anda pertama-tama akan mengkonfigurasi inisiator iSCSI yang menunjuk ke host iSCSI (target). Setelah itu, Anda akan melihat disk fisik baru di panel kontrol manajemen disk Windows. Anda kemudian akan menginisialisasi, mempartisi, lalu memformatnya dengan sistem file apa pun yang Anda inginkan. Tidak ada mesin lain yang memiliki akses ke area ini (setidaknya secara bersamaan dan mengabaikan hal-hal canggih seperti sistem file cluster).
Prosesnya akan sedikit berbeda dari ESXi tetapi konsepnya sama - target iSCSI akan muncul seperti disk lain tempat Anda dapat membangun sistem file VMFS.
Satu hal yang dapat Anda pertimbangkan jika Anda sedang membangun server penyimpanan Anda sendiri adalah memungkinkan untuk melakukan keduanya sekaligus. Perangkat lunak seperti OpenFiler dan FreeNAS memungkinkan Anda untuk mengumpulkan kumpulan penyimpanan dan memungkinkan akses iSCSI dan SMB / CIFS. Ruang iSCSI harus dialokasikan sebelumnya (seperti hard disk mesin virtual) dan tidak terlihat oleh klien CIFS. Kedua area itu terpisah. Anda juga bisa tetap menggunakan server Windows dan menginstal perangkat lunak untuk mengekspor target iSCSI, seperti yang dibuat oleh StarWinds.
iSCSI secara umum akan berkinerja lebih baik karena tidak akan ada banyak lapisan abstraksi di jalan - protokol SMB dalam kasus ini. Juga, karena ini adalah protokol tingkat blok, beberapa perangkat lunak yang tidak akan berfungsi ketika diinstal ke jaringan berbagi akan bekerja dengan iSCSI.
Saya berpikir bahwa ESXi mungkin tidak mengizinkan akses ke saham SMB, hanya NFS, jadi Anda mungkin ingin melihatnya juga. Jika itu benar, Anda perlu beberapa cara untuk mengekspor saham NFS tetapi diskusi di atas tetap sama. OpenFiler / FreeNAS memiliki dukungan NFS dan Windows juga dapat diatur dengan itu.