الافراج عن الكتلة FS Luster 2.13

نشرت الافراج عن نظام الملفات الكتلة بريق 2.13, مستعمل في الغالب (~60%) أكبر مجموعات Linux تحتوي على عشرات الآلاف من العقد. يتم تحقيق قابلية التوسع في مثل هذه الأنظمة الكبيرة من خلال بنية متعددة المكونات. المكونات الرئيسية لـ Luster هي خوادم معالجة وتخزين البيانات الوصفية (MDS)، وخوادم الإدارة (MGS)، وخوادم تخزين الكائنات (OSS)، وتخزين الكائنات (OST، تدعم التشغيل فوق ext4 وZFS) والعملاء.

الافراج عن الكتلة FS Luster 2.13

رئيسي الابتكارات:

  • مُنفّذ ذاكرة التخزين المؤقت المستمرة من جانب العميل (ذاكرة التخزين المؤقت للعميل الدائمة)، مما يسمح لك باستخدام التخزين المحلي، مثل NVMe أو NVRAM، كجزء من مساحة اسم FS العالمية. يمكن للعملاء تخزين البيانات المرتبطة بالملفات المنشأة حديثًا أو الموجودة في نظام ملفات ذاكرة التخزين المؤقت المثبت محليًا (على سبيل المثال ext4). أثناء تشغيل العميل الحالي، تتم معالجة هذه الملفات محليًا بسرعة FS المحلية، ولكن إذا حاول عميل آخر الوصول إليه، فسيتم ترحيلها تلقائيًا إلى FS العام.
  • في أجهزة التوجيه إل نت مُنفّذ الاكتشاف التلقائي للمسارات عند استخدام التوجيه على طول مسارات متعددة من خلال واجهات شبكة مختلفة (التوجيه متعدد السكك الحديدية) وزيادة موثوقية التكوينات مع العقد التي تحتوي على واجهات شبكة متعددة.
  • وأضاف وضع "overstriping"، حيث يمكن أن يحتوي مخزن كائن واحد (OST) على عدة نسخ من الكتل الشريطية لملف واحد، مما يسمح للعديد من العملاء بإجراء عمليات كتابة مشتركة لملف في وقت واحد دون انتظار تحرير القفل.
  • ظهرت دعم تخطيطات ملفات ذاتية التوسع (تخطيطات ذاتية التوسع)، مما يزيد من مرونة استخدام وضع PFL (تخطيطات الملفات التقدمية) في أنظمة الملفات غير المتجانسة. على سبيل المثال، عندما يتضمن نظام الملفات مجموعات تخزين صغيرة تعتمد على محركات أقراص فلاش سريعة ومجموعات أقراص كبيرة، تتيح لك الميزة المقترحة الكتابة إلى وحدات التخزين السريعة أولاً، وبعد نفاد المساحة، قم بالتبديل تلقائيًا إلى مجموعات الأقراص البطيئة.

المصدر: opennet.ru

إضافة تعليق