"Linux پر ZFS" میں منتقل کردہ FreeBSD تعمیرات کی جانچ شروع ہو گئی ہے۔

کرس مور، PC-BSD پروجیکٹ کے خالق اور iXsystems کے نائب صدر، اعلان کیا تنصیب کی اسمبلیوں کی جانچ کے آغاز کے بارے میں FreeBSD 12-STABLE и فری بی ایس ڈی 13 ہیڈ، جس میں ZFS فائل سسٹم کے نفاذ کو اصل میں FreeBSD میں سپورٹ کیا جاتا ہے اس کو پروجیکٹ کی پیشرفت کے ساتھ تبدیل کیا جاتا ہے "لینکس پر زیڈ ایف ایس" "ZFS on Linux" کوڈ کو دوسرے سسٹمز کے لیے پورٹیبل بنانے کے اقدام کا شکریہ، FreeBSD تھا تیار ports sysutils/zol (Utilities) اور sysutils/zol-kmod (کرنل ماڈیول)، جنہیں اب جانچنے کی تجویز دی گئی ہے۔ فائل سسٹم کے سیاق و سباق میں، جانچ کرنے کا سب سے آسان طریقہ یہ ہے کہ پہلے سے تعمیر شدہ انسٹالیشن امیجز فراہم کی جائیں جن میں مقامی ZFS نفاذ غیر فعال ہے اور "ZFS on Linux" کے ساتھ پورٹس پہلے سے انسٹال ہیں۔ UFS اور ZFS کو روٹ پارٹیشن کے لیے فائل سسٹم کے طور پر استعمال کیا جا سکتا ہے۔

یاد رہے کہ گزشتہ سال دسمبر میں FreeBSD ڈویلپرز سامنے آئے تھے۔ پہل پروجیکٹ سے ZFS کے نفاذ میں منتقلی "لینکس پر زیڈ ایف ایس"(ZoL)، جس کے ارد گرد ZFS کی ترقی سے متعلق تمام سرگرمیاں حال ہی میں مرکوز کی گئی ہیں۔ ہجرت کی وجہ بتائی گئی Illumos پروجیکٹ (OpenSolaris کا ایک کانٹا) سے ZFS کوڈبیس کا جمود تھا، جو پہلے ZFS سے متعلقہ تبدیلیوں کو FreeBSD میں منتقل کرنے کی بنیاد کے طور پر استعمال ہوتا تھا۔ کچھ عرصہ پہلے تک، Illumos میں ZFS کوڈ بیس کے لیے سپورٹ ڈیلفکس کے ذریعے فراہم کی جاتی تھی، جو آپریٹنگ سسٹم تیار کرتا ہے۔ ڈیلفکس او ایس (Illumos کانٹا)۔ ایک سال پہلے، ڈیلفکس نے "ZFS on Linux" پر جانے کا فیصلہ کیا، جس کے نتیجے میں ZFS Illumos پروجیکٹ سے رک گیا اور تمام ترقیاتی سرگرمیوں کو "ZFS on Linux" پراجیکٹ میں منتقل کر دیا، جسے اب اہم نفاذ سمجھا جاتا ہے۔ OpenZFS.

FreeBSD ڈویلپرز نے عمومی مثال کی پیروی کرنے اور Illumos کو برقرار رکھنے کی کوشش نہ کرنے کا فیصلہ کیا، کیونکہ یہ نفاذ پہلے سے ہی فعالیت میں بہت پیچھے ہے اور کوڈ کو برقرار رکھنے اور تبدیلیاں منتقل کرنے کے لیے بڑے وسائل کی ضرورت ہے۔ "Linux پر ZFS" کو اب مرکزی، واحد، باہمی تعاون کے ساتھ ZFS ترقیاتی منصوبے کے طور پر دیکھا جاتا ہے۔ FreeBSD سپورٹ کو لینکس کوڈ پر ZFS میں براہ راست ضم کیا جائے گا اور اس پروجیکٹ کے مرکزی ذخیرہ میں تیار کیا جائے گا۔

کچھ خصوصیات جو FreeBSD "ZFS on Linux" پورٹ میں دستیاب ہیں لیکن Illumos کے ZFS نفاذ سے غائب ہیں:

  • ملٹی ہوسٹ موڈ (ایم ایم پی;
  • ملٹی موڈیفائر پروٹیکشن)
  • توسیع شدہ کوٹہ سسٹم؛
  • ڈیٹا سیٹ کی خفیہ کاری؛
  • بلاک ڈسٹری بیوشن کلاسز کا الگ انتخاب (مختص کلاسز)؛
  • RAIDZ کے نفاذ اور چیکسم کیلکولیشن کو تیز کرنے کے لیے ویکٹر پروسیسر ہدایات کا استعمال؛
  • بہتر کمانڈ لائن ٹولز؛
  • ریس کے حالات اور تالے سے متعلق بہت سے کیڑے طے کیے گئے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں