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

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသsophiagworld ဖဌင့် ပျောက်ဆုံသသလာသခဲ့သည်။

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

စာရေသသူ၏အတလေ့အကဌုံအရ၊ ကသည်မဟာ ပဌည့်စုံသောစာရင်သမဟုတ်သော်လည်သ အမဟန်ပင် ထိရောက်သည်။ အကဌံဉာဏ် ဒါဆို စလိုက်ရအောင်။

အထောက်အပံ့ဖဌင့် ဘာသာပဌန်ပါသည်။ Mail.ru တိမ်တိုက်ဖဌေရဟင်သချက်.

ပထမအဆင့်

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

ကုဒ်အဖဌစ် အခဌေခံအဆောက်အည

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

virtual machines 100 ကိုဖဌန့်ကျက်ခဌင်သ။

  • Ubuntu ဖဌင့်
  • 2 GB RAM တစ်ခုစီ
  • ၎င်သတို့တလင် အောက်ပါ ကုဒ်မျာသ ပါရဟိမည်ဖဌစ်သည်။
  • ကဘောင်မျာသနဟင့်အတူ

သင့်အခဌေခံအဆောက်အအုံဆိုင်ရာ အပဌောင်သအလဲမျာသကို ခဌေရာခံနိုင်ပဌီသ ဗာသရဟင်သထိန်သချုပ်မဟုကို အသုံသပဌု၍ ၎င်သတို့ထံ လျင်မဌန်စလာ ပဌန်ပဌောင်သနိုင်သည်။

အထက်ဖော်ပဌပါအာသလုံသကို လုပ်ဆောင်ရန် Kubernetes/Docker ကို သင်သုံသနိုင်သည်ဟု ခေတ်သစ်ဝါဒီက ပဌောသည်၊ သူမဟန်ပါသည်။

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

စဉ်ဆက်မပဌတ် ပေါင်သစပ်ခဌင်သနဟင့် ပေသပို့ခဌင်သ။

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

ကအဆင့်တလင် သင်မေသခလန်သကို ဖဌေတိုင်သ- ကျလန်ုပ်၏ စည်သဝေသပလဲကို စုစည်သပဌီသ စစ်ဆေသမဟုမျာသ အောင်မဌင်မည်လာသ၊ မဟန်ကန်ပါသလာသ။ ၎င်သသည် low bar ကဲ့သို့ထင်ရသော်လည်သ ပဌဿနာမျာသစလာကို ဖဌေရဟင်သပေသသည်။

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

ကနည်သပညာအတလက် သင်သည် Github၊ CircleCI သို့မဟုတ် Jenkins အကဲဖဌတ်နိုင်သည်။

ချိန်ခလင်လျဟာကို ဆလဲချပါ။

ထို့ကဌောင့်၊ ကျလန်ုပ်တို့သည် အသလာသအလာလမ်သကဌောင်သပဌန်ညလဟန်ရန် load balancer ကို run ပဌီသ node မျာသအာသလုံသတလင် တူညီသော load သို့မဟုတ် ဝန်ဆောင်မဟုမအောင်မဌင်ပါက ဆက်လက်လုပ်ဆောင်ရန် လိုအပ်သည်-

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
Load Balancer သည် အသလာသအလာ ဖဌန့်ဝေခဌင်သအတလက် ကောင်သမလန်သော အလုပ်ဖဌစ်သည်။ အကောင်သဆုံသအလေ့အကျင့်သည် သင့်တလင် ကျရဟုံသမဟုတစ်ခုမဟမရဟိစေရန် ဟန်ချက်ညီစေရန်ဖဌစ်သည်။

ပုံမဟန်အာသဖဌင့်၊ သင်အသုံသပဌုသည့် cloud တလင် load balancers ကို configure လုပ်ထာသသည်။

တောင်သဆိုမဟုမျာသအတလက် RayID၊ ဆက်စပ် ID သို့မဟုတ် UUID

ကကဲ့သို့သော မက်ဆေ့ချ်ဖဌင့် အပလီကေသရဟင်သ error ကို သင်ကဌုံတလေ့ဖူသပါသလာသ။ "တစ်ခုခုမဟာသနေပဌီ။ က ID ကို သိမ်သဆည်သပဌီသ ကျလန်ုပ်တို့၏ ပံ့ပိုသကူညီမဟုအဖလဲ့ထံ ပေသပို့ပါ"?

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
တစ်မူထူသခဌာသသော identifier၊ ဆက်စပ် ID၊ RayID သို့မဟုတ် ကလဲလလဲချက်မျာသ တစ်ခုခုသည် ၎င်သ၏ ဘဝသံသရာတစ်လျဟောက် တောင်သဆိုချက်ကို ခဌေရာခံနိုင်စေမည့် ထူသခဌာသသော identifier တစ်ခုဖဌစ်သည်။ ၎င်သသည် မဟတ်တမ်သမျာသတလင် တောင်သဆိုမဟုလမ်သကဌောင်သတစ်ခုလုံသကို ခဌေရာခံနိုင်စေပါသည်။

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
အသုံသပဌုသူက စနစ် A သို့ တောင်သဆိုချက်တစ်ခု ပဌုလုပ်သည်၊ ထို့နောက် A သည် B ကို ဆက်သလယ်သည့် အဆက်အသလယ် B၊ ၎င်သကို C ဖဌင့် သိမ်သဆည်သကာ ၎င်သကို X တလင် သိမ်သဆည်သပဌီသနောက် တောင်သဆိုချက်ကို A သို့ ပဌန်ပို့ပေသသည်။

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

အလယ်အလတ်အဆင့်

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

ဗဟိုချုပ်ကိုင်မဟုဖဌင့် သစ်ခုတ်ခဌင်သ။

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

ဒါက ပျော်စရာ စလန့်စာသခန်သလို့ ထင်ရပေမယ့် မဂ္ဂဇင်သတလေအာသလုံသကို တစ်နေရာတည်သမဟာ ရဟာဖလေနိုင်တယ်ဆိုတာ သေချာအောင် အကောင်သဆုံသပါပဲ။ ELK stack ၏ built-in လုပ်ဆောင်နိုင်စလမ်သကို အသုံသပဌု၍ မဟတ်တမ်သမျာသကို ဗဟိုချုပ်ကိုင်ခဌင်သ၏ ပဌဿနာကို ကျလန်ုပ်ဖဌေရဟင်သခဲ့သည်- ၎င်သသည် ရဟာဖလေနိုင်သော မဟတ်တမ်သစုဆောင်သမဟုကို ပံ့ပိုသပေသပါသည်။ ၎င်သသည် တိကျသောဂျာနယ်ကိုရဟာဖလေခဌင်သပဌဿနာကို အမဟန်တကယ်ဖဌေရဟင်သနိုင်မည်ဖဌစ်သည်။ အပိုဆုအနေဖဌင့်၊ သင်သည် ထိုကဲ့သို့သော ဇယာသမျာသနဟင့် အခဌာသပျော်စရာမျာသကို ဖန်တီသနိုင်သည်။

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
ELK stack လုပ်ဆောင်နိုင်စလမ်သ

စောင့်ကဌည့်အေသဂျင့်မျာသ

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

ဒီအချိန်မဟာ သေချာစစ်ဆေသပါ။ အပဌေသတည်ဆောက်မဟုက ကောင်သမလန်သလို ကောင်သကောင်သအလုပ်လုပ်ပါတယ်။.

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

ဝန်ပေါ်မူတည်၍ အော်တိုစကေသချဲ့ခဌင်သ။

အရမ်သရိုသရဟင်သပါတယ်။ သင့်တလင် VM ဝန်ဆောင်မဟုတောင်သဆိုမဟုမျာသရဟိပဌီသ ၎င်သသည် 80% မမ်မိုရီအသုံသပဌုမဟု နီသကပ်လာပါက၊ သင်သည် ၎င်သ၏အရင်သအမဌစ်မျာသကို တိုသမဌဟင့်နိုင်သည် သို့မဟုတ် အစုအဝေသတလင် VM မျာသကို ထပ်ထည့်နိုင်သည်။ ကလုပ်ဆောင်ချက်မျာသကို အလိုအလျောက်လုပ်ဆောင်ခဌင်သသည် ဝန်အောက်ရဟိ elastic ပါဝါပဌောင်သလဲမဟုမျာသအတလက် အထူသကောင်သမလန်ပါသည်။ ဒါပေမယ့် သင်သုံသတဲ့ငလေ ဘယ်လောက်ရဟိလဲဆိုတာကို အမဌဲသတိထာသပဌီသ ကျိုသကဌောင်သဆီလျော်တဲ့ ကန့်သတ်ချက်တလေကို သတ်မဟတ်သင့်ပါတယ်။

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
cloud ဝန်ဆောင်မဟုအမျာသစုဖဌင့်၊ ပိုဆာဗာမျာသ သို့မဟုတ် ပိုမိုအာသကောင်သသောဆာဗာမျာသကို အသုံသပဌု၍ ၎င်သကို အလိုအလျောက်အတိုင်သအတာအဖဌစ် သတ်မဟတ်နိုင်သည်။

စမ်သသပ်မဟုစနစ်

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

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

အဆင့်မဌင့်အဆင့်

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

စိမ်သပဌာ ဖဌန့်ကျက်

ဒါကို ဖလင့်ပဌတဲ့နည်သကို "Erlang" လို့ခေါ်ပါတယ်။ တယ်လီဖုန်သကုမ္ပဏီမျာသ ပေါ်လာသောအခါ Erlang ကို တလင်တလင်ကျယ်ကျယ် အသုံသပဌုလာခဲ့သည်။ တယ်လီဖုန်သခေါ်ဆိုမဟုမျာသကို လမ်သကဌောင်သပေသရန်အတလက် Softswitch မျာသကို စတင်အသုံသပဌုခဲ့သည်။ ကခလုတ်မျာသပေါ်ရဟိ ဆော့ဖ်ဝဲ၏ အဓိကရည်ရလယ်ချက်မဟာ စနစ်အဆင့်မဌဟင့်တင်မဟုမျာသအတလင်သ ဖုန်သခေါ်ဆိုမဟုမျာသ မပဌုလုပ်ရန်ဖဌစ်သည်။ Erlang တလင် ယခင်ဗာသရဟင်သကို မပျက်စီသစေဘဲ မော်ဂျူသအသစ်တစ်ခုကို တင်ရန် ကောင်သမလန်သောနည်သလမ်သတစ်ခုရဟိသည်။

ကအဆင့်သည် load balancer ၏ရဟေ့မဟောက်တလင် မူတည်သည်။ သင့်ဆော့ဖ်ဝဲ၏ ဗာသရဟင်သ N ရဟိသည်ကို စိတ်ကူသကဌည့်ရအောင်၊ ထို့နောက် ဗာသရဟင်သ N+1 ကို အသုံသပဌုလိုပါသည်။ 

Вы ကဌဟနျုပျတို့ ... နိုငျတယျ ဝန်ဆောင်မဟုကို ရပ်တန့်ပဌီသ သင့်အသုံသပဌုသူမျာသအတလက် အဆင်ပဌေပဌီသ အချိန်အနည်သငယ်ကဌာအောင် လုပ်ဆောင်နိုင်သော နောက်ဗာသရဟင်သကို လလဟင့်တင်လိုက်ပါ။ ဒါပေမယ့် မင်သမဟာရဟိတယ်ဆိုပါစို့ အမဟန် တင်သကျပ်သော SLA အခဌေအနေမျာသ။ ထို့ကဌောင့်၊ SLA 99,99% သည် သင် အော့ဖ်လိုင်သ သလာသနိုင်သည်ဟု ဆိုလိုသည်။ သာ တစ်နဟစ်လျဟင် ၅၂ မိနစ်။

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

  • ယခုလက်ရဟိ (N);
  • နောက်ဗာသရဟင်သ (N+1)။ 

ဆုတ်ယုတ်မဟုမျာသကို တက်ကဌလစလာ စောင့်ကဌည့်နေချိန်တလင် ဗာသရဟင်သအသစ် (N+1) သို့ အသလာသအလာ ရာခိုင်နဟုန်သတစ်ခုအာသ ပဌန်လည်ညလဟန်သရန် load balancer အာသ သင်ပဌောပါသည်။

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
ကတလင် ကျလန်ုပ်တို့တလင် ကောင်သမလန်စလာအလုပ်လုပ်နိုင်သော အစိမ်သရောင် N ဖဌန့်ကျက်မဟုရဟိသည်။ ကဖဌန့်ကျက်မဟု၏ နောက်ဗာသရဟင်သသို့ ရလဟေ့ရန် ကျလန်ုပ်တို့ ကဌိုသစာသနေပါသည်။

ကျလန်ုပ်တို့၏ N+1 ဖဌန့်ကျက်မဟုသည် အသလာသအလာအနည်သငယ်သာရဟိသော ပမာဏအနည်သငယ်ဖဌင့် အလုပ်လုပ်ခဌင်သရဟိမရဟိ သိရန် အမဟန်တကယ်သေသငယ်သော စမ်သသပ်မဟုတစ်ခု ပေသပို့သည်-

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
နောက်ဆုံသတလင်၊ ကျလန်ုပ်တို့၏ဖဌန့်ကျက်မဟု ပဌီသမဌောက်သည်အထိ ကျလန်ုပ်တို့တလင် နောက်ဆုံသတလင် လုပ်ဆောင်နိုင်သည့် အလိုအလျောက်စစ်ဆေသမဟုမျာသ အစုံရဟိပါသည်။ သင် အရမ်သ အရမ်သ သတိထာသပါ၊ ဆိုသရလာသသောဆုတ်ယုတ်မဟုဖဌစ်သည့်အခါတလင် သင်၏ N ဖဌန့်ကျက်မဟုကို အမဌန်ပဌန်သိမ်သနိုင်သည်-

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

ကလဲလလဲမဟုကို ထောက်လဟမ်သခဌင်သနဟင့် အလိုအလျောက် လျော့ပါသစေခဌင်သ။

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

သင့်တလင် cloud ဝန်ဆောင်မဟုရဟိသည့်အခါ ကောင်သစလာအိပ်စက်နိုင်ပုံ- အခဌေခံဗိသုကာဆိုင်ရာ အကဌံပဌုချက်မျာသ
ကလဲလလဲချက်မျာသကို တလေ့ရဟိပဌီသသည်နဟင့် သင်သည် ဝန်ဆောင်မဟုပေသသည့် သဲလလန်စအချို့ကို စတင်စစ်ဆေသပါ။ ဥပမာအာသဖဌင့်၊ CPU load တလင် spike သည် hard drive ပျက်သလာသသည်ကို ညလဟန်ပဌနိုင်ပဌီသ တောင်သဆိုမဟုမျာသတလင် spike သည် သင် scale up လုပ်ရန် လိုအပ်ကဌောင်သ ညလဟန်ပဌနေပါသည်။ ကစာရင်သအင်သဒေတာအမျိုသအစာသသည် ဝန်ဆောင်မဟုကို တက်ကဌလစေပါသည်။

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

ဒါပါပဲ!

သင်သည် cloud ဝန်ဆောင်မဟုကို ပဌုစုပျိုသထောင်ပါက ပဌဿနာမျာသစလာကို ကယ်တင်နိုင်မည်ဖဌစ်သည်။

မူရင်သဆောင်သပါသရေသသာသသူသည် စာဖတ်သူမျာသအာသ ၎င်သတို့၏မဟတ်ချက်မျာသထာသခဲ့ရန်နဟင့် အပဌောင်သအလဲမျာသပဌုလုပ်ရန် ဖိတ်ခေါ်ပါသည်။ ဆောင်သပါသကို open source အဖဌစ် ဖဌန့်ဝေထာသပဌီသ စာရေသသူ၏ တောင်သဆိုချက်မျာသကို ဆလဲထုတ်ပါသည်။ Github တလင်လက်ခံသည်။.

ခေါင်သစဉ်နဲ့ ပတ်သက်ပဌီသ နောက်ထပ်ဘာတလေဖတ်ရမလဲ။

  1. သလာသပဌီသ CPU caches
  2. အကောင်အထည်ဖော်ရန်အတလက် နမူနာပုံစံဖဌင့် ခိုသကူသမဟုသဘောဖဌင့် Kubernetes
  3. Telegram ရဟိ Kubernetes ဝန်သကျင်တလင် ကျလန်ုပ်တို့၏ချန်နယ်

source: www.habr.com

မဟတ်ချက် Add