माइक सही है, iSCSI और SMB / CIFS अमूर्त की दो अलग-अलग परतों में काम करते हैं।
आप SMB / CIFS को एक फाइल सिस्टम के निर्यात के रूप में सोच सकते हैं जिसे अन्य मशीनें एक्सेस कर सकती हैं। निर्देशिका संरचना, सुरक्षा मेटाडेटा और ऐसा पहले से ही है। क्लाइंट मशीन इस फाइल सिस्टम पर फाइलों को पढ़ और लिख सकती हैं, लेकिन यह उनकी पहुंच की सीमा है।
ISCSI के साथ, क्लाइंट मशीन देखती हैं कि ऑपरेटिंग सिस्टम के दृष्टिकोण से भौतिक मात्रा के समान मात्रा क्या है। विंडोज क्लाइंट मशीन से, आप पहले iSCSI होस्ट (लक्ष्य) की ओर इशारा करते हुए iSCSI आरंभकर्ता को कॉन्फ़िगर करेंगे। उसके बाद, आपको विंडोज डिस्क प्रबंधन नियंत्रण कक्ष में एक नई भौतिक डिस्क दिखाई देगी। फिर आप इसे इनिशियलाइज़ करेंगे, इसे पार्टीशन करेंगे, फिर जिस भी फाइल सिस्टम से चाहें, इसे फॉर्मेट कर सकते हैं। किसी अन्य मशीन की इस क्षेत्र तक पहुँच नहीं होगी (कम से कम एक साथ और क्लस्टर फाइल सिस्टम जैसी उन्नत चीजों की अनदेखी)।
यह प्रक्रिया ESXi से थोड़ी अलग होगी, लेकिन अवधारणा एक ही है - iSCSI लक्ष्य एक अन्य डिस्क की तरह दिखाई देगा, जिस पर आप VMFS फ़ाइल सिस्टम बना सकते हैं।
यदि आप अपना स्वयं का स्टोरेज सर्वर बना रहे हैं, तो एक बात पर विचार कर सकते हैं कि एक ही बार में दोनों चीजें करना संभव है। OpenFiler और FreeNAS जैसे सॉफ़्टवेयर आपको संग्रहण का एक पूल एकत्र करने की अनुमति देते हैं और iSCSI और SMB / CIFI दोनों का उपयोग करने की अनुमति देते हैं। ISCSI स्थान पूर्व-आबंटित होना चाहिए (बहुत कुछ वर्चुअल मशीन हार्ड डिस्क की तरह) और CIFS क्लाइंट को दिखाई नहीं देता है। दोनों क्षेत्र अलग-अलग हैं। आप एक Windows सर्वर के साथ भी रह सकते हैं और एक सॉफ्टवेयर को स्थापित करने के लिए iSCSI लक्ष्य निर्यात कर सकते हैं, जैसे कि StarWinds द्वारा।
iSCSI सामान्य रूप से बेहतर प्रदर्शन करेगा क्योंकि रास्ते में अमूर्त की कई परतें नहीं होंगी - इस मामले में SMB प्रोटोकॉल। इसके अलावा, चूंकि यह एक ब्लॉक-स्तरीय प्रोटोकॉल है, कुछ सॉफ़्टवेयर जो नेटवर्क साझा करने के लिए काम नहीं करेंगे, iSCSI के साथ काम करेंगे।
मैं सोच रहा था कि ईएसएक्सआई केवल एसएमबी शेयरों, एनएफएस तक पहुंच की अनुमति नहीं दे सकता है, इसलिए आप उस पर भी गौर कर सकते हैं। यदि यह सच है, तो आपको एनएफएस शेयरों को निर्यात करने के लिए किसी तरह की आवश्यकता होगी लेकिन उपरोक्त चर्चा समान है। OpenFiler / FreeNAS के पास NFS का समर्थन है और Windows को इसके साथ भी सेटअप किया जा सकता है।