DBMS ၏ထိပ်တွင်လည်ပတ်နေသောဖြန့်ဝေထားသောလည်ပတ်မှုစနစ် DBOS ကိုတင်ပြထားသည်။

DBOS (DBMS-oriented Operating System) ပရောဂျက်ကို တင်ပြထားပြီး၊ အတိုင်းအတာအထိ ဖြန့်ဝေနိုင်သော အပလီကေးရှင်းများကို လုပ်ဆောင်ရန်အတွက် လည်ပတ်မှုစနစ်အသစ်ကို ဖော်ဆောင်လျက်ရှိသည်။ ပရောဂျက်၏ အထူးအင်္ဂါရပ်မှာ အပလီကေးရှင်းများနှင့် စနစ်အခြေအနေအား သိမ်းဆည်းရန်အတွက် DBMS ကို အသုံးပြုခြင်းအပြင် အရောင်းအ၀ယ်ပြုလုပ်ခြင်းမှသာလျှင် နိုင်ငံတော်သို့ ဝင်ရောက်ခွင့်ကို စုစည်းခြင်းဖြစ်ပါသည်။ အဆိုပါပရောဂျက်ကို Massachusetts Institute of Technology၊ Wisconsin University နှင့် Stanford၊ Carnegie Mellon University နှင့် Google နှင့် VMware တို့မှ သုတေသီများက တီထွင်ဖန်တီးခဲ့ခြင်းဖြစ်သည်။ အဆိုပါလုပ်ငန်းကို MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

စက်ပစ္စည်းများနှင့် တုံ့ပြန်ခြင်းအတွက် အစိတ်အပိုင်းများနှင့် အဆင့်နိမ့်မှတ်ဉာဏ်စီမံခန့်ခွဲမှုဝန်ဆောင်မှုများကို မိုက်ခရိုကာနယ်တွင် ထားရှိထားပါသည်။ microkernel မှပေးစွမ်းနိုင်သောစွမ်းရည်များကို DBMS အလွှာကိုဖွင့်ရန်အသုံးပြုသည်။ အပလီကေးရှင်း အကောင်အထည်ဖော်မှုကို ဖွင့်ပေးသည့် အဆင့်မြင့် စနစ်ဝန်ဆောင်မှုများသည် ဖြန့်ဝေထားသော DBMS နှင့်သာ အပြန်အလှန်အကျိုးသက်ရောက်ပြီး မိုက်ခရိုကာနယ်နှင့် စနစ်ဆိုင်ရာ အစိတ်အပိုင်းများ ခွဲခြားထားသည်။

ဖြန့်ဝေထားသော DBMS ၏ထိပ်တွင်တည်ဆောက်ခြင်းသည် စနစ်ဝန်ဆောင်မှုများကို ကနဦးဖြန့်ဝေပြီး သီးခြား node တစ်ခုနှင့်မချိတ်ဘဲ ပြုလုပ်နိုင်စေသည် အစုအဖွဲ့အချိန်ဇယားများ၊ ဖြန့်ဝေထားသော ဖိုင်စနစ်များနှင့် ကွန်ရက်မန်နေဂျာများကို စတင်လိုက်ပါပြီ။

DBMS ၏ထိပ်တွင်လည်ပတ်နေသောဖြန့်ဝေထားသောလည်ပတ်မှုစနစ် DBOS ကိုတင်ပြထားသည်။

DBOS အတွက် အခြေခံအဖြစ် ခေတ်မီဖြန့်ဝေထားသော DBMS များကို အသုံးပြု၍ RAM တွင် ဒေတာသိမ်းဆည်းခြင်းနှင့် VoltDB နှင့် FoundationDB ကဲ့သို့သော ငွေပေးငွေယူများကို ပံ့ပိုးပေးခြင်းဖြင့် စနစ်ဝန်ဆောင်မှုများစွာကို ထိရောက်စွာလုပ်ဆောင်ရန်အတွက် လုံလောက်သောစွမ်းဆောင်ရည်ကို ပေးနိုင်ကြောင်း မှတ်သားရပါသည်။ DBMS သည် အချိန်ဇယားဆွဲသူ၊ ဖိုင်စနစ်နှင့် IPC ဒေတာကိုလည်း သိမ်းဆည်းနိုင်သည်။ တစ်ချိန်တည်းမှာပင်၊ DBMS များသည် ကြီးမားသောအရွယ်အစား၊ အနုမြူဓာတ်နှင့် အရောင်းအ၀ယ်အထီးကျန်မှုကို ပေးစွမ်းနိုင်သည်၊ ဒေတာ petabytes များကို စီမံခန့်ခွဲနိုင်ပြီး ဝင်ရောက်ထိန်းချုပ်မှုနှင့် ဒေတာစီးဆင်းမှုများကို ခြေရာခံရန်အတွက် ကိရိယာများကို ပံ့ပိုးပေးပါသည်။

အဆိုပြုထားသော ဗိသုကာလက်ရာ၏ အားသာချက်များထဲတွင် ခွဲခြမ်းစိတ်ဖြာမှုစွမ်းရည်များကို သိသာထင်ရှားစွာ ချဲ့ထွင်ခြင်းနှင့် လည်ပတ်မှုစနစ်ဝန်ဆောင်မှုများတွင် DBMS သို့ သာမန်မေးမြန်းချက်များကို အသုံးပြုခြင်းကြောင့် ကုဒ်ရှုပ်ထွေးမှုကို လျော့ကျစေခြင်းဖြစ်ပြီး၊ ငွေပေးငွေယူနှင့် ကိရိယာများကို အကောင်အထည်ဖော်ရာတွင် မြင့်မားစေမည့် ဘေးထွက်၊ ရရှိနိုင်မှုကို လုပ်ဆောင်သည် (ထိုကဲ့သို့သော လုပ်ဆောင်နိုင်စွမ်းကို DBMS ဘက်မှ တစ်ကြိမ် အကောင်အထည်ဖော်နိုင်ပြီး OS နှင့် အပလီကေးရှင်းများတွင် အသုံးပြုနိုင်ပါသည်။)

ဥပမာအားဖြင့်၊ အစုလိုက်ဇယားဆွဲသူသည် DBMS ဇယားများတွင် လုပ်ဆောင်စရာများနှင့် ကိုင်တွယ်သူများအကြောင်း အချက်အလက်များကို သိမ်းဆည်းနိုင်ပြီး ပုံမှန်ငွေပေးငွေယူများအဖြစ် အချိန်ဇယားဆွဲခြင်းလုပ်ငန်းများကို အကောင်အထည်ဖော်နိုင်ပြီး၊ မရှိမဖြစ်ကုဒ်နှင့် SQL တို့ကို ရောနှောနိုင်သည်။ ငွေလွှဲမှုများသည် တစ်သမတ်တည်းနှင့် နိုင်ငံတော်တည်မြဲမှုကို အာမခံသောကြောင့် ငွေပေးငွေယူများ ပေါင်းစပ်စီမံခန့်ခွဲမှုနှင့် ကျရှုံးမှု ပြန်လည်ရယူခြင်းကဲ့သို့သော ပြဿနာများကို ဖြေရှင်းရန် ပိုမိုလွယ်ကူစေသည်။ အချိန်ဇယားရေးဆွဲသူ ဥပမာ၏ ဆက်စပ်မှုတွင်၊ ငွေပေးငွေယူများသည် မျှဝေထားသောဒေတာကို တစ်ပြိုင်နက်ဝင်ရောက်ခွင့်ပေးပြီး မအောင်မြင်သည့်အခါတွင် နိုင်ငံတော်သမာဓိကို ထိန်းသိမ်းထားကြောင်း သေချာစေပါသည်။

DBMS မှ ပံ့ပိုးပေးသော မှတ်တမ်းနှင့် ဒေတာခွဲခြမ်းစိတ်ဖြာမှု ယန္တရားများကို အပလီကေးရှင်းအခြေအနေ၊ စောင့်ကြည့်ခြင်း၊ အမှားပြင်ဆင်ခြင်းနှင့် လုံခြုံရေးထိန်းသိမ်းခြင်းများတွင် ဝင်ရောက်ခြင်းနှင့် ပြောင်းလဲမှုများကို ခြေရာခံရန် အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်၊ စနစ်တစ်ခုသို့ ခွင့်ပြုချက်မရှိဘဲ ဝင်ရောက်မှုကို ရှာဖွေတွေ့ရှိပြီးနောက်၊ ပေါက်ကြားမှုအတိုင်းအတာကို ဆုံးဖြတ်ရန်၊ လျှို့ဝှက်အချက်အလက်များကို ရယူနိုင်သည့် လုပ်ငန်းစဉ်များမှ လုပ်ဆောင်သည့် လုပ်ဆောင်မှုများအားလုံးကို ခွဲခြားသတ်မှတ်ရန် SQL queries ကို သင်လုပ်ဆောင်နိုင်သည်။

ပရောဂျက်သည် တစ်နှစ်ကျော်ကြာ ဖွံ့ဖြိုးတိုးတက်လာခဲ့ပြီး တစ်ဦးချင်း ဗိသုကာဆိုင်ရာ အစိတ်အပိုင်းများ၏ ရှေ့ပြေးပုံစံများကို ဖန်တီးသည့် အဆင့်တွင် ရှိနေသည်။ လက်ရှိတွင်၊ FS၊ IPC နှင့် scheduler ကဲ့သို့သော DBMS ၏ထိပ်တွင်လည်ပတ်နေသောလည်ပတ်မှုစနစ်၏ရှေ့ပြေးပုံစံကိုပြင်ဆင်ပြီးဖြစ်ပြီး FaaS (function-as-based applications များလည်ပတ်ရန်အတွက် interface ကိုပံ့ပိုးပေးသည့်ဆော့ဖ်ဝဲပတ်ဝန်းကျင်ကိုတီထွင်နေပါသည်။ a-service) မော်ဒယ်။

ဖွံ့ဖြိုးတိုးတက်မှု၏ နောက်အဆင့်တွင် ဖြန့်ဝေထားသော အပလီကေးရှင်းများအတွက် ပြည့်စုံသော ဆော့ဖ်ဝဲလ်အစုအဝေးကို ပံ့ပိုးပေးမည့် အစီအစဉ်များ။ VoltDB ကို လက်ရှိစမ်းသပ်မှုများတွင် DBMS အဖြစ်အသုံးပြုနေသော်လည်း လက်ရှိ DBMSs များတွင် ပျောက်ဆုံးနေသောစွမ်းရည်များကို အကောင်အထည်ဖော်ရန်အတွက် ကျွန်ုပ်တို့၏ကိုယ်ပိုင်အလွှာကိုဖန်တီးရန်အတွက် ဆွေးနွေးမှုများလုပ်ဆောင်နေပါသည်။ kernel အဆင့်တွင် မည်သည့် အစိတ်အပိုင်းများကို လုပ်ဆောင်သင့်ပြီး DBMS ၏ထိပ်တွင် အကောင်အထည်ဖော်နိုင်သည့် မေးခွန်းကိုလည်း ဆွေးနွေးနေဆဲဖြစ်သည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster