Mike doğrudur, iSCSI ve SMB / CIFS iki farklı soyutlama katmanında çalışır.
SMB / CIFS'yi diğer makinelerin erişebileceği bir dosya sistemini dışa aktarma olarak düşünebilirsiniz. Dizin yapısı, güvenlik meta verileri vb. Zaten var. İstemci makineler bu dosya sistemine dosya okuyabilir ve bu dosyalara yazabilirler, ancak erişimlerinin kapsamı budur.
İSCSI ile istemci makineler, işletim sistemi bakış açısından fiziksel birimle aynı şeyin ne olduğunu görür. Bir Windows istemci makinesinden, önce iSCSI ana bilgisayarını (hedef) işaret eden bir iSCSI başlatıcısı yapılandırabilirsiniz. Bundan sonra, Windows disk yönetimi kontrol panelinde yeni bir fiziksel disk görürsünüz. Daha sonra onu başlatacak, bölümleyecek ve dilediğiniz dosya sistemi ile biçimlendireceksiniz. Başka hiçbir makinenin bu alana erişimi olmaz (en azından aynı anda ve küme dosya sistemleri gibi gelişmiş şeyleri göz ardı ederek).
İşlem ESXi'den biraz farklı olurdu, ancak konsept aynı - iSCSI hedefi, üzerinde VMFS dosya sistemi oluşturabileceğiniz başka bir disk gibi görünecektir.
Kendi depolama sunucunuzu oluşturuyorsanız düşünebileceğiniz bir şey, her iki şeyi de aynı anda yapabilmenizdir. OpenFiler ve FreeNAS gibi yazılımlar, bir depolama havuzunu bir araya getirmenize ve hem iSCSI hem de SMB / CIFS erişimine izin verir. İSCSI alanı önceden ayrılmalıdır (sanal makine sabit diski gibi) ve CIFS istemcileri tarafından görülemez. İki alan ayrıdır. Ayrıca bir Windows sunucusunda kalabilir ve StarWinds tarafından yapılan gibi bir iSCSI hedefini dışa aktarmak için yazılım yükleyebilirsiniz.
iSCSI genel olarak daha iyi performans gösterecektir çünkü bu şekilde çok fazla soyutlama katmanı olmayacaktır - bu durumda SMB protokolü. Ayrıca, blok düzeyinde bir protokol olduğundan, bir ağ paylaşımına yüklendiğinde çalışmayacak bazı yazılımlar iSCSI ile çalışacaktır.
ESXi'nin KOBİ paylaşımlarına, yalnızca NFS'ye erişmesine izin vermeyebileceğini düşünüyordum, bu yüzden de buna bakmak isteyebilirsiniz. Bu doğruysa, NFS paylaşımlarını dışa aktarmak için bir yol bulmanız gerekir, ancak yukarıdaki tartışma aynı kalır. OpenFiler / FreeNAS'ın NFS desteği var ve Windows da onunla kurulabilir.