ما هو رقم الوحدة المنطقية (LUN) وكيف يعمل؟
What Is Logical Unit Number
ما هو رقم الوحدة المنطقية؟ يمكن اختصاره بـ LUN، وهو معرف فريد يستخدم لتحديد فرد أو مجموعة من أجهزة التخزين الفعلية أو الافتراضية التي تنفذ أوامر الإدخال/الإخراج (I/O) مع المضيف.
على هذه الصفحة :- ما هو رقم الوحدة المنطقية؟
- كيف يعمل رقم LUN؟
- أنواع LUNs
- استخدامات LUN
- LUN تقسيم المناطق والإخفاء
- LUNs والمحاكاة الافتراضية
ما هو رقم الوحدة المنطقية؟
ما هو رقم منطقي؟ إنه اختصار لرقم الوحدة المنطقية. في تخزين الكمبيوتر، هو رقم يستخدم لتحديد الوحدة المنطقية. الوحدة المنطقية عبارة عن جهاز تتم معالجته بواسطة بروتوكول SCSI أو بروتوكولات شبكة منطقة التخزين (مثل القناة الليفية أو iSCSI) التي تحتوي على بروتوكول iSCSI .
يمكن استخدام LUNs مع أي جهاز يدعم عمليات القراءة/الكتابة، مثل محركات الأشرطة، ولكنه يُستخدم بشكل شائع للإشارة إلى الأقراص المنطقية التي تم إنشاؤها على شبكة SAN. على الرغم من أنه غير صحيح من الناحية الفنية، إلا أن مصطلح LUN يستخدم أيضًا بشكل شائع للإشارة إلى القرص المنطقي نفسه. استمر في القراءة، وسيخبرك MiniTool بكيفية عمل LUN.
كيف يعمل رقم LUN؟
يختلف إعداد LUN حسب النظام. عندما يقوم المضيف بفحص جهاز SCSI ويجد وحدة منطقية، فإنه سيقوم بتعيين رقم وحدة منطقية. عندما يتم دمج LUN مع معلومات مثل معرف المنفذ الهدف، فإنه يحدد وحدة منطقية محددة لبادئ SCSI.
في واحد أو أكثر من أنظمة التخزين، قد تكون الوحدة المنطقية جزءًا من محرك تخزين ومحرك تخزين كامل، أو قد تكون جميع أجزاء من عدة محركات تخزين، مثل محرك الأقراص الثابتة ومحرك الأقراص ذو الحالة الصلبة.
يمكن أن تشير وحدة LUN إلى مجموعة RAID بأكملها، أو محرك أقراص أو قسم واحد، أو محركات أقراص أو أقسام تخزين متعددة. وفي كل الأحوال تعتبر الوحدة المنطقية بمثابة جهاز واحد ويتم تعريفها برقم الوحدة المنطقية. تختلف قيود سعة LUN حسب النظام.
تعد LUN جوهر إدارة مجموعة تخزين الكتل في شبكة منطقة التخزين. يمكن أن يؤدي استخدام LUNs إلى تبسيط إدارة موارد التخزين لأنه يمكن استخدام المعرفات المنطقية لتعيين امتيازات الوصول والتحكم.
أنواع LUNs
تلعب بنية التخزين الأساسية وأنواع الوحدات المنطقية دورًا في الأداء والموثوقية. فيما يلي بعض أنواع LUNs المدرجة أدناه:
وحدة منطقية معكوسة هو LUN متسامح مع الأخطاء مع نفس النسخ الموجودة على محركي أقراص فعليين لتكرار البيانات والنسخ الاحتياطي.
وحدة منطقية متسلسلة يجمع عدة LUNs في وحدة منطقية أو وحدة تخزين.
لون مخطط يكتب البيانات عبر محركات أقراص فعلية متعددة ويحتمل أن يحسن الأداء من خلال توزيع طلبات الإدخال/الإخراج بين محركات الأقراص.
LUN مخطط مع التكافؤ ينشر البيانات ومعلومات التكافؤ عبر ثلاثة محركات أقراص فعلية أو أكثر. في حالة فشل محرك الأقراص الفعلي، يمكنك إعادة إنشاء البيانات من المعلومات الموجودة على محركات الأقراص المتبقية. قد تؤثر حسابات التكافؤ على أداء الكتابة.
استخدامات LUN
حالة الاستخدام الرئيسية لوحدات LUN هي كمعرف لتحديد أجهزة التخزين. ومع ذلك، قد يختلف استخدام كل نوع من أنواع LUN. على سبيل المثال، يتم استخدام رقم LUN بسيط كمحدد لجزء من القرص الفعلي أو كامله. رقم LUN الموزع هو مُحدد يمثل رقم LUN يمتد على قرصين فعليين أو أكثر.
يتم استخدام LUN المتطابقة لتوجيه نسخ البيانات المحفوظة على قرص واحد إلى القرص الثاني - في حالة فشل قرص واحد، يتم استخدام LUN المتطابقة.
يمكن استخدام LUNs لتقسيم المناطق والإخفاء في شبكات SAN، أو يمكن جعلها افتراضية لتعيين عدة LUNs فعلية.
LUN تقسيم المناطق والإخفاء
يوفر تقسيم LUN مسارات معزولة للإدخال/الإخراج من خلال بنية FC SAN بين المنافذ الطرفية لضمان السلوك الحتمي. يقتصر المضيف على المنطقة التي تم تخصيص المضيف فيها. عادةً ما يتم تعيين تقسيم LUN على طبقة التبديل. يمكن أن يساعد في تعزيز الأمان وإزالة النقاط الساخنة في الشبكة.
يقوم إخفاء LUN بتقييد وصول المضيف إلى أهداف SCSI المحددة ووحدات LUN الخاصة بها. عادةً ما يتم إجراء إخفاء LUN على وحدة تحكم التخزين، ولكن يمكن أيضًا تنفيذه على محول الناقل المضيف (HBA) أو طبقة التبديل. باستخدام قناع LUN، يمكن للمضيفين والمناطق المتعددة استخدام نفس المنفذ على جهاز التخزين. ومع ذلك، يمكنهم فقط رؤية أهداف SCSI ووحدات LUN المحددة التي تم تخصيصها.
LUNs والمحاكاة الافتراضية
بمعنى ما، تشكل LUN شكلاً من أشكال المحاكاة الافتراضية، أي أنها تستخدم طريقة SCSI القياسية لتحديد الهوية والاتصال لتجريد الأجهزة التي تقف خلفها. يمكن تعيين كائن التخزين الذي يمثله LUN، أو ضغطه، أو إلغاء تكراره، طالما بقي تمثيل المضيف دون تغيير. يمكنك ترحيل ونسخ وتكرار والتقاط وتصنيف LUNs داخل أجهزة التخزين وفيما بينها.
يمكنك إنشاء LUN افتراضية لتعيينها إلى عدة LUNs فعلية والسعة الافتراضية، والتي يمكن إنشاؤها خارج المساحة الفعلية المتوفرة. يمكن أن يساعد إنشاء LUN افتراضي يتجاوز السعة الفعلية المتاحة في تحسين استخدام التخزين لأنه لا يتم تخصيص التخزين الفعلي قبل كتابة البيانات. ويشار إليه أحيانًا باسم LUN رفيع.
يمكن تعيين وحدات LUN الافتراضية على مستوى نظام تشغيل الخادم (OS) أو برنامج Hypervisor أو وحدة التحكم في التخزين. نظرًا لأن الجهاز الظاهري (VM) لا يمكنه رؤية رقم LUN الفعلي على نظام التخزين، فإن تقسيم رقم LUN إلى مناطق غير مطلوب.
إذا كنت تريد المزيد من المعلومات حول LUN، فيمكنك النقر فوق هذا وصلة .