تم نقل قاعدة بيانات FreeBSD لاستخدام OpenZFS (ZFS on Linux)

تنفيذ نظام الملفات ZFS في رأس FreeBSD (HEAD) مترجم لاستخدام كود OpenZFS لتطوير قاعدة التعليمات البرمجية "ZFS قيد التشغيل Linux» كمتغير مرجعي ZFS. في الربيع، تم نقل دعم FreeBSD إلى مشروع OpenZFS الرئيسي، وبعد ذلك استمر تطوير جميع التغييرات المتعلقة بـ FreeBSD هناك، وتمكن مطورو FreeBSD من نقل جميع الابتكارات التي طورها مشروع OpenZFS بسرعة إلى النظام.

من بين الميزات التي أصبحت متاحة في FreeBSD بعد الانتقال إلى OpenZFS: نظام الحصص الموسع، وتشفير مجموعات البيانات، واختيار منفصل لفئات تخصيص الكتلة (فئات التخصيص)، واستخدام تعليمات معالج المتجهات لتسريع تنفيذ RAIDZ والمجموع الاختباري الحسابات، ودعم خوارزمية الضغط ZSTD، ووضع المضيف المتعدد (MMP، حماية المعدلات المتعددة)، وتحسين أدوات سطر الأوامر، وإصلاحات للعديد من حالات السباق ومشكلات القفل.

تذكر أنه في ديسمبر 2018 ، خرج مطورو FreeBSD بـ مبادر الانتقال إلى تنفيذ ZFS من المشروع "ZFS قيد التشغيل Linux"(ZoL)، والتي تركزت حولها مؤخرًا جميع الأنشطة المتعلقة بتطوير ZFS. السبب المذكور للترحيل هو ركود قاعدة كود ZFS من مشروع Illumos (فرع من OpenSolaris)، والذي كان يستخدم سابقًا كأساس لترحيل التغييرات المتعلقة بـ ZFS إلى FreeBSD.

حتى وقت قريب، كانت المساهمة الرئيسية لدعم قاعدة أكواد ZFS في Illumos تتم بواسطة شركة Delphix، التي تقوم بتطوير نظام التشغيل نظام Delphix OS (نسخة Illumos). قبل ثلاث سنوات، قررت Delphix التحول إلى "ZFS on Linuxمما أدى إلى ركود نظام الملفات ZFS منذ مشروع Illumos وتركيز جميع أنشطة التطوير في "ZFS on Linux"، والتي تعتبر الآن التنفيذ الرئيسي OpenZFS.

قرر مطورو FreeBSD اتباع النهج العام وعدم التمسك بنظام Illumos، حيث أن هذا النظام متأخرٌ بالفعل في وظائفه ويتطلب موارد كبيرة لصيانة الكود وإجراء تغييرات النقل. أما OpenZFS، فهو مبني على "ZFS on Linuxيُعتبر الآن مشروع تطوير ZFS تعاوني واحد.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster