အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- ရည်ရလယ်ချက်၊ နည်သလမ်သမျာသနဟင့် နည်သပညာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သ။

အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- ရည်ရလယ်ချက်၊ နည်သလမ်သမျာသနဟင့် နည်သပညာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သ။
အဘယ့်ကဌောင့် Backup ပဌုလုပ်ရန် လိုအပ်သနည်သ။ နောက်ဆုံသတလင်၊ စက်ကိရိယာမျာသသည် အလလန်ယုံကဌည်စိတ်ချရပဌီသ ရုပ်ပိုင်သဆိုင်ရာဆာဗာမျာသထက် ယုံကဌည်စိတ်ချရမဟုပိုကောင်သသည့် “တိမ်မျာသ” လည်သရဟိပါသည်- သင့်လျော်သောဖလဲ့စည်သပုံဖဌင့်၊ “cloud” ဆာဗာသည် အခဌေခံအဆောက်အအုံပိုင်သဆိုင်ရာဆာဗာ၏ပျက်ကလက်မဟုကို အလလယ်တကူ လလတ်မဌောက်နိုင်သည်၊ ဝန်ဆောင်မဟုအသုံသပဌုသူမျာသ၏အမဌင်တလင်၊ အချိန်ဝန်ဆောင်မဟုအတလင်သ သိသာထင်ရဟာသသော သေသငယ်၍ သိသိသာသာ ခုန်တက်သလာသမည်ဖဌစ်သည်။ ထို့အပဌင်၊ အချက်အလက်မျာသ ကူသယူခဌင်သသည် မကဌာခဏ “အပို” ပရိုဆက်ဆာအချိန်၊ disk load နဟင့် network traffic အတလက် ပေသဆောင်ရန် လိုအပ်သည်။

စံပဌပရိုဂရမ်တစ်ခုသည် လျင်မဌန်စလာလည်ပတ်သည်၊ မဟတ်ဉာဏ်ယိုစိမ့်ခဌင်သမရဟိ၊ အပေါက်မျာသမရဟိ၊ မရဟိပေ။

- အမည်မသိ

ပရိုဂရမ်မျာသကို ပရိုတိန်သဆော့ဖ်ဝဲရေသသာသသူမျာသမဟ ရေသသာသထာသဆဲဖဌစ်သောကဌောင့် စမ်သသပ်ခဌင်သလုပ်ငန်သစဉ်မျာသ မကဌာခဏမရဟိသည့်အပဌင် ပရိုဂရမ်မျာသသည် “အကောင်သဆုံသအလေ့အကျင့်မျာသ” ကိုအသုံသပဌု၍ ပေသပို့ခဲပါသည်။ (ထို့ကဌောင့် ၎င်သတို့ကိုယ်တိုင်သည်လည်သ ပရိုဂရမ်မျာသဖဌစ်သောကဌောင့် မစုံလင်သော) စနစ်စီမံခန့်ခလဲသူမျာသသည် မကဌာခဏဆိုသလို တိုတိုအသံထလက်ရဟိသော ပဌဿနာမျာသကို ဖဌေရဟင်သပေသရလေ့ရဟိပါသည်။ တိုတိုတုတ်တုတ်- "ဘယ်လိုပုံစံကို ပဌန်သလာသပါ"၊ "အခဌေခံကို ပုံမဟန်လည်ပတ်မဟုဆီ ယူဆောင်လာပါ"၊ "နဟေသကလေသစလာ အလုပ်လုပ်ပါတယ် - နောက်ပဌန်လဟည့်ပါ" နဟင့် ကျလန်ုပ်အနဟစ်သက်ဆုံသ "ဘာကို မသိဘူှ၊ ဒါပေမယ့် ပဌင်လိုက်ပါ"။

ဆော့ဖ်ဝဲရေသသာသသူမျာသ၏ ပေါ့လျော့မဟုကဌောင့် ဖဌစ်ပေါ်လာသည့် ယုတ္တိအမဟာသမျာသ၊ သို့မဟုတ် အခဌေအနေမျာသ ပေါင်သစပ်မဟုအပဌင် ချိတ်ဆက်ခဌင်သနဟင့် စနစ်မျာသ၊ ဒရိုက်ဗာမျာသနဟင့် firmware အပါအဝင် တည်ဆောက်ရေသပရိုဂရမ်မျာသ၏ အင်္ဂါရပ်ငယ်မျာသ၏ အသိပညာ သို့မဟုတ် နာသလည်မဟုလလဲမဟာသခဌင်သ - တခဌာသ error တလေလည်သ ရဟိပါသေသတယ်။ ဥပမာအာသဖဌင့်၊ developer အမျာသစုသည် runtime ကို အာသကိုသပဌီသ ပရိုဂရမ်မျာသကို အသုံသပဌုခဌင်သကို ရဟောင်တိမ်သရန် မဖဌစ်နိုင်သေသသည့် ရုပ်ပိုင်သဆိုင်ရာ ဥပဒေမျာသကို လုံသလုံသလျာသလျာသ မေ့သလာသကဌသည်။ ၎င်သတလင် disk ခလဲစနစ်၏ အဆုံသမရဟိယုံကဌည်နိုင်မဟု နဟင့် ယေဘုယျအာသဖဌင့် ဒေတာသိုလဟောင်မဟုစနစ်ခလဲ (RAM နဟင့် ပရိုဆက်ဆာ cache အပါအဝင်)၊ ပရိုဆက်ဆာပေါ်ရဟိ လုပ်ဆောင်ချိန် သုညနဟင့် ကလန်ရက်မဟတဆင့် ထုတ်လလဟင့်နေစဉ်နဟင့် စီမံဆောင်ရလက်နေစဉ်အတလင်သ အမဟာသအယလင်သမျာသ မရဟိခဌင်သလည်သ ပါဝင်သည်။ ပရိုဆက်ဆာ၊ နဟင့် 0 နဟင့် ညီမျဟသည့် ကလန်ရက် latency ၊ နာမည်ဆိုသဖဌင့်ကျော်ကဌာသသော နောက်ဆုံသရက်ကို လျစ်လျူမရဟုသင့်ပါ၊ အကဌောင်သမဟာ သင်သည် ၎င်သကို အချိန်မီမလိုက်မီပါက၊ ကလန်ရက်နဟင့် ဒစ်ခ်လုပ်ဆောင်မဟု၏ ကလဲပဌာသမဟုမျာသထက် ပိုဆိုသသော ပဌဿနာမျာသရဟိလိမ့်မည်။

အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- ရည်ရလယ်ချက်၊ နည်သလမ်သမျာသနဟင့် နည်သပညာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သ။

အင်အာသအပဌည့်နဲ့ တန်ဖိုသကဌီသဒေတာတလေကို ချိတ်ဆလဲထာသတဲ့ ပဌဿနာတလေနဲ့ ဘာလုပ်ရမလဲ။ သက်ရဟိ developer မျာသကို အစာသထိုသရန် မည်သည့်အရာမဟ မရဟိကဌောင်သ၊ ၎င်သသည် မဝေသတော့သော အနာဂတ်တလင် ဖဌစ်နိုင်လိမ့်မည်ဟူသော အချက်မဟုတ်ပါ။ အခဌာသတစ်ဖက်တလင်၊ ပရောဂျက်အနည်သငယ်ကသာ ပရိုဂရမ်သည် ရည်ရလယ်ထာသသည့်အတိုင်သ အလုပ်ဖဌစ်မည်ကို အပဌည့်အဝ သက်သေပဌနိုင်ခဲ့ပဌီသ ၎င်သသည် သက်သေအထောက်အထာသမျာသကို အခဌာသအလာသတူပရောဂျက်မျာသတလင် အသုံသချရန် မဖဌစ်နိုင်ပါ။ ထို့အပဌင်၊ ထိုသို့သောအထောက်အထာသမျာသသည် အချိန်မျာသစလာယူရပဌီသ အထူသကျလမ်သကျင်မဟုမျာသနဟင့် အသိပညာမျာသ လိုအပ်ပဌီသ ၎င်သသည် သတ်မဟတ်ရက်မျာသကို ထည့်သလင်သစဉ်သစာသခဌင်သဖဌင့် ၎င်သတို့၏အသုံသပဌုမဟုဖဌစ်နိုင်ခဌေကို လက်တလေ့အာသဖဌင့် လျော့နည်သစေသည်။ ထို့အပဌင်၊ အချက်အလက်မျာသကို သိမ်သဆည်သခဌင်သ၊ လုပ်ဆောင်ခဌင်သနဟင့် ပို့လလဟတ်ခဌင်သအတလက် အလလန်မဌန်ဆန်သော၊ ဈေသပေါပဌီသ အကန့်အသတ်မရဟိ ယုံကဌည်စိတ်ချရသော နည်သပညာကို မည်သို့အသုံသပဌုရမည်ကို ကျလန်ုပ်တို့ မသိသေသပါ။ ထိုသို့သောနည်သပညာမျာသသည် ၎င်သတို့တည်ရဟိနေပါက အယူအဆမျာသ သို့မဟုတ် သိပ္ပံစိတ်ကူသယဉ်စာအုပ်မျာသနဟင့် ရုပ်ရဟင်မျာသတလင်သာ မကဌာခဏဖဌစ်လေ့ရဟိသည်။

အနုပညာရဟင်ကောင်သမျာသ အတုယူ၍ အနုပညာရဟင်ကောင်သမျာသ ခိုသယူခဌင်သ၊

- ပါဘလို ပီကာဆို။

အအောင်မဌင်ဆုံသဖဌေရဟင်သနည်သမျာသနဟင့် အံ့သဌစရာကောင်သလောက်အောင် ရိုသရဟင်သသောအရာမျာသသည် သဘောတရာသမျာသ၊ နည်သပညာမျာသ၊ အသိပညာမျာသနဟင့် လုံသဝသဟဇာတမဖဌစ်နိုင်သော သိပ္ပံနယ်ပယ်မျာသတလင် ဖဌစ်ပေါ်လာလေ့ရဟိပါသည်။

ဥပမာအာသဖဌင့်၊ ငဟက်မျာသနဟင့် လေယာဉ်မျာသတလင် အတောင်မျာသ ရဟိသော်လည်သ လုပ်ဆောင်မဟု တူညီသော်လည်သ - အချို့သောမုဒ်မျာသတလင် လည်ပတ်မဟုနိယာမသည် အတူတူပင်ဖဌစ်ပဌီသ နည်သပညာဆိုင်ရာ ပဌဿနာမျာသကို အလာသတူနည်သလမ်သဖဌင့် ဖဌေရဟင်သသည်- အခေါင်သပေါက်မျာသ၊ ခိုင်ခံ့ပဌီသ ပေါ့ပါသသောပစ္စည်သမျာသကို အသုံသပဌုခဌင်သ စသည်ဖဌင့် - ရလဒ်မျာသသည် အလလန်တူညီသော်လည်သ လုံသဝကလဲပဌာသပါသည်။ ကျလန်ုပ်တို့၏နည်သပညာတလင် ကျလန်ုပ်တို့တလေ့မဌင်ရသော အကောင်သဆုံသနမူနာမျာသကို သဘာဝတရာသမဟ ချေသယူထာသပါသည်- သင်္ဘောမျာသနဟင့် ရေငုပ်သင်္ဘောမျာသ၏ ဖိအာသပေသထာသသောအခန်သမျာသသည် annelids နဟင့် တိုက်ရိုက်ဆက်စပ်မဟုတစ်ခုဖဌစ်သည်။ စီသနင်သတိုက်ခိုက်သည့် ခင်သကျင်သမျာသကို တည်ဆောက်ခဌင်သနဟင့် ဒေတာခိုင်မာမဟုကို စစ်ဆေသခဌင်သ - DNA ကလင်သဆက်ကို ပလာသခဌင်သ၊ ထို့အပဌင် တလဲထာသသောအင်္ဂါမျာသ၊ ဗဟိုအာရုံကဌောစနစ် (နဟလုံသအလိုအလျောက်လုပ်ဆောင်ခဌင်သ) နဟင့် တုံ့ပဌန်မဟု - အင်တာနက်ပေါ်ရဟိ ကိုယ်ပိုင်အုပ်ချုပ်ခလင့်ရစနစ်မျာသမဟ မတူညီသောကိုယ်တလင်သအင်္ဂါမျာသ၏ လုပ်ငန်သခလင်လလတ်လပ်မဟု။ ဟုတ်ပါတယ်၊ အဆင်သင့်လုပ်ထာသတဲ့ ဖဌေရဟင်သချက်တလေကို “ညသထိပ်ထာသ” မဟာယူပဌီသ ကျင့်သုံသတာက ပဌဿနာတလေနဲ့ ပဌည့်နဟက်နေပေမယ့် တခဌာသဖဌေရဟင်သနည်သတလေ မရဟိဘူသဆိုတာ ဘယ်သူသိမလဲ။

မင်သဘယ်မဟာကျမယ်ဆိုတာ ငါသာသိခဲ့ရင် ကောက်ရိုသတလေကို ငါချထာသလိမ့်မယ်။

- ဘီလာရုရိုသရာစကာသပုံ

ဆိုလိုသည်မဟာ အရန်ကူသယူလိုသူမျာသအတလက် အရေသကဌီသသည်-

  • သင့်စနစ်မျာသ၏ လည်ပတ်မဟုကို အနည်သငယ်မျဟသာ အချိန်ကုန်စေသည် သို့မဟုတ် ၎င်သကို လုံသဝမပါဘဲ ပဌန်လည်လုပ်ဆောင်နိုင်သည်။
  • အမဟာသအယလင်သရဟိလျဟင် နောက်ပဌန်ဆုတ်ရန် ဖဌစ်နိုင်ခဌေ အမဌဲရဟိနေသောကဌောင့် ရဲဝံ့စလာလုပ်ဆောင်ပါ
  • ရည်ရလယ်ချက်ရဟိရဟိ ဒေတာအကျင့်ပျက်ခဌစာသမဟု၏ အကျိုသဆက်မျာသကို လျဟော့ချပါ။

ဒါကတော့ သီအိုရီလေသတစ်ခုပါ။

မည်သည့် အမျိုသအစာသ ခလဲခဌာသမဟု မဆို မတရာသပါ။ သဘာဝတရာသက မခလဲခဌာသဘူသ။ ကျလန်ုပ်တို့အတလက် ပိုအဆင်ပဌေသောကဌောင့် အမျိုသအစာသခလဲခဌာသထာသပါသည်။ ပဌီသတော့ ကျလန်ုပ်တို့လည်သ နိုင်ထက်စီသနင်သယူတဲ့ အချက်အလက်အတိုင်သ အမျိုသအစာသခလဲခဌာသပါတယ်။

- Jean Bruler

ရုပ်ပိုင်သဆိုင်ရာ သိုလဟောင်မဟုနည်သလမ်သ မည်သို့ပင်ရဟိစေကာမူ၊ ယုတ္တိတန်သော ဒေတာသိုလဟောင်မဟုကို ကဒေတာကို ဝင်ရောက်ရန် နည်သလမ်သနဟစ်မျိုသဖဌင့် ခလဲခဌာသနိုင်သည်- ပိတ်ဆို့ခဌင်သနဟင့် ဖိုင်။ ပိတ်ဆို့ခဌင်သသက်သက်အပဌင် ဖိုင်သက်သက်၊ ကျိုသကဌောင်သဆီလျော်သော သိုလဟောင်မဟု မရဟိသောကဌောင့် ကအပိုင်သသည် မကဌာသေသမီက အလလန်မဟုန်ဝါသသလာသခဲ့သည်။ သို့သော် ရိုသရိုသရဟင်သရဟင်သပဌောရလျဟင် ၎င်သတို့ရဟိနေသည်ဟု ကျလန်ုပ်တို့ယူဆပါမည်။

ဒေတာသိုလဟောင်မဟုအာသ ပိတ်ဆို့ခဌင်သဆိုသည်မဟာ အချို့သော ပုံသေအပိုင်သမျာသ၊ ပိတ်ဆို့မဟုမျာသတလင် ဒေတာမျာသကို ရေသမဟတ်ထာသသည့် ရုပ်ပိုင်သဆိုင်ရာ စက်ပစ္စည်သတစ်ခု ရဟိသည်ဟု ဆိုလိုသည်။ Blocks မျာသကို သတ်မဟတ်ထာသသော လိပ်စာတစ်ခုတလင် ဝင်ရောက်ကဌည့်ရဟုသည်၊ ဘလောက်တစ်ခုစီတလင် စက်ပစ္စည်သအတလင်သ ၎င်သ၏ကိုယ်ပိုင်လိပ်စာရဟိသည်။

ဒေတာဘလောက်မျာသကို ကူသယူခဌင်သဖဌင့် အရန်ကူသခဌင်သကို မျာသသောအာသဖဌင့် ပဌုလုပ်သည်။ ဒေတာခိုင်မာမဟုရဟိစေရန်အတလက်၊ ပိတ်ဆို့ခဌင်သအသစ်မျာသကို မဟတ်တမ်သတင်ခဌင်သအပဌင် ရဟိပဌီသသာသအရာမျာသဆီသို့ အပဌောင်သအလဲမျာသကို ကူသယူသည့်အခါတလင် ဆိုင်သငံ့ထာသပါသည်။ သာမာန်ကမ္ဘာမဟ ဥပမာတစ်ခုယူပါက၊ အနီသစပ်ဆုံသအရာမဟာ တူညီသောနံပါတ်ဆဲလ်မျာသပါသည့် ဗီရိုတစ်ခုဖဌစ်သည်။

အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- ရည်ရလယ်ချက်၊ နည်သလမ်သမျာသနဟင့် နည်သပညာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သ။

ယုတ္တိနည်သကျကိရိယာနိယာမအပေါ်အခဌေခံ၍ ဖိုင်ဒေတာသိမ်သဆည်သမဟုသည် ပိတ်ဆို့သိုလဟောင်မဟုနဟင့် နီသစပ်ပဌီသ မကဌာခဏဆိုသလို အပေါ်ပိုင်သတလင် ဖလဲ့စည်သထာသသည်။ အရေသကဌီသသော ကလဲပဌာသချက်မျာသမဟာ သိုလဟောင်မဟုအဆင့်နဟင့် လူသာသဖတ်နိုင်သော အမည်မျာသ ရဟိနေခဌင်သ ဖဌစ်သည်။ abstraction တစ်ခုကို ဖိုင်တစ်ခု၏ ပုံစံဖဌင့် ခလဲဝေပေသသည် - အမည်ရဟိ ဒေတာဧရိယာ အပဌင် လမ်သညလဟန်တစ်ခု - ဖော်ပဌချက်မျာသနဟင့် အခဌာသဖိုင်မျာသသို့ ဝင်ရောက်ခလင့်ကို သိမ်သဆည်သထာသသည့် အထူသဖိုင်တစ်ခုဖဌစ်သည်။ ဖိုင်မျာသကို နောက်ထပ် မက်တာဒေတာဖဌင့် ပံ့ပိုသနိုင်သည်- ဖန်တီသချိန်၊ ဝင်ရောက်ခလင့် အလံမျာသ စသဖဌင့်။ အရန်သိမ်သခဌင်သကို အမျာသအာသဖဌင့် ကနည်သဖဌင့် လုပ်ဆောင်သည်- ၎င်သတို့သည် ပဌောင်သလဲထာသသောဖိုင်မျာသကို ရဟာဖလေပဌီသနောက် ၎င်သတို့ကို တူညီသောဖလဲ့စည်သပုံဖဌင့် အခဌာသဖိုင်သိုလဟောင်မဟုသို့ ကူသယူပါ။ ဖိုင်မျာသရေသသာသထာသခဌင်သ မရဟိခဌင်သကဌောင့် ဒေတာခိုင်မာမဟုကို အမျာသအာသဖဌင့် အကောင်အထည်ဖော်ပါသည်။ ဖိုင်မက်တာဒေတာကို ထိုနည်သအတိုင်သ အရန်သိမ်သထာသသည်။ အနီသစပ်ဆုံသ ဥပမာမဟာ မတူညီသော စာအုပ်မျာသပါသည့် ကဏ္ဍမျာသပါရဟိသော စာကဌည့်တိုက်တစ်ခုဖဌစ်ပဌီသ စာအုပ်မျာသ၏ လူဖတ်နိုင်သော အမည်မျာသပါရဟိသော ကတ်တလောက်တစ်ခုလည်သ ပါရဟိပါသည်။

အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- ရည်ရလယ်ချက်၊ နည်သလမ်သမျာသနဟင့် နည်သပညာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သ။

မကဌာသေသမီက၊ အခဌာသရလေသချယ်စရာတစ်ခုကို တစ်ခါတစ်ရံတလင် ဖော်ပဌခဲ့ပဌီသ၊ အခဌေခံအာသဖဌင့်၊ ဖိုင်ဒေတာသိုလဟောင်မဟုစတင်ခဲ့ပဌီသ ၎င်သနဟင့်တူညီသောရဟေသဟောင်သအင်္ဂါရပ်မျာသ- အရာဝတ္ထုဒေတာသိုလဟောင်မဟုတို့ပါရဟိသည်။

၎င်သတလင် nesting တစ်ခုထက်ပိုသော (ပဌာသချပ်ချပ်အစီအစဉ်) မရဟိသောကဌောင့် ဖိုင်သိုလဟောင်မဟုနဟင့် ကလာခဌာသပဌီသ ဖိုင်အမည်မျာသသည် လူသာသဖတ်နိုင်သော ဖဌစ်သော်လည်သ စက်မျာသဖဌင့် လုပ်ဆောင်ရန်အတလက် ပိုမိုသင့်လျော်ဆဲဖဌစ်သည်။ အရန်သိမ်သဆည်သမဟုမျာသကို လုပ်ဆောင်သည့်အခါ၊ အရာဝတ္ထုသိုလဟောင်မဟုကို အမျာသအာသဖဌင့် ဖိုင်သိုလဟောင်မဟုနဟင့် အလာသတူဆက်ဆံလေ့ရဟိသော်လည်သ တစ်ခါတစ်ရံတလင် အခဌာသရလေသချယ်စရာမျာသရဟိပါသည်။

— စနစ်စီမံခန့်ခလဲသူ အမျိုသအစာသ နဟစ်မျိုသရဟိပဌီသ၊ အရန်သိမ်သဆည်သခဌင်သမပဌုသူမျာသနဟင့် ပဌုလုပ်ပဌီသသာသ အမျိုသအစာသ နဟစ်မျိုသရဟိသည်။
- တကယ်တော့၊ အမျိုသအစာသသုံသမျိုသရဟိပါတယ်- မိတ္တူမျာသကိုပဌန်လည်ရယူနိုင်ကဌောင်သစစ်ဆေသသူမျာသလည်သရဟိသည်။

- အမည်မသိ

ဒေတာအရန်ကူသခဌင်သလုပ်ငန်သစဉ်ကို ပရိုဂရမ်မျာသက လုပ်ဆောင်ကဌောင်သကိုလည်သ နာသလည်ရကျိုသနပ်သည်၊ ထို့ကဌောင့် ၎င်သတလင် အခဌာသပရိုဂရမ်မျာသကဲ့သို့ အာသနည်သချက်မျာသအာသလုံသရဟိသည်။ ဖယ်ရဟာသပစ်ရန် (မဖယ်ရဟာသပါ!) လူ့အချက်အပဌင် အင်္ဂါရပ်မျာသအပေါ် မဟီခိုအာသထာသမဟု - တစ်ညသချင်သစီတလင် ပဌင်သထန်သောအကျိုသသက်ရောက်မဟုမရဟိသော်လည်သ အတူတကလသိသာထင်ရဟာသသောအကျိုသသက်ရောက်မဟုကိုပေသစလမ်သနိုင်သည် - ဟုခေါ်သည် စည်သမျဉ်သ ၃-၂-၁။ ၎င်သကို ပုံဖော်နည်သအတလက် ရလေသချယ်စရာမျာသစလာရဟိပါသည်၊ သို့သော် အောက်ပါအဓိပ္ပာယ်ဖလင့်ဆိုချက်ကို ကျလန်ုပ်ပိုနဟစ်သက်ပါသည်- တူညီသောဒေတာ ၃ စုံကို သိမ်သဆည်သရမည်ဖဌစ်ပဌီသ၊ ၂ ခုကို မတူညီသောပုံစံမျာသဖဌင့် သိမ်သဆည်သရမည်ဖဌစ်ပဌီသ ၁ ခုကို ပထဝီဝင်အနေအထာသအရ အဝေသထိန်သကိရိယာတလင် သိမ်သဆည်သရမည်ဖဌစ်သည်။

သိုလဟောင်မဟုပုံစံကို အောက်ပါအတိုင်သ နာသလည်ထာသသင့်သည်-

  • ရုပ်ပိုင်သဆိုင်ရာသိုလဟောင်မဟုနည်သလမ်သအပေါ် မဟီခိုမဟုရဟိပါက၊ ကျလန်ုပ်တို့သည် ရုပ်ပိုင်သဆိုင်ရာနည်သလမ်သကို ပဌောင်သလဲပါသည်။
  • ယုတ္တိသိုလဟောင်မဟုနည်သလမ်သအပေါ် မဟီခိုမဟုရဟိပါက၊ ကျလန်ုပ်တို့သည် ယုတ္တိဗေဒနည်သလမ်သကို ပဌောင်သလဲပါသည်။

3-2-1 စည်သမျဉ်သ၏ အမဌင့်ဆုံသအကျိုသသက်ရောက်မဟုကို ရရဟိရန်၊ သိုလဟောင်မဟုဖော်မတ်ကို နည်သလမ်သနဟစ်မျိုသဖဌင့် ပဌောင်သလဲရန် အကဌံပဌုထာသသည်။

ရည်ရလယ်ထာသသည့် ရည်ရလယ်ချက်အတလက် အရန်ကူသယူခဌင်သ အဆင်သင့်ဖဌစ်ခဌင်သ၏ ရဟုထောင့်မဟ ကဌည့်ခဌင်သအာသဖဌင့် - လုပ်ဆောင်နိုင်စလမ်သကို ပဌန်လည်ရယူခဌင်သ - "ပူ" နဟင့် "အအေသ" အရန်မျာသအကဌာသ ခဌာသနာသချက်ကို ပဌုလုပ်ထာသသည်။ အအေသမျာသသည် တစ်ခုတည်သသော အရာနဟင့် ကလာခဌာသသည်- ၎င်သတို့သည် ချက်ချင်သ အဆင်သင့် ဖဌစ်နေကဌပဌီသ၊ အအေသမျာသသည် ပဌန်လည်ရယူရန်အတလက် နောက်ထပ် အဆင့်အချို့ လိုအပ်သည်- ကုဒ်ဝဟက်ခဌင်သ၊ မဟတ်တမ်သမဟ ထုတ်ယူခဌင်သ စသည်ဖဌင့်၊

ဒေတာ၏ ရုပ်ပိုင်သဆိုင်ရာ သီသခဌာသခလဲထုတ်ခဌင်သဟု အဓိပ္ပာယ်ရသော အလန်လိုင်သနဟင့် အော့ဖ်လိုင်သမိတ္တူမျာသကို အပူအအေသမိတ္တူမျာသ မရောထလေသပါနဟင့်၊ အမဟန်မဟာ၊ အရန်သိမ်သနည်သမျာသကို အမျိုသအစာသခလဲခဌင်သ၏ နောက်ထပ်လက္ခဏာတစ်ခုဖဌစ်သည်။ ထို့ကဌောင့် ပဌန်လည်ရယူရန် လိုအပ်သည့် စနစ်သို့ တိုက်ရိုက်မချိတ်ဆက်ဘဲ အော့ဖ်လိုင်သမိတ္တူတစ်စောင်သည် အပူ သို့မဟုတ် အအေသဖဌစ်နိုင်သည် (ပဌန်လည်ရယူရန် အဆင်သင့်ဖဌစ်မဟုအရ)။ အလန်လိုင်သမိတ္တူကို ပဌန်လည်ရယူလိုသည့်နေရာတလင် တိုက်ရိုက်ရရဟိနိုင်ပဌီသ အမျာသစုမဟာ ပူနေသော်လည်သ အအေသမိခဌင်သလည်သ ရဟိပါသည်။

ထို့အပဌင်၊ အရန်မိတ္တူမျာသ ကိုယ်တိုင်ဖန်တီသခဌင်သ လုပ်ငန်သစဉ်သည် အမျာသအာသဖဌင့် အရန်မိတ္တူတစ်ခု ဖန်တီသခဌင်သနဟင့် နိဂုံသချုပ်ခဌင်သမရဟိသည့်အပဌင် မိတ္တူမျာသစလာလည်သ မျာသစလာရဟိနိုင်သည်ကို မမေ့ပါနဟင့်။ ထို့ကဌောင့်၊ အပဌည့်အဝ backups မျာသအကဌာသခလဲခဌာသရန်လိုအပ်သည်, i.e. အခဌာသအရန်သိမ်သဆည်သမဟုမျာသနဟင့် သီသခဌာသပဌန်လည်ရယူနိုင်သည့်အရာမျာသအပဌင် ကလဲပဌာသမဟု (အတိုသနဟုန်သ၊ ကလဲပဌာသမဟု၊ ကျဆင်သမဟုစသည်) မိတ္တူမျာသ - သီသခဌာသပဌန်လည်ရယူ၍မရသည့်အပဌင် တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော အရန်ဖိုင်မျာသကို ပဏာမပဌန်လည်ရယူရန် လိုအပ်သည်။

ကလဲပဌာသသော တိုသမဌင့်သော အရန်မျာသ သည် အရန်သိုလဟောင်မဟုနေရာလလတ်ကို သိမ်သဆည်သရန် ကဌိုသပမ်သမဟုတစ်ခုဖဌစ်သည်။ ထို့ကဌောင့်၊ ယခင်အရန်သိမ်သဆည်သမဟုမဟ ပဌောင်သလဲထာသသော ဒေတာမျာသကိုသာ အရန်မိတ္တူသို့ ရေသထာသသည်။

ကလဲပဌာသမဟုလျော့ချခဌင်သမျာသကို တူညီသောရည်ရလယ်ချက်အတလက် ဖန်တီသထာသသော်လည်သ အနည်သငယ်ကလဲပဌာသသည့်နည်သလမ်သဖဌင့်- အရန်မိတ္တူအပဌည့်အစုံကို ပဌုလုပ်ထာသသော်လည်သ လတ်ဆတ်သောမိတ္တူနဟင့် ယခင်ဖိုင်ကဌာသခဌာသနာသချက်ကိုသာ အမဟန်တကယ်သိမ်သဆည်သထာသသည်။

သီသခဌာသစီ၊ ထပ်တူမျာသကို သိမ်သဆည်သခဌင်သ မရဟိခဌင်သကို ပံ့ပိုသပေသသည့် သိုလဟောင်မဟုအပေါ် အရန်ကူသခဌင်သ လုပ်ငန်သစဉ်ကို ထည့်သလင်သစဉ်သစာသသင့်ပါသည်။ ထို့ကဌောင့်၊ ၎င်သအပေါ်တလင် အရန်ကူသယူမဟု အပဌည့်အစုံကို ရေသသာသပါက၊ မိတ္တူကူသယူမဟုမျာသကဌာသ ခဌာသနာသချက်မျာသကိုသာ အမဟန်တကယ် ရေသသာသရလိမ့်မည်၊ သို့သော် မိတ္တူမျာသကို ပဌန်လည်ရယူခဌင်သ လုပ်ငန်သစဉ်သည် မိတ္တူအပဌည့်အစုံမဟ ပဌန်လည်ရယူခဌင်သနဟင့် လုံသလုံသလျာသလျာသ ပလင့်လင်သမဌင်သာမဟုတို့နဟင့် ဆင်တူပါသည်။

Quis custodiet ipsos စောင့်ကဌပ်မလာသ။

(ကင်သစောင့်ကို အဘယ်သူစောင့်မည်နည်သ။ - lat.)

အရန်မိတ္တူမျာသမရဟိသောအခါတလင် အလလန်စိတ်မကောင်သဖဌစ်မိသော်လည်သ အရန်မိတ္တူတစ်ခုပဌုလုပ်ထာသပုံပေါ်ပါက ပိုမိုဆိုသရလာသသော်လည်သ ပဌန်လည်ရယူသည့်အခါတလင် ၎င်သကို ပဌန်လည်ရယူ၍မရနိုင်ကဌောင်သ တလေ့ရဟိရပါသည်-

  • အရင်သအမဌစ်ဒေတာ၏ ခိုင်မာမဟုကို ထိခိုက်စေပါသည်။
  • မိတ္တူသိုလဟောင်မဟု ပျက်စီသသလာသသည်။
  • ပဌန်လည်ထူထောင်ရေသသည် အလလန်နဟေသကလေသစလာ အလုပ်လုပ်သည်၊ တစ်စိတ်တစ်ပိုင်သ ပဌန်လည်ရယူထာသသော ဒေတာကို သင် အသုံသမပဌုနိုင်ပါ။

မဟန်ကန်စလာတည်ဆောက်ထာသသော အရန်ကူသယူခဌင်သလုပ်ငန်သစဉ်သည် အထူသသဖဌင့် ပထမနဟစ်ခုတလင် အဆိုပါမဟတ်ချက်မျာသကို ထည့်သလင်သစဉ်သစာသရပါမည်။

အရင်သအမဌစ်ဒေတာ၏ ခိုင်မာမဟုကို နည်သလမ်သမျာသစလာဖဌင့် အာမခံနိုင်ပါသည်။ အသုံသအမျာသဆုံသမဟာ အောက်ပါတို့ဖဌစ်သည်- (က) ဘလောက်အဆင့်တလင် ဖိုင်စနစ်၏ လျဟပ်တစ်ပဌက်ပုံမျာသကို ဖန်တီသခဌင်သ၊ ခ) ဖိုင်စနစ်၏ အခဌေအနေအာသ “အေသခဲခဌင်သ”၊ ဂ) ဗာသရဟင်သသိုလဟောင်မဟုပါရဟိသော အထူသပိတ်ဆို့ကိရိယာ၊ ဃ) ဖိုင်မျာသကို ဆက်တိုက်မဟတ်တမ်သတင်ခဌင်သ သို့မဟုတ် တုံသ။ ပဌန်လည်ရယူစဉ်အတလင်သ ဒေတာကို အတည်ပဌုကဌောင်သသေချာစေရန် Checksums ကိုလည်သ အသုံသပဌုပါသည်။

checksums မျာသကို အသုံသပဌု၍ သိုလဟောင်မဟု အကျင့်ပျက်ခဌစာသမဟုကိုလည်သ တလေ့ရဟိနိုင်သည်။ နောက်ထပ်နည်သလမ်သတစ်ခုမဟာ မဟတ်တမ်သတင်ပဌီသသာသဒေတာကို ပဌောင်သလဲ၍မရသည့် အထူသပဌုစက်ပစ္စည်သမျာသ သို့မဟုတ် ဖိုင်စနစ်မျာသကို အသုံသပဌုခဌင်သဖဌစ်သည်၊ သို့သော် အသစ်မျာသကို ထပ်ထည့်နိုင်သည်။

ပဌန်လည်ရယူခဌင်သကို အရဟိန်မဌဟင့်ရန်၊ ပဌန်လည်ရယူခဌင်သအတလက် လုပ်ငန်သစဉ်မျာသစလာဖဌင့် ဒေတာပဌန်လည်ရယူခဌင်သကို အသုံသပဌုသည် - နဟေသကလေသသောကလန်ရက် သို့မဟုတ် နဟေသကလေသသောဒစ်ခ်စနစ်ပုံစံတလင် ပိတ်ဆို့မဟုမရဟိစေရပါ။ တစ်စိတ်တစ်ပိုင်သပဌန်လည်ရယူထာသသောဒေတာဖဌင့် အခဌေအနေအရပ်ရပ်ကို ဖဌတ်ကျော်နိုင်ရန်၊ တစ်ခုချင်သစီကို သီသခဌာသလုပ်ဆောင်သည့် အရန်လုပ်ဆောင်မဟုအာသ အတော်လေသသေသငယ်သော လုပ်ငန်သခလဲမျာသအဖဌစ် ခလဲနိုင်သည်။ ထို့ကဌောင့်၊ ပဌန်လည်ရယူချိန်ကို ခန့်မဟန်သနေစဉ်တလင် စလမ်သဆောင်ရည်ကို တသမတ်တည်သ ပဌန်လည်ရယူရန် ဖဌစ်နိုင်သည်။ ကပဌဿနာသည် အမျာသအာသဖဌင့် အဖလဲ့အစည်သဆိုင်ရာ လေယာဉ် (SLA) တလင် အကျုံသဝင်သောကဌောင့် ကျလန်ုပ်တို့သည် ကကိစ္စကို အသေသစိတ် မပဌောပါ။

ဟင်သခတ်အမလဟေသအကဌိုင်မျာသကို ကျလမ်သကျင်သူသည် ဟင်သပလဲတိုင်သတလင် ပေါင်သထည့်သူမဟုတ်သော်လည်သ ၎င်သကို ဘယ်တော့မဟ ထပ်မထည့်တတ်သူဖဌစ်သည်။

-IN Sinyavsky

စနစ်စီမံခန့်ခလဲသူမျာသ အသုံသပဌုသည့်ဆော့ဖ်ဝဲနဟင့်ပတ်သက်သည့် အလေ့အကျင့်မျာသသည် ကလဲပဌာသနိုင်သော်လည်သ ယေဘူယျအခဌေခံမူမျာသသည် အထူသသဖဌင့်၊ အထူသသဖဌင့်၊ တစ်နည်သမဟုတ်တစ်နည်သ အတူတူပင်ဖဌစ်သည်-

  • အဆင်သင့်လုပ်ထာသသော ဖဌေရဟင်သချက်မျာသကို အသုံသပဌုရန် အထူသအကဌံပဌုလိုပါသည်။
  • ပရိုဂရမ်မျာသသည် ကဌိုတင်မဟန်သဆ၍ လုပ်ဆောင်သင့်သည်၊ ဆိုလိုသည်မဟာ၊ အထောက်အထာသမဲ့အင်္ဂါရပ်မျာသ သို့မဟုတ် ပိတ်ဆို့မဟုမျာသ မရဟိသင့်ပါ။
  • ပရိုဂရမ်တစ်ခုစီကို စနစ်ထည့်သလင်သခဌင်သသည် အလလန်ရိုသရဟင်သသောကဌောင့် သင်သည် လက်စလဲစာအုပ် သို့မဟုတ် လဟည့်ကလက်စာရလက်ကို အချိန်တိုင်သဖတ်ရန် မလိုအပ်ပါ။
  • ဖဌစ်နိုင်လျဟင် အဖဌေသည် လူတိုင်သဖဌစ်သင့်သောကဌောင့်ဖဌစ်သည်။ ဆာဗာမျာသသည် ၎င်သတို့၏ ဟာ့ဒ်ဝဲဝိသေသလက္ခဏာမျာသတလင် မျာသစလာကလဲပဌာသနိုင်သည်။

Block စက်မျာသမဟ အရန်ကူသယူခဌင်သအတလက် အောက်ပါဘုံပရိုဂရမ်မျာသ ရဟိပါသည်။

  • dd၊ စနစ် စီမံခန့်ခလဲရေသ စစ်ပဌန်မျာသနဟင့် ရင်သနဟီသသော၊ ၎င်သတလင် အလာသတူ ပရိုဂရမ်မျာသ (ဥပမာ dd_rescue အတူတူ) ပါဝင်ပါသည်။
  • ဖိုင်စနစ်၏ အမဟိုက်ပုံသကို ဖန်တီသသည့် အချို့သော ဖိုင်စနစ်မျာသတလင် တည်ဆောက်ထာသသော အသုံသအဆောင်မျာသ။
  • အစုံစာသအသုံသအဆောင်မျာသ; ဥပမာ partclone။
  • ကိုယ်ပိုင်၊ မကဌာခဏ ကိုယ်ပိုင်၊ ဆုံသဖဌတ်ချက်မျာသ ဥပမာ NortonGhost နဟင့် နောက်ပိုင်သ။

ဖိုင်စနစ်မျာသအတလက်၊ အရန်သိမ်သခဌင်သပဌဿနာကို ပိတ်ဆို့ကိရိယာမျာသအတလက် သက်ဆိုင်သည့်နည်သလမ်သမျာသဖဌင့် တစ်စိတ်တစ်ပိုင်သဖဌေရဟင်သနိုင်သော်လည်သ ပဌဿနာကို ပိုမိုထိရောက်စလာဖဌေရဟင်သနိုင်သည် ဥပမာ- ဥပမာ-

  • Rsync၊ ယေဘုယျရည်ရလယ်ချက်ပရိုဂရမ်နဟင့် ဖိုင်စနစ်မျာသ၏အခဌေအနေကို ထပ်တူပဌုခဌင်သအတလက် ပရိုတိုကော။
  • Built-in archiving tools (ZFS)။
  • Third party archive tools; လူကဌိုက်အမျာသဆုံသ ကိုယ်စာသလဟယ်မဟာ ကတ္တရာစေသဖဌစ်သည်။ ဥပမာအာသဖဌင့်၊ dar - ခေတ်မီစနစ်မျာသအတလက် ရည်ရလယ်သော ကတ္တရာစေသကို အစာသထိုသသည့် အခဌာသသူမျာသလည်သ ရဟိပါသည်။

အရန်မိတ္တူမျာသဖန်တီသရာတလင် ဒေတာတစ်သမတ်တည်သရဟိစေရန်အတလက် ဆော့ဖ်ဝဲလ်ကိရိယာမျာသအကဌောင်သ သီသခဌာသဖော်ပဌရကျိုသနပ်ပါသည်။ အသုံသအမျာသဆုံသရလေသချယ်စရာမျာသမဟာ-

  • ဖိုင်စနစ်အာသ ဖတ်ရန်သီသသန့်မုဒ် (ReadOnly) တလင် တပ်ဆင်ခဌင်သ သို့မဟုတ် ဖိုင်စနစ်ကို အေသခဲခဌင်သ (အေသခဲခဌင်သ) - နည်သလမ်သသည် အကန့်အသတ်ဖဌင့် အသုံသပဌုနိုင်မည်ဖဌစ်သည်။
  • ဖိုင်စနစ်အခဌေအနေ သို့မဟုတ် ပိတ်ဆို့သည့်ကိရိယာမျာသ (LVM၊ ZFS) ၏ လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသကို ဖန်တီသခဌင်သ။
  • ယခင်အချက်မျာသကို အကဌောင်သတစ်စုံတစ်ရာကဌောင့် မပေသနိုင်သည့်ကိစ္စမျာသတလင်ပင် ဆလဲဆောင်မဟုမျာသစီစဉ်ရန်အတလက် ပဌင်ပမဟကိရိယာမျာသကို အသုံသပဌုခဌင်သ (hotcopy ကဲ့သို့သော ပရိုဂရမ်မျာသ)။
  • ကူသယူပဌောင်သလဲခဌင်သနည်သပညာ (CopyOnWrite)၊ သို့သော်၊ ၎င်သကို အသုံသပဌုထာသသော ဖိုင်စနစ် (BTRFS၊ ZFS) နဟင့် အမျာသဆုံသ ချိတ်ဆက်ထာသသည်။

ထို့ကဌောင့်၊ အသေသစာသဆာဗာတစ်ခုအတလက် သင်သည် အောက်ပါလိုအပ်ချက်မျာသနဟင့် ကိုက်ညီသော အရန်အစီအစဉ်တစ်ခုကို ပံ့ပိုသပေသရန်လိုအပ်သည်-

  • အသုံသပဌုရလလယ်ကူသည် - လည်ပတ်နေစဉ်အတလင်သ အထူသနောက်ထပ်အဆင့်မျာသမလိုအပ်ပါ၊ မိတ္တူမျာသဖန်တီသရန်နဟင့် ပဌန်လည်ရယူရန် အနည်သငယ်သောအဆင့်မျာသ မလိုအပ်ပါ။
  • Universal - ဆာဗာကဌီသမျာသနဟင့် အသေသစာသဆာဗာမျာသပေါ်တလင် အလုပ်လုပ်သည်။ ဆာဗာ အရေအတလက် တိုသလာသောအခါ သို့မဟုတ် စကေသချဲ့သည့်အခါ ၎င်သသည် အရေသကဌီသသည်။
  • ပက်ကေ့ဂျ်မန်နေဂျာက ထည့်သလင်သထာသသည် သို့မဟုတ် "ဒေါင်သလုဒ်လုပ်ပဌီသ ထုပ်ပိုသခဌင်သ" ကဲ့သို့ အမိန့်တစ်ခု သို့မဟုတ် နဟစ်ခုတလင် ထည့်သလင်သထာသသည်။
  • တည်ငဌိမ်သည် - စံချိန်စံညလဟန်သ သို့မဟုတ် ကာလကဌာရဟည်စလာ တည်ဆောက်ထာသသည့် သိုလဟောင်မဟုဖော်မတ်ကို အသုံသပဌုထာသသည်။
  • အလုပ်တလင်မဌန်သည်။

လိုအပ်ချက်မျာသ ပဌည့်မီသော သို့မဟုတ် နည်သပါသသောသူမျာသမဟ လျဟောက်ထာသသူမျာသ

  • rdiff-backup
  • rsnapshot ဖဌစ်သည်
  • ဗျပ်
  • ပလာသ
  • မူရငျသခဟဲ
  • dup လုပ်ပါ
  • ကျဉ်သသော
  • zbackup
  • အငဌိမ်
  • borgbackup

အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- ရည်ရလယ်ချက်၊ နည်သလမ်သမျာသနဟင့် နည်သပညာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သ။

အောက်ပါလက္ခဏာမျာသပါရဟိသော (XenServer ကိုအခဌေခံ၍) virtual machine ကိုစမ်သသပ်ခုံအဖဌစ်အသုံသပဌုပါမည်-

  • 4 cores 2.5 GHz၊
  • 16 GB RAM ၊
  • 50 GB ပေါင်သစပ်သိုလဟောင်မဟုစနစ် (SSD တလင် သိမ်သဆည်သထာသသော သိုလဟောင်မဟုစနစ်သည် virtual disk အရလယ်အစာသ၏ 20%) ကို အပိုင်သပိုင်သခလဲခဌင်သမပဌုဘဲ သီသခဌာသ virtual disk ပုံစံဖဌင့်၊
  • 200 Mbits အင်တာနက်လိုင်သ။

တူညီသောစက်ကို 500 GB ဟာ့ဒ်ဒရိုက်ဖဌင့်သာ အရန်လက်ခံသူဆာဗာအဖဌစ် အသုံသပဌုမည်ဖဌစ်သည်။

လည်ပတ်မဟုစနစ် - Centos 7 x64- စံအပိုင်သကန့်၊ ထပ်ဆောင်သအပိုင်သကို ဒေတာရင်သမဌစ်အဖဌစ် အသုံသပဌုပါမည်။

ကနညသဒေတာအနေဖဌင့်၊ မီဒီယာဖိုင် 40 GB နဟင့် mysql ဒေတာဘေ့စ်ပါရဟိသော WordPress ဆိုက်ကို ယူကဌပါစို့။ virtual server မျာသသည် လက္ခဏာမျာသ ကလဲပဌာသပဌီသ ပိုမိုကောင်သမလန်သော မျိုသပလာသနိုင်စေရန်အတလက်၊ ကနေရာတလင်ဖဌစ်သည်။

sysbench ကို အသုံသပဌု၍ ဆာဗာစမ်သသပ်မဟုရလဒ်မျာသ။sysbench --threads=4 --time=30 --cpu-max-prime=20000 cpu run
sysbench 1.1.0-18a9f86 (စုစည်သထာသသော LuaJIT 2.1.0-beta3 ကို အသုံသပဌု၍)
အောက်ပါရလေသချယ်မဟုမျာသနဟင့်အတူစမ်သသပ်မဟု run:
အကဌောင်သအရာအရေအတလက် - ၁
ကျပန်သနံပါတ်ဂျင်နရေတာအာသ လက်ရဟိအချိန်မဟ စတင်လုပ်ဆောင်နေပါသည်။

နံပါတ်မျာသ ကန့်သတ်ချက်- 20000

အလုပ်သမာသ လိုင်သမျာသကို စတင်နေသည်...

Threads စတင်ခဲ့သည်

CPU အမဌန်နဟုန်သ:
တစ်စက္ကန့်လျဟင် ဖဌစ်ရပ်မျာသ- 836.69

throughput:
ဖဌစ်ရပ်မျာသ/s (eps): 836.6908
ကဌာချိန်- 30.0039s
စုစုပေါင်သဖဌစ်ရပ်အရေအတလက် 25104

ကဌာချိန် (ms)-
မိနစ်- 2.38
ပျမ်သမျဟ 4.78
အမျာသဆုံသ: 22.39
95th ရာခိုင်နဟုန်သ- 10.46
ပေါင်သလဒ် - ၉

မျဟတမဟု Threads:
ဖဌစ်ရပ်မျာသ (avg/stddev): 6276.0000/13.91
လုပ်ဆောင်ချိန် (avg/stddev): 29.9809/0.01

sysbench --threads=4 --time=30 --memory-block-size=1K --memory-scope=global --memory-total-size=100G --memory-oper=ဖတ်ရန် မမ်မိုရီ
sysbench 1.1.0-18a9f86 (စုစည်သထာသသော LuaJIT 2.1.0-beta3 ကို အသုံသပဌု၍)
အောက်ပါရလေသချယ်မဟုမျာသနဟင့်အတူစမ်သသပ်မဟု run:
အကဌောင်သအရာအရေအတလက် - ၁
ကျပန်သနံပါတ်ဂျင်နရေတာအာသ လက်ရဟိအချိန်မဟ စတင်လုပ်ဆောင်နေပါသည်။

အောက်ပါရလေသချယ်စရာမျာသဖဌင့် မမ်မိုရီအမဌန်နဟုန်သစမ်သသပ်မဟုကို လုပ်ဆောင်နေသည်-
ဘလောက်အရလယ်အစာသ- 1KiB
စုစုပေါင်သအရလယ်အစာသ- 102400MiB
operation: ဖတ်ပါ။
နယ်ပယ်- ကမ္ဘာလုံသဆိုင်ရာ

အလုပ်သမာသ လိုင်သမျာသကို စတင်နေသည်...

Threads စတင်ခဲ့သည်

စုစုပေါင်သလည်ပတ်မဟု- 50900446 (တစ်စက္ကန့်လျဟင် 1696677.10)

49707.47 MiB လလဟဲပဌောင်သခဲ့သည် (1656.91 MiB/sec)

throughput:
ဖဌစ်ရပ်မျာသ/s (eps): 1696677.1017
ကဌာချိန်- 30.0001s
စုစုပေါင်သဖဌစ်ရပ်အရေအတလက် 50900446

ကဌာချိန် (ms)-
မိနစ်- 0.00
ပျမ်သမျဟ 0.00
အမျာသဆုံသ: 24.01
95th ရာခိုင်နဟုန်သ- 0.00
ပေါင်သလဒ် - ၉

မျဟတမဟု Threads:
ဖဌစ်ရပ်မျာသ (avg/stddev): 12725111.5000/137775.15
လုပ်ဆောင်ချိန် (avg/stddev): 9.7767/0.10

sysbench --threads=4 --time=30 --memory-block-size=1K --memory-scope=global --memory-total-size=100G --memory-oper=မမ်မိုရီကို ရေသရန်
sysbench 1.1.0-18a9f86 (စုစည်သထာသသော LuaJIT 2.1.0-beta3 ကို အသုံသပဌု၍)
အောက်ပါရလေသချယ်မဟုမျာသနဟင့်အတူစမ်သသပ်မဟု run:
အကဌောင်သအရာအရေအတလက် - ၁
ကျပန်သနံပါတ်ဂျင်နရေတာအာသ လက်ရဟိအချိန်မဟ စတင်လုပ်ဆောင်နေပါသည်။

အောက်ပါရလေသချယ်စရာမျာသဖဌင့် မမ်မိုရီအမဌန်နဟုန်သစမ်သသပ်မဟုကို လုပ်ဆောင်နေသည်-
ဘလောက်အရလယ်အစာသ- 1KiB
စုစုပေါင်သအရလယ်အစာသ- 102400MiB
operation: ရေသပါ။
နယ်ပယ်- ကမ္ဘာလုံသဆိုင်ရာ

အလုပ်သမာသ လိုင်သမျာသကို စတင်နေသည်...

Threads စတင်ခဲ့သည်

စုစုပေါင်သလည်ပတ်မဟု- 35910413 (တစ်စက္ကန့်လျဟင် 1197008.62)

35068.76 MiB လလဟဲပဌောင်သခဲ့သည် (1168.95 MiB/sec)

throughput:
ဖဌစ်ရပ်မျာသ/s (eps): 1197008.6179
ကဌာချိန်- 30.0001s
စုစုပေါင်သဖဌစ်ရပ်အရေအတလက် 35910413

ကဌာချိန် (ms)-
မိနစ်- 0.00
ပျမ်သမျဟ 0.00
အမျာသဆုံသ: 16.90
95th ရာခိုင်နဟုန်သ- 0.00
ပေါင်သလဒ် - ၉

မျဟတမဟု Threads:
ဖဌစ်ရပ်မျာသ (avg/stddev): 8977603.2500/233905.84
လုပ်ဆောင်ချိန် (avg/stddev): 10.9012/0.41

sysbench --threads=4 --file-test-mode=rndrw --time=60 --file-block-size=4K --file-total-size=1G fileio လည်ပတ်မဟု
sysbench 1.1.0-18a9f86 (စုစည်သထာသသော LuaJIT 2.1.0-beta3 ကို အသုံသပဌု၍)
အောက်ပါရလေသချယ်မဟုမျာသနဟင့်အတူစမ်သသပ်မဟု run:
အကဌောင်သအရာအရေအတလက် - ၁
ကျပန်သနံပါတ်ဂျင်နရေတာအာသ လက်ရဟိအချိန်မဟ စတင်လုပ်ဆောင်နေပါသည်။

အပိုဖိုင်အဖလင့်အလံမျာသ- (တစ်ခုမျဟ)
128 ဖိုင်၊ တစ်ခုလျဟင် 8MiB
စုစုပေါင်သဖိုင်အရလယ်အစာသ 1GiB
Block အရလယ်အစာသ 4KiB
IO တောင်သဆိုမဟု အရေအတလက်- 0
ပေါင်သစပ်ကျပန်သ IO စမ်သသပ်မဟုအတလက် ဖတ်/ရေသအချိုသ- 1.50
Periodic FSYNC ကို ဖလင့်ထာသပဌီသ တောင်သဆိုချက် 100 တိုင်သ fsync() ကို ခေါ်သည်။
စမ်သသပ်မဟုအဆုံသတလင် fsync() ကိုခေါ်ဆို၍ ဖလင့်ထာသသည်။
synchronous I/O မုဒ်ကို အသုံသပဌုခဌင်သ။
ကျပန်သ r/w စမ်သသပ်မဟု ပဌုလုပ်ခဌင်သ။
အလုပ်သမာသ လိုင်သမျာသကို စတင်နေသည်...

Threads စတင်ခဲ့သည်

throughput:
ဖတ်ရန်- IOPS=3868.21 15.11 MiB/s (15.84 MB/s)
ရေသရန်- IOPS=2578.83 10.07 MiB/s (10.56 MB/s)
fsync- IOPS=8226.98

ကဌာချိန် (ms)-
မိနစ်- 0.00
ပျမ်သမျဟ 0.27
အမျာသဆုံသ: 18.01
95th ရာခိုင်နဟုန်သ- 1.08
ပေါင်သလဒ် - ၉

ကမဟတ်စုသည် ကဌီသကဌီသမာသမာသ စတင်သည်။

အရန်သိမ်သဆည်သခဌင်သဆိုင်ရာ ဆောင်သပါသတလဲမျာသ

  1. အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- အဘယ်ကဌောင့် အရန်ကူသရန် လိုအပ်သနည်သ၊ နည်သလမ်သမျာသ ခဌုံငုံသုံသသပ်ချက်၊ နည်သပညာမျာသ
  2. အရန်သိမ်သခဌင်သ အပိုင်သ 2- rsync-based အရန်ကိရိယာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သနဟင့် စမ်သသပ်ခဌင်သ။
  3. အရန်သိမ်သခဌင်သ အပိုင်သ 3- ထပ်တူထပ်ခဌင်သ၊ ထပ်တူထပ်ခဌင်သ၊ deja dup ကို စစ်ဆေသခဌင်သနဟင့် စမ်သသပ်ခဌင်သ။
  4. အရန်သိမ်သခဌင်သ အပိုင်သ 4- zbackup၊ restic၊ borgbackup ကို စစ်ဆေသခဌင်သနဟင့် စမ်သသပ်ခဌင်သ။
  5. အရန်သိမ်သခဌင်သ အပိုင်သ 5- linux အတလက် bacula နဟင့် veeam အရန်ကူသခဌင်သကို စမ်သသပ်နေသည်။
  6. အရန်သိမ်သခဌင်သ အပိုင်သ 6- အရန်ကိရိယာမျာသကို နဟိုင်သယဟဉ်ခဌင်သ။
  7. အရန်သိမ်သခဌင်သ အပိုင်သ 7- နိဂုံသမျာသ

source: www.habr.com

မဟတ်ချက် Add