جهاز كتلة الشبكة (NBD)

مؤلف: Louise Ward
تاريخ الخلق: 6 شهر فبراير 2021
تاريخ التحديث: 28 يونيو 2024
Anonim
NBU and VADP Integration Network Block Device (NBD) Transport
فيديو: NBU and VADP Integration Network Block Device (NBD) Transport

المحتوى

التعريف - ماذا يعني جهاز كتلة الشبكة (NBD)؟

جهاز كتلة الشبكة (NBD) هو بروتوكول قياسي لنظام Linux لتصدير جهاز كتلة عبر شبكة. NBDs عبارة عن عقد للأجهزة يتم تقديم محتواها بواسطة نظام بعيد. بشكل عام ، يستفيد مستخدمو Linux من NBDs للوصول إلى أي جهاز تخزين لا يوجد في الجهاز المحلي ماديًا ، ولكن في جهاز بعيد. على سبيل المثال ، باستخدام NBDs ، يمكن للجهاز المحلي الوصول إلى قرص ثابت متصل بجهاز كمبيوتر آخر.

تمت كتابة بروتوكول NBD وتطويره بواسطة Pavel Machek في عام 1998.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

تيكوبيديا تشرح جهاز كتلة الشبكة (NBD)

يمكن لـ Linux الاستفادة من خادم بعيد كواحد من أجهزة الحظر الخاصة به إذا تم تجميع NBD في النواة. عندما يرغب الكمبيوتر العميل في قراءة / dev / nd0 ، يتم إرسال طلب إلى الخادم عبر TCP. الخادم ثم يستجيب مع البيانات المطلوبة. هذا مفيد للمحطات التي لديها مساحة قرص منخفضة (أو ربما بدون قرص ، إذا تم تمهيدها من قرص مرن) لأنه يتيح لها استخدام مساحة قرص أجهزة الكمبيوتر الأخرى.

على عكس نظام ملفات الشبكة (NFS) ، من الممكن استخدام أي نظام ملفات مع NBD. ومع ذلك ، إذا كان هناك مستخدم آخر قام بالفعل بتثبيت القراءة والكتابة في NBD ، فيجب على المرء أن يتأكد من عدم قيام أي شخص آخر بتحديثها مرة أخرى.

على الرغم من أن NFS و SMB / CIFS وغيرها من البروتوكولات المماثلة مفيدة ، فقد لا تكون مثالية لبعض المتطلبات. فيما يلي بعض السيناريوهات التي تستخدم فيها NBDs أكثر من بروتوكولات مشاركة الملفات السائدة الأخرى:

  • إذا كان العميل قادرًا على تقديم أدوات أفضل لصيانة الأقراص ذات المستوى المنخفض (على سبيل المثال ، الإصدارات الأحدث من fsck) عند مقارنته بالخادم ، فإن توفير إمكانية الوصول إلى NBD أمر معقول.

  • سيناريو حيث قد يحتاج العميل إلى مساحة قرص شبكة موسعة والتي قد لا يكون نظام ملفات الشبكة التقليدية فيها كافياً.

  • مثيل حيث قد لا يكون لدى الخادم القدرة على دعم بنية البيانات أو نظام الملفات على الجهاز المخصص للتصدير.

  • في بعض الحالات التي قد يؤدي فيها تطبيق NBDs إلى تحقيق أداء أفضل بدلاً من تطبيق أنظمة ملفات الشبكة التقليدية.