اي اس سي اس اي
تحتوي هذه المقالة على العديد من المشكلات. يُرجى المساعدة في تحسينها أو مناقشة هذه المشكلات على صفحة المناقشة . ( تعرف على كيفية ومتى يمكنك إزالة هذه الرسائل )
|
واجهة أنظمة الكمبيوتر الصغيرة عبر الإنترنت أو iSCSI ( / aɪˈskʌzi / eye-SKUZ-ee) هوبروتوكول الإنترنتلربط مرافق تخزين البيانات. يوفر iSCSIوصولاً على مستوى الكتلةإلىأجهزة التخزينمن خلال حملأوامرSCSITCP/IP. يسهل iSCSI نقل البيانات عبرالشبكات الداخليةوإدارة التخزين عبر مسافات طويلة. يمكن استخدامه لنقل البيانات عبرشبكات المنطقة المحلية(LANs) أوشبكات المنطقة الواسعة(WANs) أوالإنترنتويمكنه تمكين تخزين البيانات واسترجاعها بشكل مستقل عن الموقع.
يسمح البروتوكول للعملاء (يُطلق عليهم المبادرون ) بإرسال أوامر SCSI ( CDBs ) إلى أجهزة التخزين ( الأهداف ) على الخوادم البعيدة. إنه بروتوكول شبكة منطقة تخزين (SAN)، يسمح للمؤسسات بتوحيد التخزين في مجموعات تخزين مع توفير وهم أقراص SCSI المرفقة محليًا للعملاء (مثل قاعدة البيانات وخوادم الويب). [1] يتنافس بشكل أساسي مع Fibre Channel ، ولكن على عكس Fibre Channel التقليدي الذي يتطلب عادةً كبلات مخصصة، [a] يمكن تشغيل iSCSI عبر مسافات طويلة باستخدام البنية التحتية للشبكة الموجودة. [2] كانت IBM وCisco رائدة في iSCSI في عام 1998 وتم تقديمها كمعيار مسودة في مارس 2000. [3]
المفاهيم
في الأساس، يسمح بروتوكول iSCSI لمضيفين بالتفاوض ثم تبادل أوامر SCSI باستخدام شبكات بروتوكول الإنترنت (IP). من خلال القيام بذلك، يأخذ بروتوكول iSCSI ناقل تخزين محلي عالي الأداء ويحاكيه عبر مجموعة واسعة من الشبكات، مما يؤدي إلى إنشاء شبكة منطقة تخزين (SAN). على عكس بعض بروتوكولات SAN، لا يتطلب بروتوكول iSCSI أي كبلات مخصصة؛ يمكن تشغيله عبر البنية التحتية IP الموجودة. ونتيجة لذلك، غالبًا ما يُنظر إلى بروتوكول iSCSI على أنه بديل منخفض التكلفة لبروتوكول Fibre Channel ، والذي يتطلب بنية تحتية مخصصة باستثناء شكل FCoE (Fibre Channel over Ethernet). ومع ذلك، يمكن أن يتدهور أداء نشر بروتوكول iSCSI SAN بشدة إذا لم يتم تشغيله على شبكة مخصصة أو شبكة فرعية (LAN أو VLAN )، بسبب المنافسة على كمية ثابتة من النطاق الترددي.
على الرغم من أن iSCSI يمكنه التواصل مع أنواع عشوائية من أجهزة SCSI، إلا أن مسؤولي النظام يستخدمونه دائمًا تقريبًا للسماح للخوادم (مثل خوادم قواعد البيانات) بالوصول إلى وحدات تخزين القرص على مجموعات التخزين. غالبًا ما يكون لشبكات SAN الخاصة بـ iSCSI أحد هدفين:
- توحيد التخزين
- تنقل المؤسسات موارد تخزين متباينة من الخوادم الموجودة في جميع أنحاء شبكتها إلى مواقع مركزية، غالبًا في مراكز البيانات؛ وهذا يسمح بكفاءة أكبر في تخصيص التخزين، حيث لم يعد التخزين نفسه مرتبطًا بخادم معين. في بيئة SAN، يمكن تخصيص وحدة تخزين قرص جديدة لخادم دون أي تغييرات في الأجهزة أو الكابلات.
- التعافي من الكوارث
- تنقل المؤسسات موارد التخزين من مركز بيانات واحد إلى مركز بيانات بعيد، والذي يمكن أن يعمل كجهاز احتياطي في حالة انقطاع التيار الكهربائي لفترة طويلة. وعلى وجه الخصوص، تسمح شبكات التخزين iSCSI بنقل مجموعات الأقراص بالكامل عبر شبكة WAN مع الحد الأدنى من تغييرات التكوين، مما يجعل التخزين "قابلاً للتوجيه" بنفس الطريقة التي يتم بها توجيه حركة المرور على الشبكة.
المبادر
يعمل المبدئ كعميل iSCSI. يخدم المبدئ عادةً نفس الغرض بالنسبة لجهاز الكمبيوتر مثل محول ناقل SCSI، باستثناء أنه بدلاً من توصيل أجهزة SCSI (مثل محركات الأقراص الصلبة ومبدلات الأشرطة) فعليًا، يرسل مبدئ iSCSI أوامر SCSI عبر شبكة IP. ينقسم المبدئ إلى نوعين رئيسيين :
يستخدم مبدئ البرنامج التعليمات البرمجية لتنفيذ بروتوكول iSCSI. وعادةً ما يحدث هذا في برنامج تشغيل الجهاز المقيم في النواة والذي يستخدم بطاقة الشبكة (NIC) الموجودة ومكدس الشبكة لمحاكاة أجهزة SCSI لجهاز كمبيوتر من خلال التحدث ببروتوكول iSCSI. تتوفر مبدئات البرنامج لمعظم أنظمة التشغيل الشائعة وهي الطريقة الأكثر شيوعًا لنشر بروتوكول iSCSI.
يستخدم مبدئ الأجهزة أجهزة مخصصة، عادةً بالاشتراك مع البرامج الثابتة التي تعمل على تلك الأجهزة، لتنفيذ iSCSI. يخفف مبدئ الأجهزة من النفقات العامة لمعالجة iSCSI و TCP ومقاطعات Ethernet ، وبالتالي قد يحسن أداء الخوادم التي تستخدم iSCSI. ينفذ محول ناقل مضيف iSCSI (الأكثر شيوعًا، HBA) مبدئ أجهزة. يتم تعبئة HBA النموذجي كمزيج من وحدة تحكم واجهة شبكة Ethernet Gigabit (أو 10 Gigabit) ونوع من تقنية محرك تفريغ TCP/IP (TOE) ومحول ناقل SCSI، وهذا هو الشكل الذي يظهر به لنظام التشغيل. يمكن أن يتضمن HBA iSCSI ذاكرة ROM اختيارية PCI للسماح بالتمهيد من شبكة SAN iSCSI.
يقدم محرك تفريغ iSCSI ، أو بطاقة iSOE ، بديلاً لـ HBA iSCSI الكامل. يقوم iSOE "بتفريغ" عمليات مبادر iSCSI لهذه الواجهة الشبكية المعينة من معالج المضيف، مما يحرر دورات وحدة المعالجة المركزية لتطبيقات المضيف الرئيسية. تُستخدم محركات HBA أو iSOEs iSCSI عندما يبرر تحسين الأداء الإضافي التكلفة الإضافية لاستخدام HBA لـ iSCSI، [4] بدلاً من استخدام عميل iSCSI القائم على البرنامج (المبادر). يمكن تنفيذ iSOE بخدمات إضافية مثل محرك تفريغ TCP (TOE) لتقليل استخدام وحدة المعالجة المركزية لخادم المضيف بشكل أكبر.
هدف
تشير مواصفات iSCSI إلى مورد تخزين موجود على خادم iSCSI (بشكل عام، أحد العديد من حالات عقد تخزين iSCSI التي تعمل على هذا الخادم) كهدف .
غالبًا ما يكون هدف iSCSI عبارة عن جهاز تخزين قرص ثابت متصل بالشبكة مخصص، ولكنه قد يكون أيضًا جهاز كمبيوتر للأغراض العامة، لأنه كما هو الحال مع المبادرين، يتوفر برنامج لتوفير هدف iSCSI لمعظم أنظمة التشغيل السائدة.
تتضمن سيناريوهات النشر الشائعة لهدف iSCSI ما يلي:
مجموعة التخزين
في مركز بيانات أو بيئة مؤسسية، غالبًا ما يوجد هدف iSCSI في مجموعة تخزين كبيرة. يمكن أن تكون هذه المجموعات في هيئة أجهزة تجارية ذات تطبيقات iSCSI قائمة على برامج مجانية ، أو كمنتجات تجارية مثل StorTrends ، و Pure Storage ، وHP StorageWorks ، و EqualLogic ، و Tegile Systems ، وNimble storage ، و IBM Storwize family ، وIsilon ، و NetApp filer ، و Dell EMC ، وKaminario ، وNS-series، وCX4، وVNX، وVNXe، وVMAX، و Hitachi Data Systems HNAS، أو Pivot3 vSTAC.
توفر مجموعة التخزين عادةً أهداف iSCSI مميزة للعديد من العملاء. [5]
هدف البرنامج
يمكن لجميع أنظمة تشغيل الخوادم الحديثة تقريبًا (مثل BSD أو Linux أو Solaris أو Windows Server ) توفير وظيفة هدف iSCSI، إما كميزة مدمجة أو مع برنامج إضافي. تطبق بعض أنظمة التشغيل ذات الأغراض المحددة دعم هدف iSCSI.
رقم الوحدة المنطقية
في مصطلحات SCSI ، تعني LU الوحدة المنطقية ، والتي يتم تحديدها برقم وحدة منطقية فريد . يمثل LUN جهاز SCSI قابل للعنونة بشكل فردي (منطقي) وهو جزء من جهاز SCSI مادي (هدف). في بيئة iSCSI، تكون وحدات LUN عبارة عن محركات أقراص مرقمة بشكل أساسي. يتفاوض المبادر مع الهدف لإنشاء اتصال بوحدة LUN؛ والنتيجة هي اتصال iSCSI يحاكي الاتصال بقرص صلب SCSI. يعامل المبادرون وحدات LUN iSCSI بنفس الطريقة التي يعاملون بها محرك أقراص صلب SCSI أو IDE خام؛ على سبيل المثال، بدلاً من تحميل الدلائل البعيدة كما يتم في بيئات NFS أو CIFS ، تقوم أنظمة iSCSI بتنسيق أنظمة الملفات وإدارتها مباشرة على وحدات LUN iSCSI.
في عمليات النشر المؤسسية، تمثل وحدات LUN عادةً مجموعات فرعية من مجموعات أقراص RAID الكبيرة ، وغالبًا ما يتم تخصيص قرص واحد لكل عميل. لا يفرض iSCSI أي قواعد أو قيود على أجهزة كمبيوتر متعددة تتشارك وحدات LUN فردية؛ فهو يترك الوصول المشترك إلى نظام ملفات أساسي واحد كمهمة لنظام التشغيل.
تمهيد الشبكة
بالنسبة لتخزين البيانات العامة على جهاز كمبيوتر تم تشغيله بالفعل، يمكن استخدام أي نوع من واجهات الشبكة العامة للوصول إلى أجهزة iSCSI. [ بحاجة لمصدر ] ومع ذلك، فإن واجهة الشبكة العامة للمستهلك غير قادرة على تشغيل جهاز كمبيوتر بدون أقراص من مصدر بيانات iSCSI بعيد. [ بحاجة لمصدر ] بدلاً من ذلك، من الشائع أن يقوم الخادم بتحميل نظام التشغيل الأولي الخاص به من خادم TFTP أو جهاز تمهيد محلي، ثم استخدام iSCSI لتخزين البيانات بمجرد انتهاء التمهيد من الجهاز المحلي. [ بحاجة لمصدر ]
يمكن تكوين خادم DHCP منفصل لمساعدة الواجهات المجهزة بإمكانية تمهيد الشبكة لتكون قادرة على التمهيد عبر iSCSI. في هذه الحالة، تبحث واجهة الشبكة عن خادم DHCP يوفر صورة تمهيد PXE أو bootp . [6] يستخدم هذا لبدء عملية التمهيد عن بعد عبر iSCSI، باستخدام عنوان MAC لواجهة الشبكة التي تقوم بالتمهيد لتوجيه الكمبيوتر إلى هدف تمهيد iSCSI الصحيح [ بحاجة لمصدر ] . يمكن للمرء بعد ذلك استخدام نهج يعتمد على البرامج فقط لتحميل برنامج تمهيد صغير يمكنه بدوره تحميل هدف iSCSI عن بُعد كما لو كان محرك SCSI محليًا ثم تشغيل عملية التمهيد من هدف iSCSI المذكور [ بحاجة لمصدر ] . يمكن تحقيق ذلك باستخدام ذاكرة ROM للتمهيد لبيئة تنفيذ التمهيد المسبق (PXE)، والتي تتوفر في العديد من محولات Ethernet السلكية. يمكن أيضًا تحميل رمز التمهيد من قرص مضغوط/قرص DVD أو قرص مرن (أو صورة قرص مرن) أو وحدة تخزين USB، أو يمكنه استبدال رمز تمهيد PXE الموجود على المحولات التي يمكن إعادة تحميلها. [7] البرنامج المجاني الأكثر شيوعًا الذي يوفر دعم تمهيد iSCSI هو iPXE . [8]
تدعم معظم وحدات تحكم Intel Ethernet الخاصة بالخوادم تمهيد iSCSI. [9]
معالجة
يستخدم iSCSI بروتوكول TCP (عادةً منفذي TCP 860 و3260) للبروتوكولات نفسها، مع استخدام أسماء ذات مستوى أعلى لمعالجة الكائنات داخل البروتوكول. تشير الأسماء الخاصة إلى كل من مبادرين وأهداف iSCSI. يوفر iSCSI ثلاثة تنسيقات للأسماء:
- الاسم المؤهل لـ iSCSI (IQN)
- التنسيق: تم توثيق اسم iSCSI المؤهل في RFC 3720، مع أمثلة أخرى للأسماء في RFC 3721. باختصار، الحقول هي:
- iqn الحرفي (اسم مؤهل لـ iSCSI)
- التاريخ (yyyy-mm) الذي تولت فيه هيئة التسمية ملكية المجال
- اسم المجال المعكوس للسلطة (على سبيل المثال org.alpinelinux، com.example، to.yp.cr)
- اختياري ":" وضع بادئة لاسم هدف التخزين المحدد بواسطة هيئة التسمية.
- من RFC: [10]
| يكتب | . | تاريخ | . | تسمية المصادقة | : | سلسلة محددة بواسطة هيئة التسمية example.com |
|---|---|---|---|---|---|---|
| ايكن | . | 1992-01 | . | com.مثال | : | التخزين:diskarrays-sn-a8675309 |
| ايكن | . | 1992-01 | . | com.مثال | ||
| ايكن | . | 1992-01 | . | com.مثال | : | تخزين.tape1.sys1.xyz |
| ايكن | . | 1992-01 | . | com.مثال | : | التخزين.disk2.sys1.xyz |
- معرف فريد ممتد (EUI)
- التنسيق: eui.{عنوان EUI-64 بت} (على سبيل المثال
eui.02004567A425678D) - سلطة عنوان الشبكة T11 (NAA)
- التنسيق: naa.{معرف NAA 64 أو 128 بت} (على سبيل المثال
naa.52004567BA64678D)
عناوين تنسيق IQN هي الأكثر شيوعًا. وهي مؤهلة حسب التاريخ (yyyy-mm) لأن أسماء النطاقات قد تنتهي صلاحيتها أو يتم شراؤها بواسطة كيان آخر.
توفر هيئة تسجيل IEEE واجهة المستخدم الرسومية وفقًا لمعيار EUI-64. NAA هو جزء من واجهة المستخدم الرسومية التي توفرها هيئة تسجيل IEEE. تمت إضافة تنسيقات أسماء NAA إلى iSCSI في RFC 3980، لتوفير التوافق مع اتفاقيات التسمية المستخدمة في تقنيات تخزين Fibre Channel و Serial Attached SCSI (SAS).
عادةً، يمكن تعريف مشارك iSCSI من خلال ثلاثة أو أربعة حقول:
- اسم المضيف أو عنوان IP (على سبيل المثال، "iscsi.example.com")
- رقم المنفذ (على سبيل المثال، 3260)
- اسم iSCSI (على سبيل المثال، IQN "iqn.2003-01.com.ibm:00.fcd0ab21.shark128")
- سر CHAP اختياري (على سبيل المثال، "secretsarefun")
اي اس ان اس
يمكن لمبادري iSCSI تحديد موارد التخزين المناسبة باستخدام بروتوكول خدمة أسماء تخزين الإنترنت (iSNS). من الناحية النظرية، يوفر iSNS لشبكات التخزين iSCSI نفس نموذج الإدارة مثل شبكات التخزين المخصصة لقنوات الألياف . من الناحية العملية، يمكن للمسؤولين تلبية العديد من أهداف النشر لـ iSCSI دون استخدام iSNS.
حماية
المصادقة
يثبت مبادرو وأهداف iSCSI هويتهم لبعضهم البعض باستخدام CHAP ، والذي يتضمن آلية لمنع ظهور كلمات المرور النصية العادية على السلك. CHAP في حد ذاته عرضة لهجمات القاموس ، والتزييف ، وهجمات الانعكاس . إذا تم اتباعها بعناية، فإن أفضل الممارسات لاستخدام CHAP داخل iSCSI تقلل من سطح هذه الهجمات وتخفف من المخاطر. [11]
بالإضافة إلى ذلك، وكما هو الحال مع جميع البروتوكولات القائمة على IP، يمكن لـ IPsec العمل على طبقة الشبكة. تم تصميم بروتوكول تفاوض iSCSI لاستيعاب مخططات المصادقة الأخرى، على الرغم من أن مشكلات التوافق تحد من نشرها.
عزل الشبكة المنطقية
لضمان اتصال المبادرين الصالحين فقط بمصفوفات التخزين، يقوم المسؤولون عادةً بتشغيل iSCSI فقط عبر شبكات القنوات الخلفية المعزولة منطقيًا. في بنية النشر هذه، يتم تعريض منافذ إدارة مصفوفات التخزين فقط للشبكة الداخلية للأغراض العامة، ويتم تشغيل بروتوكول iSCSI نفسه عبر قطاعات شبكة مخصصة أو شبكات VLAN . وهذا يخفف من مخاوف المصادقة؛ لا يتم توفير المستخدمين غير المصرح لهم فعليًا لـ iSCSI، وبالتالي لا يمكنهم التحدث إلى مصفوفات التخزين. ومع ذلك، فإنه يخلق أيضًا مشكلة ثقة انتقالية، حيث يمكن استخدام مضيف واحد مخترق بقرص iSCSI لمهاجمة موارد التخزين لمضيفين آخرين.
عزل الشبكة المادية
لا يستشهد هذا القسم بأي مصادر . ( نوفمبر 2013 ) |
في حين يمكن عزل iSCSI منطقيًا عن الشبكة العامة باستخدام شبكات VLAN فقط، إلا أنه لا يزال لا يختلف عن أي جهاز شبكة آخر ويمكنه استخدام أي كابل أو منفذ طالما كان هناك مسار إشارة مكتمل بين المصدر والهدف. يمكن أن يؤدي خطأ واحد في توصيل الكابلات من قبل فني الشبكة إلى تقويض حاجز الفصل المنطقي، وقد لا يتم اكتشاف الجسر العرضي على الفور لأنه لا يتسبب في حدوث أخطاء في الشبكة.
من أجل التمييز بشكل أكبر بين iSCSI والشبكة العادية ومنع أخطاء الكابلات عند تغيير الاتصالات، قد ينفذ المسؤولون معايير ترميز الألوان والوسم المحددة ذاتيًا، مثل استخدام الكابلات ذات اللون الأصفر فقط لاتصالات iSCSI والكابلات الزرقاء فقط للشبكة العادية، ووضع علامات واضحة على المنافذ والمفاتيح المستخدمة فقط لـ iSCSI.
في حين أنه من الممكن تنفيذ iSCSI كمجموعة من منافذ VLAN على مفتاح كبير متعدد المنافذ يستخدم أيضًا للاستخدام العام للشبكة، فقد يختار المسؤول بدلاً من ذلك استخدام مفاتيح منفصلة فعليًا مخصصة لشبكات VLAN الخاصة بـ iSCSI فقط، لمنع إمكانية توصيل كبل متصل بشكل غير صحيح بالمنفذ الخطأ لسد الحاجز المنطقي.
التفويض
لا يستشهد هذا القسم بأي مصادر . ( نوفمبر 2013 ) |
نظرًا لأن iSCSI يهدف إلى دمج التخزين للعديد من الخوادم في مجموعة تخزين واحدة، فإن عمليات نشر iSCSI تتطلب استراتيجيات لمنع البادئين غير المرتبطين من الوصول إلى موارد التخزين. كمثال مرضي، يمكن لمجموعة تخزين مؤسسية واحدة أن تحتوي على بيانات لخوادم تنظمها بشكل مختلف قانون ساربينز أوكسلي للمحاسبة المؤسسية، وقانون HIPAA لمعلومات الفوائد الصحية، و PCI DSS لمعالجة بطاقات الائتمان. أثناء التدقيق، يجب أن تظهر أنظمة التخزين ضوابط لضمان عدم تمكن الخادم الخاضع لنظام واحد من الوصول إلى أصول التخزين لخادم خاضع لنظام آخر.
عادةً، تقوم مجموعات تخزين iSCSI بتعيين المبادرين صراحةً إلى وحدات LUN مستهدفة محددة؛ ولا يقوم المبادر بالمصادقة على وحدات LUN المستهدفة لمجموعة التخزين، بل على أصول التخزين المحددة التي ينوي استخدامها. ومع ذلك، نظرًا لأن وحدات LUN المستهدفة لأوامر SCSI يتم التعبير عنها في بروتوكول تفاوض iSCSI وفي بروتوكول SCSI الأساسي، فيجب توخي الحذر لضمان توفير التحكم في الوصول بشكل متسق.
السرية والنزاهة
في أغلب الأحيان، يعمل بروتوكول iSCSI كبروتوكول نص عادي لا يوفر أي حماية تشفيرية للبيانات أثناء الحركة أثناء معاملات SCSI. ونتيجة لذلك، يمكن للمهاجم الذي يمكنه الاستماع إلى حركة مرور Ethernet عبر iSCSI القيام بما يلي: [12]
- إعادة بناء ونسخ الملفات وأنظمة الملفات التي يتم نقلها على السلك
- تغيير محتويات الملفات عن طريق حقن إطارات iSCSI المزيفة
- أنظمة الملفات الفاسدة التي يمكن للمبادرين الوصول إليها، مما يعرض الخوادم لعيوب برمجية في كود نظام الملفات الذي تم اختباره بشكل سيئ.
لا تحدث هذه المشكلات مع iSCSI فقط، بل تنطبق أيضًا على أي بروتوكول SAN بدون أمان تشفيري. يمكن لبروتوكولات الأمان القائمة على IP، مثل IPsec ، توفير حماية تشفيرية قائمة على المعايير لهذه الحركة.
التنفيذات
أنظمة التشغيل
تشير التواريخ في الجدول التالي إلى الظهور الأول لبرنامج تشغيل أصلي في كل نظام تشغيل. كانت برامج التشغيل التابعة لجهات خارجية لنظامي التشغيل Windows وLinux متاحة منذ عام 2001، على وجه التحديد لتوصيل جهاز IP Storage 200i من IBM. [13]
| نظام التشغيل | تاريخ الإصدار الأول | إصدار | سمات |
|---|---|---|---|
| آي بي إم آي | 2006-10 | الإصدار V5R4M0 (مثل i5/OS) | الهدف، متعدد المسارات |
| برنامج VMware ESX | 2006-06 | إي إس إكس 3.0، إي إس إكس 4.0، إي إس إكس آي 5.x، إي إس إكس آي 6.x | البادئ، متعدد المسارات |
| ايكس | 2002-10 | ايه اي اكس 5.3 TL10، ايه اي اكس 6.1 TL3 | البادئ، الهدف |
| نوافذ | 2003-06 | 2000، XP Pro، 2003، Vista، 2008، 2008 R2، 7، 8، Server 2012، 8.1، Server 2012 R2، 10، Server 2016، 11، Server 2019 | البادئ، الهدف، [ب] متعدد المسارات |
| نت وير | 2003-08 | NetWare 5.1 و6.5 وOES | البادئ، الهدف |
| تجربة المستخدم HP | 2003-10 | HP 11i v1، HP 11i v2، HP 11i v3 | المبادر |
| سولاريس | 2002-05 | سولاريس 10، أوبن سولاريس | البادئ، الهدف، المسار المتعدد، iSER |
| لينكس | 2005-06 | 2.6.12، 3.1 | البادئ (2.6.12)، الهدف (3.1)، المسار المتعدد، iSER ، VAAI [c] |
| أوبن بي إس دي | 2009-10 | 4.9 | المبادر |
| نت بي إس دي | 2002-06 | 4.0، 5.0 | المبادر (5.0)، الهدف (4.0) |
| فري بي إس دي | 2008-02 | 7.0 | البادئ (7.0)، الهدف (10.0)، متعدد المسارات، iSER ، VAAI [c] |
| نظام إدارة الذاكرة الافتراضية المفتوح | 2002-08 | 8.3-1ح1 | البادئ، متعدد المسارات |
| ماك | 2008-07 | 10.4— | غير متوفر [د] |
الأهداف
تتضمن معظم أهداف iSCSI القرص، على الرغم من أن أهداف شريط iSCSI ومغير الوسائط شائعة أيضًا. حتى الآن، لم تشتمل الأجهزة المادية على واجهات iSCSI أصلية على مستوى المكونات. بدلاً من ذلك، يتم ربط الأجهزة ذات واجهات SCSI الموازية أو Fibre Channel باستخدام برنامج هدف iSCSI أو الجسور الخارجية أو وحدات التحكم الداخلية لغلاف الجهاز.
بدلاً من ذلك، من الممكن إنشاء قرص وأهداف شريطية افتراضية. فبدلاً من تمثيل جهاز مادي فعلي، يتم تقديم جهاز افتراضي مُحاكي. ويمكن أن ينحرف التنفيذ الأساسي بشكل كبير عن الهدف المقدم كما هو الحال مع منتجات مكتبة الأشرطة الافتراضية (VTL). تستخدم مكتبة الأشرطة الافتراضية تخزين القرص لتخزين البيانات المكتوبة على أشرطة افتراضية. وكما هو الحال مع الأجهزة المادية الفعلية، يتم تقديم الأهداف الافتراضية باستخدام برنامج هدف iSCSI أو الجسور الخارجية أو وحدات التحكم الداخلية لغلاف الجهاز.
في صناعة منتجات الأمان، يستخدم بعض المصنعين RAID iSCSI كهدف، حيث يكون البادئ إما جهاز ترميز أو كاميرا تدعم IP.
المحولات والجسور
توجد أنظمة متعددة تسمح بربط أجهزة Fibre Channel وSCSI وSAS بشبكة IP لاستخدامها عبر iSCSI. ويمكن استخدامها للسماح بالانتقال من تقنيات التخزين القديمة والوصول إلى شبكات SAN من الخوادم البعيدة وربط شبكات SAN عبر شبكات IP. تربط بوابة iSCSI خوادم IP بشبكات SAN من نوع Fibre Channel. يتم إنهاء اتصال TCP عند البوابة، والتي يتم تنفيذها على مفتاح Fibre Channel أو كجهاز مستقل.
انظر أيضا
- ATA عبر Ethernet (AoE)
- قناة الألياف عبر الإيثرنت (FCoE)
- قناة الألياف عبر بروتوكول الإنترنت (FCIP)
- إطارات SCSI عبر Ethernet بدلاً من IP (كما هو الحال مع iSCSI)
- اختبار المطابقة مع ISCSI ومتطلبات أداة الاختبار
- ملحقات iSCSI لـ RDMA (iSER)
- بروتوكول قناة الألياف للإنترنت (iFCP)
- خدمة اسم تخزين الإنترنت (iSNS)
- هدف SCSI لنظام Linux LIO
- جهاز حظر الشبكة (NBD)
- مجموعة برامج SCSI المستهدفة لنظام Linux SCST
- بروتوكول موقع الخدمة
ملحوظات
- ^ ما لم يتم نفقه، كما هو الحال في Fibre Channel over Ethernet أو Fibre Channel over IP .
- ^ الهدف متاح فقط كجزء من Windows Unified Data Storage Server . الهدف متاح في Storage Server 2008 (باستثناء الإصدار الأساسي). [14] الهدف متاح لنظام التشغيل Windows Server 2008 R2 كتنزيل منفصل. تحتوي أنظمة التشغيل Windows Server 2012 و2012 R2 و2016 على إصدار 3.3 من هدف Microsoft iSCSI المدمج.
- ^ تكامل مجموعة واجهات برمجة تطبيقات vStorage
- ^ لا يحتوي نظام macOS على مبادر أو هدف يأتي من البائع مباشرة. [ بحاجة لمصدر ]
مراجع
- ^ Rouse, Margaret (مايو 2011). "iSCSI (واجهة نظام الكمبيوتر الصغيرة عبر الإنترنت)". SearchStorage . تم الاسترجاع في 21 يناير 2019 .
- ^ "ISCSI SAN: Key Benefits, Solutions & Top Providers Of Storage Area Networking". Tredent Network Solutions. مؤرشف من الأصل في 12 أغسطس 2014. تم الاسترجاع في 3 نوفمبر 2012 .
- ^ "iSCSI proof-of-concept at IBM Research Haifa". IBM . تم الاسترجاع في 13 سبتمبر 2013 .
- ^ "Chelsio Demonstrates Next Generation 40G iSCSI at SNW Spring". chelsio.com. 2013-04-03 . تم الاسترجاع في 2014-06-28 .
- ^ هندسة وموثوقية خدمات الإنترنت واسعة النطاق ديفيد أوبنهايمر وديفيد أ. باترسون، بيركلي، IEEE Internet Computing ، سبتمبر-أكتوبر 2002.
- ^ "Chainloading iPXE". ipxe.org . تم الاسترجاع في 2013-11-11 .
- ^ "حرق iPXE في ROM". ipxe.org . تم الاسترجاع في 2013-11-11 .
- ^ "iPXE - Open Source Boot Firmware". ipxe.org . تم الاسترجاع في 2013-11-11 .
- ^ "وحدات تحكم إيثرنت من إنتل". Intel.com . تم الاسترجاع في 2012-09-18 .
- ^ J. Satran؛ K. Meth؛ C. Sapuntzakis؛ M. Chadalapaka؛ E. Zeidner (أبريل 2004). واجهة أنظمة الكمبيوتر الصغيرة على الإنترنت (iSCSI). مجموعة عمل الشبكة. doi : 10.17487/RFC3720 . RFC 3720. عفا عليها الزمن. القسم 3.2.6.3.1، ص. 32. عفا عليها الزمن بموجب RFC 7143.
النوع "iqn." (اسم مؤهل لـ iSCSI)
- ^ J. Satran؛ K. Meth؛ C. Sapuntzakis؛ M. Chadalapaka؛ E. Zeidner (أبريل 2004). واجهة أنظمة الكمبيوتر الصغيرة على الإنترنت (iSCSI). مجموعة عمل الشبكة. doi : 10.17487/RFC3720 . RFC 3720. عفا عليها الزمن. المادة 8.2.1. عفا عليها الزمن بموجب RFC 7143.
- ^ "حماية شبكة تخزين iSCSI". VMware. مؤرشف من الأصل في 3 مارس 2016. تم الاسترجاع في 3 نوفمبر 2012 .
- ^ "IBM IP storage 200i general provide". IBM . تم الاسترجاع في 13 سبتمبر 2013 .
- ^ "Windows Storage Server | NAS | File Management". Microsoft . تم الاسترجاع في 2012-09-18 .
قراءة إضافية
- RFC 3720 - واجهة أنظمة الكمبيوتر الصغيرة عبر الإنترنت (iSCSI) (قديمة)
- RFC 3721 - تسمية واكتشاف واجهة أنظمة الكمبيوتر الصغيرة على الإنترنت (iSCSI) (مُحدَّث)
- RFC 3722 - ملف تعريف السلسلة لأسماء واجهة أنظمة الكمبيوتر الصغيرة على الإنترنت (iSCSI)
- RFC 3723 - تأمين بروتوكولات تخزين الكتل عبر IP (النطاق: استخدام IPsec وIKE لتأمين iSCSI وiFCP وFCIP وiSNS وSLPv2.)
- RFC 3347 - متطلبات بروتوكول واجهة أنظمة الكمبيوتر الصغيرة عبر الإنترنت (iSCSI) واعتبارات التصميم
- RFC 3783 - اعتبارات ترتيب أوامر واجهة أنظمة الكمبيوتر الصغيرة (SCSI) مع iSCSI
- RFC 3980 - تنسيق تسمية هيئة عنوان الشبكة (NAA) T11 لأسماء عقد iSCSI (قديم)
- RFC 4018 - العثور على أهداف واجهة أنظمة الكمبيوتر الصغيرة على الإنترنت (iSCSI) وخوادم الأسماء باستخدام بروتوكول موقع الخدمة الإصدار 2 (SLPv2)
- RFC 4173 - تمهيد العملاء باستخدام بروتوكول واجهة نظام الكمبيوتر الصغيرة عبر الإنترنت (iSCSI)
- RFC 4544 - تعريفات الكائنات المُدارة لواجهة نظام الكمبيوتر الصغيرة عبر الإنترنت (iSCSI)
- RFC 4850 - مفتاح التمديد العام الإعلاني لهندسة عقدة واجهة أنظمة الكمبيوتر الصغيرة على الإنترنت (iSCSI) (قديم)
- RFC 4939 - تعريفات الكائنات المُدارة لـ iSNS (خدمة أسماء تخزين الإنترنت)
- RFC 5048 - تصحيحات وتوضيحات حول واجهة نظام الكمبيوتر الصغيرة على الإنترنت (iSCSI) (قديم)
- RFC 5047 - DA: بنية نقل البيانات لواجهة نظام الكمبيوتر الصغيرة على الإنترنت (iSCSI)
- RFC 5046 - ملحقات واجهة نظام الكمبيوتر الصغيرة عبر الإنترنت (iSCSI) للوصول المباشر عن بعد إلى الذاكرة (RDMA)
- RFC 7143 – بروتوكول واجهة نظام الكمبيوتر الصغير عبر الإنترنت (iSCSI) (موحد)
