Stratis 2.0 جو رليز، مقامي اسٽوريج کي منظم ڪرڻ لاءِ هڪ ٽول ڪٽ

ترقي جي هڪ سال کان پوء شايع ٿيل پروجيڪٽ ڇڏڻ اسٽريٽ 2.0, Red Hat ۽ Fedora ڪميونٽي پاران هڪ يا وڌيڪ لوڪل ڊرائيو جي پول قائم ڪرڻ ۽ انتظام ڪرڻ جي ذريعن کي متحد ۽ آسان ڪرڻ لاءِ. Stratis خاصيتون مهيا ڪري ٿو جهڙوڪ متحرڪ اسٽوريج مختص، سنيپ شاٽ، سالميت ۽ ڪيشنگ پرت. پروجيڪٽ ڪوڊ ۾ لکيل آهي Rust ۽ طرفان ورهايل MPL 2.0 تحت لائسنس يافته.

سسٽم گهڻو ڪري پنهنجي صلاحيتن ۾ ZFS ۽ Btrfs جي ترقي يافته ورهاڱي جي انتظام جي اوزار کي نقل ڪري ٿو، پر هڪ پرت جي صورت ۾ لاڳو ٿئي ٿو (ڊيمون stratisd) لينڪس ڪنيل جي ڊيوائس-ميپر سبسسٽم جي چوٽي تي هلندڙ (dm-thin، dm-cache، dm-thinpool، dm-raid ۽ dm-Integrity ماڊلز استعمال ڪندي) ۽ XFS فائل سسٽم. ZFS ۽ Btrfs جي برعڪس، Stratis اجزاء صرف يوزر اسپيس ۾ هلندا آهن ۽ مخصوص ڪنيل ماڊل لوڊ ڪرڻ جي ضرورت ناهي. منصوبي کي شروعاتي طور تي پيش ڪيو ويو گهربل نه آهي اسٽوريج سسٽم جي ماهر جي قابليت کي منظم ڪرڻ لاء.

D-Bus API مهيا ڪيل آهي ڪنٽرول لاءِ ۽ cli افاديت.
اسٽريٽس کي LUKS (انڪرپٽ ٿيل پارٽيشنز)، mdraid، dm-multipath، iSCSI، LVM منطقي حجم، گڏوگڏ مختلف HDDs، SSDs ۽ NVMe ڊرائيو جي بنياد تي بلاڪ ڊوائيسز سان آزمايو ويو آھي. جيڪڏهن پول ۾ هڪ ڊسڪ آهي، Stratis توهان کي منطقي ورهاڱي کي استعمال ڪرڻ جي اجازت ڏئي ٿو سنيپ شاٽ سپورٽ سان تبديلين کي واپس آڻڻ لاء. جڏهن توهان هڪ تلاء ۾ ڪيترن ئي ڊرائيو شامل ڪريو ٿا، توهان منطقي طور تي ڊرائيوز کي گڏي علائقي ۾ گڏ ڪري سگهو ٿا. خاصيتون جهڙوڪ
RAID، ڊيٽا کمپريشن، ڊيپليڪيشن ۽ غلطي رواداري اڃا تائين سپورٽ نه ڪئي وئي آهي، پر مستقبل لاء منصوبا آهن.

Stratis 2.0 جو رليز، مقامي اسٽوريج کي منظم ڪرڻ لاءِ هڪ ٽول ڪٽ

В نئون releaseڏڻ Rust compiler ورجن لاءِ گهرجون وڌيون ويون آهن (گهٽ ۾ گهٽ 1.37، پر 1.38 سفارش ڪئي وئي آهي). نسخي نمبر ۾ هڪ اهم تبديلي ڪجهه ڊي-بس انٽرفيس جي نالي کي تبديل ڪرڻ ۽ ڊي-بس سان ڪم جي تنظيم جي ٻيهر ڪم سان جڙيل آهي (ابتدائي بنيادي ملڪيتن جو هڪ سيٽ نمايان ڪيو ويو آهي، ۽ باقي ملڪيت هاڻي استعمال ڪندي درخواست ڪئي وئي آهي. نئون FetchProperties طريقو).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو