ဒေသတွင်းသိုလှောင်မှုကို စီမံခန့်ခွဲရန်အတွက် ကိရိယာအစုံဖြစ်သော Stratis 2.1 ကို ဖြန့်ချိသည်။

ခုနစ်လကြာပြီးနောက် ဖွံ့ဖြိုးတိုးတက်လာသည်။ ပုံနှိပ်ထုတ်ဝေ စီမံကိန်းထုတ်ပြန်ခြင်း။ Stratis ၂.၁Red Hat နှင့် Fedora အသိုက်အဝန်းမှ ဖန်တီးထားသော၊ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ဒေသန္တရဒရိုက်ဗ်များ၏ ပေါင်းကူးကန်ကို စနစ်ထည့်သွင်းခြင်းနှင့် စီမံခန့်ခွဲခြင်းနည်းလမ်းများကို စုစည်း၍ ရိုးရှင်းစေရန်အတွက် တီထွင်ထုတ်လုပ်ထားပါသည်။ Stratis သည် ဒိုင်းနမစ်သိုလှောင်မှုခွဲဝေမှု၊ လျှပ်တစ်ပြက်ရိုက်ချက်များ၊ ခိုင်မာမှုနှင့် ကက်ရှ်အလွှာများကဲ့သို့သော အင်္ဂါရပ်များကို ပံ့ပိုးပေးပါသည်။ ပရောဂျက်ကုဒ်ကို Rust နှင့် ရေးသားထားသည်။ ဖြန့်ဝေသည် MPL 2.0 အောက်တွင် လိုင်စင်ရထားသည်။

စနစ်သည် ZFS နှင့် Btrfs ၏အဆင့်မြင့် partition စီမံခန့်ခွဲမှုကိရိယာများကို ၎င်း၏စွမ်းရည်များဖြင့် ပုံတူပွားထားသော်လည်း အလွှာတစ်ခု (daemon) ဖြင့် လုပ်ဆောင်သည်။ stratisd) နှင့် XFS ဖိုင်စနစ် (dm-thin၊ dm-cache၊ dm-thinpool၊ dm-raid နှင့် dm-integrity modules ကိုအသုံးပြု၍) Linux kernel ၏ device-mapper subsystem ၏ထိပ်တွင် လည်ပတ်နေသည်။ ZFS နှင့် Btrfs တို့နှင့်မတူဘဲ Stratis အစိတ်အပိုင်းများသည် အသုံးပြုသူနေရာလွတ်တွင်သာ အလုပ်လုပ်ပြီး သီးခြား kernel module များကို တင်ရန်မလိုအပ်ပါ။ ပရောဂျက်ကို ကနဦးအနေဖြင့် တင်ပြခဲ့ပါသည်။ မလိုအပ်ပါဘူး။ သိုလှောင်မှုစနစ်များကို စီမံခန့်ခွဲရန် ကျွမ်းကျင်သူ အရည်အချင်း။

D-Bus API ကို ထိန်းချုပ်ရန်နှင့် ပံ့ပိုးပေးထားသည်။ cli utility.
Stratis သည် LUKS (ကုဒ်ဝှက်ထားသော အပိုင်းခွဲများ)၊ mdraid၊ dm-multipath၊ iSCSI၊ LVM ယုတ္တိပမာဏများအပြင် HDD၊ SSD နှင့် NVMe ဒရိုက်များကို အခြေခံ၍ ပိတ်ဆို့ထားသော စက်ပစ္စည်းများနှင့် စမ်းသပ်ထားသည်။ ရေကူးကန်တွင် ဒစ်တစ်ခုရှိပါက၊ Stratis သည် ပြောင်းလဲမှုများကို ပြန်လည်ပြုလုပ်ရန်အတွက် လျှပ်တစ်ပြက်ရိုက်ချက်ပံ့ပိုးမှုဖြင့် ယုတ္တိရှိသောအပိုင်းများကို အသုံးပြုနိုင်သည်။ ရေကူးကန်တစ်ခုသို့ ဒရိုက်အများအပြားထည့်သောအခါ၊ သင်သည် ဒရိုက်ဗ်များကို ဆက်စပ်ဧရိယာတစ်ခုအဖြစ် ယုတ္တိနည်းကျကျ ပေါင်းစပ်နိုင်သည်။ အသွင်အပြင်များ
RAID၊ ဒေတာချုံ့ခြင်း၊ ထပ်ထုတ်ခြင်းနှင့် အမှားခံနိုင်ရည်အား မပံ့ပိုးရသေးသော်လည်း အနာဂတ်အတွက် စီစဉ်ထားပါသည်။

ဒေသတွင်းသိုလှောင်မှုကို စီမံခန့်ခွဲရန်အတွက် ကိရိယာအစုံဖြစ်သော Stratis 2.1 ကို ဖြန့်ချိသည်။

В အသစ် လွှတ် LUKS2 ကို အသုံးပြု၍ partition encryption ကို စီမံရန် ပံ့ပိုးမှု ထပ်လောင်းပါသည်။ JSON ဖော်မတ်ဖြင့် အစီရင်ခံစာများထုတ်ပေးရန်အတွက် D-Bus Report အင်တာဖေ့စ်ကို ပေါင်းထည့်ထားသည်။ စက်ပစ္စည်း အထောက်အထားနှင့် ကနဦးကုဒ်ကို ပြန်လည်ရေးသားပြီးပါပြီ။ Rust compiler ဗားရှင်းအတွက် လိုအပ်ချက်များ (အနည်းဆုံး 1.43) ကို တိုးမြှင့်ထားသည်။

source: opennet.ru

မှတ်ချက် Add