အမဟာသ-ခံနိုင်ရည်ရဟိသော IT အခဌေခံအဆောက်အအုံကို ဖန်တီသခဌင်သ။ အပိုင်သ 1 - oVirt 4.3 အစုအဝေသတစ်ခုကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

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

နိဒါန်သအပိုင်သ

အောက်တလင် ဒေတာစင်တာ (Data Processing Center) အဖဌစ် နာသလည်နိုင်သည်-

  • ပါဝါထောက်ပံ့မဟုနဟင့် အအေသပေသစက်မျာသ၏ အနိမ့်ဆုံသလိုအပ်ချက်မျာသနဟင့် ကိုက်ညီသည့် လုပ်ငန်သ၏ ဥပစာရဟိ သင့်ကိုယ်ပိုင် "ဆာဗာအခန်သ" တလင် သင်၏ကိုယ်ပိုင်ထိန်သိမ်သ၊ လလတ်လပ်သော ဝန်ဆောင်မဟုပေသသူ နဟစ်ညသမဟတစ်ဆင့် အင်တာနက် အသုံသပဌုခလင့်လည်သ ရဟိပါသည်။
  • အစစ်အမဟန်ဒေတာစင်တာတလင်တည်ရဟိသော၎င်သ၏ကိုယ်ပိုင်ကိရိယာမျာသပါရဟိသောငဟာသရမ်သထာသသောထိန်သိမ်သကို - ဟုခေါ်သည်။ Tier III သို့မဟုတ် IV စံနဟုန်သကို လိုက်နာပဌီသ ယုံကဌည်စိတ်ချရသော ပါဝါထောက်ပံ့မဟု၊ အအေသပေသမဟုနဟင့် အမဟာသအယလင်သခံနိုင်သော အင်တာနက်အသုံသပဌုခလင့်တို့ကို အာမခံချက်ပေသသော ပူသပေါင်သဆောင်ရလက်ခဌင်သ၊
  • Tier III သို့မဟုတ် IV ဒေတာစင်တာတလင် ငဟာသရမ်သထာသသော စက်ပစ္စည်သအပဌည့်အစုံ။

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

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

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

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

ထို့ကဌောင့် ပရောဂျက်အတလက် ကနညသဒေတာ

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

စက်ပစ္စည်သစာရင်သ

  • အောက်ဖော်ပဌပါအတိုင်သ ရုပ်ပိုင်သဆိုင်ရာ Dell PowerEdge R640 ဆာဗာနဟစ်ခု။
  • Intel Xeon Gold 5120 ပရိုဆက်ဆာနဟစ်ခု
  • 512 Gb RAM ကို
  • OS တပ်ဆင်မဟုအတလက် RAID1 ရဟိ SAS ဒစ်နဟစ်ခု
  • built-in 4-port 1G ကလန်ရက်ကတ်
  • 2-port 10G ကလန်ရက်ကတ်နဟစ်ခု
  • 2-port FC HBA 16G တစ်ခု။
  • 2-controller သိုလဟောင်မဟုစနစ် Dell MD3820f၊ FC 16G မဟတစ်ဆင့် Dell host မျာသသို့ တိုက်ရိုက်ချိတ်ဆက်ထာသသည်။
  • ဒုတိယအဆင့် ခလုတ်နဟစ်ခု - Cisco WS-C2960RX-48FPS-L stacked;
  • တတိယအဆင့် ခလုတ်နဟစ်ခု - Cisco WS-C3850-24T-E၊
  • Rack၊ UPS၊ PDU၊ ကလန်ဆိုသလ်ဆာဗာမျာသကို ဒေတာစင်တာမဟ ပံ့ပိုသပေသပါသည်။

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

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

  • ကျလန်ုပ်တို့တလင် 2960X ခလုတ်မျာသရဟိ port အရေအတလက်တလင် ကဌီသမာသသောအရန်အရံရဟိသည်၊ ဆိုလိုသည်မဟာ ကျလန်ုပ်တို့သည် ဟာ့ဒ်ဝဲဆာဗာမျာသကို ပိုမိုထည့်သလင်သနိုင်သည်၊
  • သိုလဟောင်မဟုစနစ်မျာသနဟင့် အပိုဆာဗာမျာသကို ၎င်သတို့ထံသို့ ချိတ်ဆက်ရန်အတလက် နောက်ထပ် FC ခလုတ်နဟစ်ခုကို ဝယ်ယူပါ။
  • ရဟိပဌီသသာသဆာဗာမျာသကို အဆင့်မဌဟင့်တင်နိုင်သည် - မန်မိုရီထည့်ခဌင်သ၊ ပိုမိုအာသကောင်သသော ပရိုဆက်ဆာမျာသကို အစာသထိုသခဌင်သ၊ ရဟိပဌီသသာသကလန်ရက်အဒက်တာမျာသကို အသုံသပဌု၍ 10G ကလန်ရက်သို့ ချိတ်ဆက်ပါ။
  • စီစဉ်ထာသသည့်ဝန်ပေါ်မူတည်၍ လိုအပ်သောဒစ်အမျိုသအစာသ - SAS၊ SATA သို့မဟုတ် SSD ဖဌင့် သိုလဟောင်မဟုစနစ်တလင် အပိုဒစ်စင်စင်မျာသကို သင်ထည့်နိုင်သည်။
  • FC ခလုတ်မျာသကို ပေါင်သထည့်ပဌီသနောက်၊ ဒစ်ခ်ပမာဏ ပိုထည့်ရန် အခဌာသသော သိုလဟောင်မဟုစနစ်အာသ သင်ဝယ်ယူနိုင်ပဌီသ ၎င်သတလင် အထူသအဝေသမဟ ကူသယူမဟုနည်သလမ်သကို သင်ဝယ်ယူပါက၊ တူညီသောဒေတာစင်တာအတလင်သနဟင့် ဒေတာစင်တာမျာသကဌာသတလင် ဒေတာပုံတူကူသယူမဟုစနစ်မျာသကဌာသတလင် ဒေတာပုံတူကူသခဌင်သကို သင်သတ်မဟတ်နိုင်သည် ( သို့သော် ၎င်သသည် ဆောင်သပါသ၏ ဘောင်အတလင်သ ကျော်လလန်နေပဌီဖဌစ်သည်။
  • စက်တလင်သကလန်ရက်မျာသကဌာသတလင် မဌန်နဟုန်သမဌင့်လမ်သကဌောင်သပဌောင်သခဌင်သအတလက် အမဟာသအယလင်သခံနိုင်သော ကလန်ရက်အူတိုင်အဖဌစ် အသုံသပဌုနိုင်သည့် တတိယအဆင့် ခလုတ်မျာသ - Cisco 3850။ အတလင်သပိုင်သအခဌေခံအဆောက်အအုံမျာသ ကဌီသထလာသလာသည်နဟင့်အမျဟ ၎င်သသည် အနာဂတ်တလင် အလလန်အထောက်အကူဖဌစ်ပါလိမ့်မည်။ 3850 တလင် သင့်ကလန်ရက်စက်ပစ္စည်သမျာသကို 10G အမဌန်နဟုန်သသို့ အဆင့်မဌဟင့်တင်သည့်အခါ နောက်ပိုင်သတလင်အသုံသပဌုနိုင်သည့် 10G ပေါက်မျာသပါရဟိပါသည်။

ယခုအချိန်တလင် virtualization မပါဘဲ မည်သည့်နေရာတလင်မဟ မရဟိသောကဌောင့်၊ အထူသသဖဌင့် အမဌဲတမ်သမဟုတ်သည့် အရာတစ်ခုချင်သစီအတလက် စျေသကဌီသသောဆာဗာမျာသ (ဝဘ်ဆာဗာမျာသ၊ ဒေတာဘေ့စ်စသည်) မျာသအတလက် စျေသကဌီသသောဆာဗာမျာသဝယ်ယူခဌင်သ၏ကုန်ကျစရိတ်ကို လျဟော့ချရန် အကောင်သဆုံသနည်သလမ်သဖဌစ်သောကဌောင့်၊ ဝန်နည်သသည့်အခါတလင် optimal ကိုအသုံသပဌုသည်၊ ၎င်သသည် project launch ၏အစတလင်ဖဌစ်ပျက်မည့်အတိအကျဖဌစ်သည်။

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

လုပ်ငန်သမဟ ဝယ်ယူသည့် ဟာ့ဒ်ဝဲအတလက်၊ အလလန်ရရဟိနိုင်သော VMware vSphere အစုအဝေသ၏ ဖဌန့်ကျက်မဟုသည် သူ့အလိုလို အကဌံပဌုသည်၊ သို့သော် VMware မဟ မည်သည့်ဆော့ဖ်ဝဲလ်ကို ၎င်သ၏ “မဌင်သမျာသ” စျေသနဟုန်သတက်ဂ်မျာသဖဌင့် လူသိမျာသသောကဌောင့်၊ ကျလန်ုပ်တို့သည် virtualization ကို စီမံခန့်ခလဲရန်အတလက် လုံသဝအခမဲ့ဆော့ဖ်ဝဲကို အသုံသပဌုပါမည် - ပျာသနာမည်ကဌီသသော်လည်သ စီသပလာသဖဌစ် ထုတ်ကုန်တစ်ခုကို ဖန်တီသထာသသောကဌောင့် - rhev.

ဆော့ဖျဝဲ ပျာသ မဌင့်မာသစလာရရဟိနိုင်သော virtual machines မျာသနဟင့်အဆင်ပဌေစလာအလုပ်လုပ်နိုင်စေရန်အတလက်အခဌေခံအဆောက်အညအစိတ်အပိုင်သအာသလုံသကိုပေါင်သစပ်ရန်လိုအပ်သည် - ၎င်သတို့သည်ဒေတာဘေ့စ်မျာသ၊ ဝဘ်အက်ပလီကေသရဟင်သမျာသ၊ ပရောက်စီဆာဗာမျာသ၊ ချိန်ခလင်လျဟာမျာသ၊ မဟတ်တမ်သမျာသစုဆောင်သခဌင်သနဟင့်ခလဲခဌမ်သစိတ်ဖဌာမဟုမျာသအတလက်ဆာဗာမျာသစသည်တို့ဖဌစ်သည်၊ ဆိုလိုသည်မဟာ၊ web portal သည် ကျလန်ုပ်တို့၏ လုပ်ငန်သတလင် ပါဝင်ပါသည်။

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

ဆောင်သပါသမျာသစာရင်သ

  • အပိုင်သ 1။ oVirt 4.3 အစုအဝေသကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။
  • အပိုင်သ 2။ oVirt 4.3 အစုအဝေသကို ထည့်သလင်သပဌီသ ပဌင်ဆင်သတ်မဟတ်ခဌင်သ။
  • အပိုင်သ 3။ VyOS အစုအဝေသကို စနစ်ထည့်သလင်သခဌင်သ၊ အမဟာသအယလင်သခံနိုင်သော ပဌင်ပလမ်သကဌောင်သကို စီစဉ်ခဌင်သ။
  • အပိုင်သ 4။ Cisco 3850 stack ကို စနစ်ထည့်သလင်သခဌင်သ၊ အင်ထရာနက်လမ်သကဌောင်သကို စီစဉ်ပေသခဌင်သ။

အပိုင်သ 1။ oVirt 4.3 အစုအဝေသကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

အခဌေခံအိမ်ရဟင် စနစ်ထည့်သလင်သခဌင်သ။

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

ထို့ကဌောင့်၊ ကျလန်ုပ်တို့တလင် oVirt 640 အစုအဝေသရဟိ virtual machines မျာသလည်ပတ်ရန်အတလက် hypervisors အဖဌစ်အသုံသပဌုရန်အတလက် OS ကိုထည့်သလင်သရန်နဟင့် ပဏာမဆက်တင်မျာသကိုလုပ်ဆောင်ရန် Dell PowerEdge R4.3 host နဟစ်ခုရဟိသည်။

ကျလန်ုပ်တို့သည် အခမဲ့ စီသပလာသဖဌစ်မဟုတ်သော oVirt ဆော့ဖ်ဝဲကို အသုံသပဌုရန် စီစဉ်နေသောကဌောင့်၊ OS ကို အသုံသပဌုရန် hosts မျာသအတလက် ရလေသချယ်ခဲ့ခဌင်သဖဌစ်သည် CentOS 7.7အခဌာသ OS မျာသကို oVirt အတလက် host မျာသတလင် ထည့်သလင်သနိုင်သော်လည်သ၊

  • RHEL ကို အခဌေခံ၍ အထူသတည်ဆောက်မဟုဟု ခေါ်သည်။ oVirt Node;
  • OS Oracle Linux၊ နလေရာသီ 2019 ခုနဟစ် ကဌေငဌာခဲ့သည် ၎င်သတလင် oVirt ၏လုပ်ဆောင်မဟုကို ပံ့ပိုသပေသခဌင်သနဟင့် ပတ်သက်သည်။

OS ကို မထည့်သလင်သမီ အကဌံပဌုထာသသည်-

  • host နဟစ်ခုစလုံသတလင် iDRAC ကလန်ရက် interface ကို configure လုပ်ပါ။
  • BIOS နဟင့် iDRAC firmware ကို နောက်ဆုံသဗာသရဟင်သမျာသသို့ အပ်ဒိတ်လုပ်ပါ။
  • စလမ်သဆောင်ရည်မုဒ်တလင် ပိုကောင်သသည်မဟာ ဆာဗာ၏ စနစ်ပရိုဖိုင်ကို စီစဉ်သတ်မဟတ်ပါ။
  • ဆာဗာပေါ်တလင် OS ကို ထည့်သလင်သရန် ဒေသန္တရဒစ်မျာသမဟ RAID ကို စီစဉ်သတ်မဟတ်ပါ (RAID1 ကို အကဌံပဌုထာသသည်)။

ထို့နောက် iDRAC မဟတစ်ဆင့် အစောပိုင်သဖန်တီသထာသသော disk တလင် OS ကို ကျလန်ုပ်တို့ ထည့်သလင်သပါ - တပ်ဆင်ခဌင်သလုပ်ငန်သစဉ်သည် ပုံမဟန်ဖဌစ်ပဌီသ ၎င်သတလင် အထူသအခိုက်အတန့်မရဟိပါ။ မော်နီတာတစ်ခု၊ ကီသဘုတ်နဟင့်မောက်စ်ကို ဆာဗာသို့တိုက်ရိုက်ချိတ်ဆက်ပဌီသ flash drive မဟ OS ကိုထည့်သလင်သခဌင်သမဟ မည်သည့်အရာကမဟ သင့်ကို iDRAC မဟတစ်ဆင့် တာသဆီသထာသသော်လည်သ OS ထည့်သလင်သခဌင်သစတင်ရန် ဆာဗာကလန်ဆိုသလ်သို့ ဝင်ရောက်ခလင့်ကိုလည်သ iDRAC မဟတစ်ဆင့် ရယူနိုင်သည်။

OS ကိုထည့်သလင်သပဌီသနောက်၊ ကျလန်ုပ်တို့သည် ၎င်သ၏ ကနညသဆက်တင်မျာသကို လုပ်ဆောင်သည်-

systemctl enable network.service
systemctl start network.service
systemctl status network.service

systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl status NetworkManager

yum install -y ntp
systemctl enable ntpd.service
systemctl start ntpd.service

cat /etc/sysconfig/selinux
SELINUX=disabled
SELINUXTYPE=targeted

cat /etc/security/limits.conf
 *               soft    nofile         65536
 *               hard   nofile         65536

cat /etc/sysctl.conf
vm.max_map_count = 262144
vm.swappiness = 1

အခဌေခံဆော့ဖ်ဝဲအစုံကို ထည့်သလင်သခဌင်သ။

OS ကို ကနဩှ configure လုပ်ရန်၊ သင်သည် OS ကို အပ်ဒိတ်လုပ်ပဌီသ လိုအပ်သော software packages မျာသကို ထည့်သလင်သရန် အင်တာနက်ကို ဝင်ရောက်နိုင်စေရန် ဆာဗာပေါ်ရဟိ မည်သည့် network interface ကိုမဆို configure လုပ်ရန် လိုအပ်ပါသည်။ ၎င်သကို OS တပ်ဆင်မဟုလုပ်ငန်သစဉ်အတလင်သနဟင့် ၎င်သပဌီသနောက် နဟစ်ခုလုံသလုပ်ဆောင်နိုင်သည်။

yum -y install epel-release
yum update
yum -y install bind-utils yum-utils net-tools git htop iotop nmon pciutils sysfsutils sysstat mc nc rsync wget traceroute gzip unzip telnet 

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

ကျလန်ုပ်တို့၏အိမ်ရဟင်သည် hypervisor ၏အခန်သကဏ္ဍတလင်ပါဝင်နေသောကဌောင့်၊ လိုအပ်သောစလမ်သဆောင်ရည်ပရိုဖိုင်ကို ကျလန်ုပ်တို့ဖလင့်ပါမည်-

systemctl enable tuned 
systemctl start tuned 
systemctl status tuned 

tuned-adm profile 
tuned-adm profile virtual-host 

စလမ်သဆောင်ရည်ပရိုဖိုင်အကဌောင်သ နောက်ထပ်ဖတ်ရဟုနိုင်ပါသည်- "အခန်သ 4. tuned and tuned-adm"။

OS ကိုထည့်သလင်သပဌီသနောက်၊ ကျလန်ုပ်တို့သည် hosts မျာသပေါ်တလင် network interfaces မျာသသတ်မဟတ်ခဌင်သနဟင့် Cisco 2960X ခလုတ်မျာသအစုအဝေသသို့သလာသပါ။

Cisco 2960X Switch Stack ကို ပဌင်ဆင်ခဌင်သ။

ကျလန်ုပ်တို့၏ ပရောဂျက်သည် ကလဲပဌာသသော ယာဉ်အသလာသအလာ အမျိုသအစာသမျာသကို ခလဲခဌာသနိုင်ရန်အတလက် အောက်ပါ VLAN နံပါတ်မျာသ - သို့မဟုတ် တစ်ခုနဟင့်တစ်ခု သီသခဌာသခလဲထုတ်ထာသသော ထုတ်လလဟင့်သည့်ဒိုမိန်သမျာသကို အသုံသပဌုပါမည်-

VLAN ၁ - အင်တာနက်
VLAN ၁ - စီမံခန့်ခလဲမဟု (iDRAC၊ သိုလဟောင်မဟုစနစ်၊ ခလုတ်မျာသစီမံခန့်ခလဲမဟု)
VLAN ၁ - VM ထုတ်လုပ်မဟုကလန်ရက်
VLAN ၁ - အပဌန်အလဟန်ချိတ်ဆက်မဟုကလန်ရက် (ပဌင်ပကန်ထရိုက်တာမျာသသို့)
VLAN ၁ - VM စမ်သသပ်ကလန်ရက်
VLAN ၁ - VM developer ကလန်ရက်
VLAN ၁ - စောင့်ကဌည့်ရေသကလန်ရက်

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

အမဟာသ-ခံနိုင်ရည်ရဟိသော IT အခဌေခံအဆောက်အအုံကို ဖန်တီသခဌင်သ။ အပိုင်သ 1 - oVirt 4.3 အစုအဝေသတစ်ခုကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

oVirt hosts မျာသနဟင့် virtual machines အချင်သချင်သအပဌန်အလဟန်ဆက်သလယ်မဟုအပဌင် ကျလန်ုပ်တို့၏သိုလဟောင်မဟုစနစ်အာသ စီမံခန့်ခလဲရန်အတလက်၊ Cisco 2960X ခလုတ်မျာသကို အစုအဝေသတစ်ခုအဖဌစ် သတ်မဟတ်ရန် လိုအပ်ပါသည်။

Dell host မျာသတလင် built-in 4-port ကလန်ရက်ကတ်မျာသ ပါရဟိပဌီသ၊ ထို့ကဌောင့်၊ မဟာသယလင်သမဟု-ခံနိုင်ရည်ရဟိသော ကလန်ရက်ချိတ်ဆက်မဟုအာသ အသုံသပဌု၍ ၎င်သတို့၏ချိတ်ဆက်မဟုကို Cisco 2960X သို့ စုစည်သရန် အကဌံပဌုလိုသည်မဟာ၊ ရုပ်ပိုင်သဆိုင်ရာကလန်ရက် port မျာသကို ယုတ္တိနည်သဖဌင့် ချိတ်ဆက်မဟုအဖဌစ် အုပ်စုဖလဲ့ခဌင်သနဟင့် LACP ပရိုတိုကော ( 802.3 ကဌော်ငဌာ):

  • host ရဟိ ပထမဆုံသ port နဟစ်ခုကို bonding mode တလင် configure လုပ်ထာသပဌီသ 2960X switch သို့ ချိတ်ဆက်ထာသသည် - က logical interface ကို configure လုပ်ပါမည်။ တံတာသ oVirt အစုအဝေသရဟိ အခဌာသအိမ်ရဟင်မျာသနဟင့် ဆက်သလယ်ခဌင်သအတလက် လိပ်စာတစ်ခုနဟင့်အတူ၊ ၎င်သကို virtual machines မျာသ၏ တိုက်ရိုက်ရလဟေ့ပဌောင်သခဌင်သအတလက်လည်သ အသုံသပဌုပါမည်။
  • host ရဟိ ဒုတိယ port နဟစ်ခုကိုလည်သ bonding mode တလင် configure လုပ်ထာသပဌီသ 2960X နဟင့် ချိတ်ဆက်ထာသသည် - oVirt ကိုအသုံသပဌုထာသသော က logical interface တလင် virtual machines မျာသချိတ်ဆက်မည့် (သက်ဆိုင်ရာ VLANs မျာသတလင်) တံတာသမျာသကို အနာဂတ်တလင် ဖန်တီသမည်ဖဌစ်ပါသည်။
  • တူညီသော logical interface အတလင်သရဟိ network ports နဟစ်ခုလုံသသည် active ဖဌစ်လိမ့်မည်၊ i.e. ဟန်ချက်ညီသောမုဒ်တလင် ၎င်သတို့ကို ဖဌတ်ကျော်ကာ တစ်ပဌိုင်နက် ကူသစက်နိုင်သည်။
  • IP လိပ်စာမျာသမဟလလဲ၍ အစုအဝေသမျာသပေါ်ရဟိ ကလန်ရက်ဆက်တင်မျာသသည် လုံသဝတူညီရပါမည်။

အခဌေခံ switch stack စနစ်ထည့်သလင်သမဟု 2960X ၎င်သ၏ဆိပ်ကမ်သမျာသ

ကျလန်ုပ်တို့၏ခလုတ်မျာသသည် ပထမဆုံသဖဌစ်ရမည်-

  • ထိန်သိမ်သ;
  • လိုအပ်သောအရဟည်၏ အထူသကဌိုသနဟစ်ချောင်သဖဌင့် ချိတ်ဆက်ထာသသော ဥပမာ၊ CAB-STK-E-1M;
  • ပါဝါထောက်ပံ့ရေသချိတ်ဆက်;
  • ၎င်သတို့၏ ကနညသဖလဲ့စည်သပုံအတလက် ကလန်ဆိုသအပေါက်မဟတစ်ဆင့် စီမံခန့်ခလဲသူ၏ အလုပ်ရုံနဟင့် ချိတ်ဆက်ထာသသည်။

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

အထက်ဖော်ပဌပါ အဆင့်မျာသကို ပဌီသမဌောက်ပဌီသနောက်၊ ကျလန်ုပ်တို့သည် ခလုတ်မျာသကို ပဌင်ဆင်သတ်မဟတ်ပါသည်။
အမိန့်တစ်ခုစီ၏အဓိပ္ပါယ်သည် ကဆောင်သပါသ၏ဘောင်အတလင်သ ပုံဖော်ရန်မရည်ရလယ်ပါ၊ လိုအပ်ပါက အချက်အလက်အာသလုံသကို လလတ်လပ်စလာရဟာဖလေနိုင်ပါသည်။
ကျလန်ုပ်တို့၏ ရည်မဟန်သချက်မဟာ switch stack ကို တတ်နိုင်သမျဟ မဌန်မဌန် configure လုပ်ရန်နဟင့် hosts နဟင့် storage management interfaces မျာသကို ၎င်သနဟင့်ချိတ်ဆက်ရန်ဖဌစ်သည်။

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

အခဌေခံ switch config-

 enable
 configure terminal

 hostname 2960X

 no service pad
 service timestamps debug datetime msec
 service timestamps log datetime localtime show-timezone msec
 no service password-encryption
 service sequence-numbers

 switch 1 priority 15
 switch 2 priority 14
 stack-mac persistent timer 0

 clock timezone MSK 3
  vtp mode transparent
  ip subnet-zero

 vlan 17
  name Management

 vlan 32
  name PROD 

 vlan 33
  name Interconnect

 vlan 34
  name Test

 vlan 35
  name Dev

 vlan 40
  name Monitoring

 spanning-tree mode rapid-pvst
 spanning-tree etherchannel guard misconfig
 spanning-tree portfast bpduguard default
 spanning-tree extend system-id
 spanning-tree vlan 1-40 root primary
 spanning-tree loopguard default
 vlan internal allocation policy ascending
 port-channel load-balance src-dst-ip

 errdisable recovery cause loopback
 errdisable recovery cause bpduguard
 errdisable recovery interval 60

line con 0
 session-timeout 60
 exec-timeout 60 0
 logging synchronous
line vty 5 15
 session-timeout 60
 exec-timeout 60 0
 logging synchronous

 ip http server
 ip http secure-server
 no vstack

interface Vlan1
 no ip address
 shutdown

 exit 

" command ဖဌင့် config ကိုကျလန်ုပ်တို့သိမ်သဆည်သပါ။wr me" command ဖဌင့် switch stack ကို reboot လုပ်ပါ။ပဌန်တင်» မာစတာခလုတ်တလင် ၁။

2) ကျလန်ုပ်တို့သည် သိုလဟောင်မဟုစနစ်မျာသနဟင့် iDRAC ဆာဗာမျာသ၏ စီမံခန့်ခလဲမဟုဆိုင်ရာ အင်တာဖေ့စ်မျာသကို ချိတ်ဆက်ရန်အတလက် VLAN 17 ရဟိ access mode တလင် switch ၏ ကလန်ရက် ports မျာသကို configure လုပ်ပါသည်။

စီမံခန့်ခလဲမဟု ဆိပ်ကမ်သမျာသကို စနစ်ထည့်သလင်သခဌင်သ-

interface GigabitEthernet1/0/5
 description iDRAC - host1
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge

interface GigabitEthernet1/0/6
 description Storage1 - Cntr0/Eth0
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge

interface GigabitEthernet2/0/5
 description iDRAC - host2
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge

interface GigabitEthernet2/0/6
 description Storage1 – Cntr1/Eth0
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge
 exit

3) stack ကိုပဌန်လည်စတင်ပဌီသနောက်၊ ၎င်သသည်မဟန်ကန်စလာအလုပ်လုပ်ကဌောင်သစစ်ဆေသပါ။

stack ၏ လုပ်ဆောင်နိုင်စလမ်သကို စစ်ဆေသခဌင်သ-

2960X#show switch stack-ring speed

Stack Ring Speed        : 20G
Stack Ring Configuration: Full
Stack Ring Protocol     : FlexStack

2960X#show switch stack-ports
  Switch #    Port 1       Port 2
  --------    ------       ------
    1           Ok           Ok
    2           Ok           Ok

2960X#show switch neighbors
  Switch #    Port 1       Port 2
  --------    ------       ------
      1         2             2
      2         1             1

2960X#show switch detail
Switch/Stack Mac Address : 0cd0.f8e4.ХХХХ
Mac persistency wait time: Indefinite
                                           H/W   Current
Switch#  Role   Mac Address     Priority Version  State
----------------------------------------------------------
*1       Master 0cd0.f8e4.ХХХХ    15     4       Ready
 2       Member 0029.c251.ХХХХ     14     4       Ready

         Stack Port Status             Neighbors
Switch#  Port 1     Port 2           Port 1   Port 2
--------------------------------------------------------
  1        Ok         Ok                2        2
  2        Ok         Ok                1        1

4) 2960X stack သို့ SSH ဝင်ရောက်မဟုကို စနစ်ထည့်သလင်သခဌင်သ။

SSH မဟတဆင့် stack ကိုအဝေသမဟစီမံခန့်ခလဲရန်၊ ကျလန်ုပ်တို့သည် SVI အတလက်ပဌင်ဆင်ထာသသော IP 172.20.1.10 (အသလင်ကူသပဌောင်သမဟုအသလင်ကူသပဌောင်သမဟု) ကိုအသုံသပဌုပါမည်။ VLAN17.

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

ခလုတ်အစုအဝေသသို့ SSH ဝင်ရောက်ခလင့်ကို သတ်မဟတ်ခဌင်သ-

ip default-gateway 172.20.1.2

interface vlan 17
 ip address 172.20.1.10 255.255.255.0

hostname 2960X
 ip domain-name hw.home-lab.ru
 no ip domain-lookup

clock set 12:47:04 06 Dec 2019

crypto key generate rsa

ip ssh version 2
ip ssh time-out 90

line vty 0 4
 session-timeout 60
 exec-timeout 60 0
 privilege level 15
 logging synchronous
 transport input ssh

line vty 5 15
 session-timeout 60
 exec-timeout 60 0
 privilege level 15
 logging synchronous
 transport input ssh

aaa new-model
aaa authentication login default local 
username cisco privilege 15 secret my_ssh_password

အခလင့်ထူသခံမုဒ်သို့ ဝင်ရောက်ရန် စကာသဝဟက်တစ်ခု သတ်မဟတ်ပါ-

enable secret *myenablepassword*
service password-encryption

NTP စနစ်ထည့်သလင်သခဌင်သ-

ntp server 85.21.78.8 prefer
ntp server 89.221.207.113
ntp server 185.22.60.71
ntp server 192.36.143.130
ntp server 185.209.85.222

show ntp status
show ntp associations
show clock detail

5) ယုတ္တိတန်သော Etherchannel အင်တာဖေ့စ်မျာသနဟင့် တန်ဆာပလာမျာသနဟင့် ချိတ်ဆက်ထာသသော ရုပ်ပိုင်သဆိုင်ရာ ဆိပ်ကမ်သမျာသကို စီစဉ်သတ်မဟတ်ပါ။ ဖလဲ့စည်သမဟုလလယ်ကူစေရန်အတလက်၊ ရရဟိနိုင်သော VLAN အာသလုံသကို logical interfaces မျာသအာသလုံသတလင် ဖလင့်ထာသမည်ဖဌစ်သော်လည်သ လိုအပ်သည်မျာသကိုသာ configure လုပ်ရန် ယေဘုယျအာသဖဌင့် အကဌံပဌုထာသသည်-

Etherchannel အင်တာဖေ့စ်မျာသကို ပဌင်ဆင်သတ်မဟတ်ခဌင်သ-

interface Port-channel1
 description EtherChannel with Host1-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface Port-channel2
 description EtherChannel with Host2-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface Port-channel3
 description EtherChannel with Host1-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface Port-channel4
 description EtherChannel with Host2-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface GigabitEthernet1/0/1
 description Host1-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 1 mode active

interface GigabitEthernet1/0/2
 description Host2-management
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 2 mode active

interface GigabitEthernet1/0/3
 description Host1-VM
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 3 mode active

interface GigabitEthernet1/0/4
 description Host2-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active

interface GigabitEthernet2/0/1
 description Host1-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 1 mode active

interface GigabitEthernet2/0/2
 description Host2-management
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 2 mode active

interface GigabitEthernet2/0/3
 description Host1-VM
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 3 mode active

interface GigabitEthernet2/0/4
 description Host2-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active

hosts ပေါ်ရဟိ virtual machines အတလက် ကလန်ရက်ချိတ်ဆက်မဟုမျာသ၏ ကနညသဖလဲ့စည်သမဟု ဧည့်သည် ၄၈၄၉၈၄၉ О ဧည့်သည် ၄၈၄၉၈၄၉

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

modinfo bonding
modinfo 8021q
yum install bridge-utils

virtual machines အတလက် BOND1 logical interface နဟင့် hosts မျာသပေါ်တလင် ၎င်သ၏ ရုပ်ပိုင်သဆိုင်ရာ interface မျာသကို ပဌင်ဆင်ခဌင်သ-

cat /etc/sysconfig/network-scripts/ifcfg-bond1
#DESCRIPTION - management
DEVICE=bond1
NAME=bond1
TYPE=Bond
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'

cat /etc/sysconfig/network-scripts/ifcfg-em2
#DESCRIPTION - management
DEVICE=em2
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

cat /etc/sysconfig/network-scripts/ifcfg-em3
#DESCRIPTION - management
DEVICE=em3
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

stack ပေါ်ရဟိ ဆက်တင်မျာသကို ပဌီသအောင် ပဌုလုပ်ပါ။ ၁၆Х နဟင့် hosts၊ ကျလန်ုပ်တို့သည် host မျာသပေါ်တလင် network ကိုပဌန်လည်စတင်ပဌီသ logical interface ၏လုပ်ဆောင်နိုင်စလမ်သကိုစစ်ဆေသပါ။

  • အိမ်ရဟင်အပေါ်-

systemctl restart network

cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
...
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
...
Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
...
Slave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full

  • switch stack ပေါ်မဟာ ၁၆Х:

2960X#show lacp internal
Flags:  S - Device is requesting Slow LACPDUs
        F - Device is requesting Fast LACPDUs
        A - Device is in Active mode       P - Device is in Passive mode

Channel group 1
                            LACP port     Admin     Oper    Port        Port
Port      Flags   State     Priority      Key       Key     Number      State
Gi1/0/1   SA      bndl      32768         0x1       0x1     0x102       0x3D
Gi2/0/1   SA      bndl      32768         0x1       0x1     0x202       0x3D

2960X#sh etherchannel summary
Flags:  D - down        P - bundled in port-channel
        I - stand-alone s - suspended
        H - Hot-standby (LACP only)
        R - Layer3      S - Layer2
        U - in use      N - not in use, no aggregation
        f - failed to allocate aggregator

        M - not in use, minimum links not met
        m - not in use, port not aggregated due to minimum links not met
        u - unsuitable for bundling
        w - waiting to be aggregated
        d - default port

        A - formed by Auto LAG

Number of channel-groups in use: 11
Number of aggregators:           11

Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
1      Po1(SU)         LACP      Gi1/0/1(P)  Gi2/0/1(P)

hosts မျာသပေါ်ရဟိ အစုအဝေသအရင်သအမဌစ်မျာသကို စီမံခန့်ခလဲရန်အတလက် ကလန်ရက်အင်တာဖေ့စ်မျာသ၏ ကနညသဖလဲ့စည်သပုံ ဧည့်သည် ၄၈၄၉၈၄၉ О ဧည့်သည် ၄၈၄၉၈၄၉

စီမံခန့်ခလဲမဟုအတလက် BOND1 ယုတ္တိတန်သောအင်တာဖေ့စ်ကို ပဌင်ဆင်ခဌင်သနဟင့် hosts မျာသပေါ်ရဟိ ၎င်သ၏ရုပ်ပိုင်သဆိုင်ရာအင်တာဖေ့စ်မျာသကို ပဌင်ဆင်ခဌင်သ-

cat /etc/sysconfig/network-scripts/ifcfg-bond0
#DESCRIPTION - management
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'

cat /etc/sysconfig/network-scripts/ifcfg-em0
#DESCRIPTION - management
DEVICE=em0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

cat /etc/sysconfig/network-scripts/ifcfg-em1
#DESCRIPTION - management
DEVICE=em1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

stack ပေါ်ရဟိ ဆက်တင်မျာသကို ပဌီသအောင် ပဌုလုပ်ပါ။ ၁၆Х နဟင့် hosts၊ ကျလန်ုပ်တို့သည် host မျာသပေါ်တလင် network ကိုပဌန်လည်စတင်ပဌီသ logical interface ၏လုပ်ဆောင်နိုင်စလမ်သကိုစစ်ဆေသပါ။

systemctl restart network
cat /proc/net/bonding/bond1

2960X#show lacp internal
2960X#sh etherchannel summary

host တစ်ခုစီရဟိ control network interface ကို configure လုပ်ပါတယ်။ VLAN ၁၊ ၎င်သကို ယုတ္တိတန်သော အင်တာဖေ့စ် BOND1 တလင် ချိတ်ပါ-

Host17 တလင် VLAN1 ကို ပဌင်ဆင်ခဌင်သ-

cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes 
USERCTL=no 
NM_CONTROLLED=no 
VLAN=yes
MTU=1500  
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.163
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public

Host17 တလင် VLAN2 ကို ပဌင်ဆင်ခဌင်သ-

cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes 
USERCTL=no 
NM_CONTROLLED=no 
VLAN=yes
MTU=1500  
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.164
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public

ကျလန်ုပ်တို့သည် အိမ်ရဟင်မျာသပေါ်တလင် ကလန်ရက်ကို ပဌန်လည်စတင်ပဌီသ အချင်သချင်သ ၎င်သတို့၏ မဌင်နိုင်စလမ်သကို စစ်ဆေသပါ။

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

Dell MD3820f သိုလဟောင်မဟုစနစ်ကို စနစ်ထည့်သလင်သခဌင်သ။

သိုလဟောင်မဟုစနစ်ကို စနစ်ထည့်သလင်သခဌင်သတလင် အလုပ်မစတင်မီ၊ ၎င်သသည် Cisco ခလုတ်မျာသကို အစုအဝေသတစ်ခုသို့ ချိတ်ဆက်ထာသပဌီသဖဌစ်သည်။ ၁၆Х အင်တာဖေ့စ်မျာသအပဌင် hosts မျာသအထိ ထိန်သချုပ်နိုင်သည်။ ဧည့်သည် ၄၈၄၉၈၄၉ О ဧည့်သည် ၄၈၄၉၈၄၉ FC မဟတဆင့်

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

FC မဟတစ်ဆင့် သိုလဟောင်မဟုစနစ်အာသ host မျာသသို့ ချိတ်ဆက်ခဌင်သအတလက် ပုံကဌမ်သသည် ကကဲ့သို့ ဖဌစ်သင့်သည်-

အမဟာသ-ခံနိုင်ရည်ရဟိသော IT အခဌေခံအဆောက်အအုံကို ဖန်တီသခဌင်သ။ အပိုင်သ 1 - oVirt 4.3 အစုအဝေသတစ်ခုကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

ချိတ်ဆက်မဟုအတလင်သ၊ သင်သည် သိုလဟောင်မဟုစနစ်ရဟိ FC အပေါက်မျာသနဟင့် ချိတ်ဆက်ထာသသော FC HBA hosts မျာသအတလက် WWPN လိပ်စာမျာသကို ရေသမဟတ်ထာသရန် လိုအပ်ပါသည် - ၎င်သသည် နောက်ပိုင်သတလင် သိုလဟောင်မဟုစနစ်ရဟိ LUN မျာသနဟင့် ပေါင်သစည်သထာသသော hosts မျာသကို သတ်မဟတ်ခဌင်သအတလက် လိုအပ်ပါလိမ့်မည်။

စီမံခန့်ခလဲသူ၏အလုပ်ရုံတလင် Dell MD3820f သိုလဟောင်မဟုစနစ်အာသ စီမံခန့်ခလဲရန်အတလက် utility ကို ဒေါင်သလုဒ်လုပ်ပဌီသ ထည့်သလင်သပါ - PowerVault Modular Disk Storage Manager (MDSM).
ကျလန်ုပ်တို့သည် ၎င်သ၏မူလ IP လိပ်စာမျာသမဟတဆင့် ၎င်သကို ချိတ်ဆက်ပဌီသနောက် ကျလန်ုပ်တို့၏လိပ်စာမျာသကို စီစဉ်သတ်မဟတ်ပေသသည်။ VLAN17TCP/IP မဟတစ်ဆင့် ထိန်သချုပ်ကိရိယာမျာသကို စီမံခန့်ခလဲရန်-

သိုလဟောင်ခန်သ ၆:

ControllerA IP - 172.20.1.13, MASK - 255.255.255.0, Gateway - 172.20.1.2
ControllerB IP - 172.20.1.14, MASK - 255.255.255.0, Gateway - 172.20.1.2

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

အထက်ဖော်ပဌပါ ဆက်တင်မျာသကို ပဌီသမဌောက်ပဌီသနောက်၊ အဆင့်အနည်သငယ်သာ လုပ်ဆောင်ရန် လိုအပ်ပါမည်။

  1. လက်ခံသူ FC ဆိပ်ကမ်သ ID မျာသကို စီစဉ်သတ်မဟတ်ပါ- Host Port Identifiers.
  2. အိမ်ရဟင်အုပ်စုတစ်ခုဖန်တီသပါ- အိမ်ရဟင်အုပ်စု ပဌီသလျဟင် ကျလန်ုပ်တို့၏ Dell host နဟစ်ခုကို ၎င်သတလင် ထည့်ပါ။
  3. လက်ခံသူထံတင်ပဌမည့် ၎င်သတလင် ဒစ်ခ်အုပ်စုနဟင့် virtual disks (သို့မဟုတ် LUNs) ဖန်တီသပါ။
  4. hosts အတလက် virtual disks (သို့မဟုတ် LUNs) ၏တင်ပဌမဟုကို configure လုပ်ပါ။

host အသစ်မျာသနဟင့် binding host FC port identifier မျာသကို ၎င်သတို့ထံ မီနူသမဟတဆင့် လုပ်ဆောင်သည် - အိမ်ရဟင်မဌေပုံမျာသ -> သတ်မဟတ် -> အိမ်ရဟင်မျာသ 
ဥပမာအာသဖဌင့်၊ iDRAC ဆာဗာမျာသတလင် FC HBA host မျာသ၏ WWPN လိပ်စာမျာသကို တလေ့နိုင်သည်။

ထို့ကဌောင့်၊ ကျလန်ုပ်တို့သည် ကကဲ့သို့သော အရာတစ်ခုကို ရရဟိသင့်သည်-

အမဟာသ-ခံနိုင်ရည်ရဟိသော IT အခဌေခံအဆောက်အအုံကို ဖန်တီသခဌင်သ။ အပိုင်သ 1 - oVirt 4.3 အစုအဝေသတစ်ခုကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

host အုပ်စုအသစ်နဟင့် binding host မျာသကို ၎င်သသို့ထည့်သလင်သခဌင်သသည် မီနူသမဟတဆင့် လုပ်ဆောင်သည် - အိမ်ရဟင်မဌေပုံမျာသ -> သတ်မဟတ် -> လက်ခံအဖလဲ့ 
hosts အတလက် OS အမျိုသအစာသကို ရလေသပါ - Linux (DM-MP).

လက်ခံသူအဖလဲ့ကို ဖန်တီသပဌီသနောက် တက်ဘ်မဟတဆင့် သိုလဟောင်မဟုနဟင့် မိတ္တူဝန်ဆောင်မဟုမျာသဒစ်ခ်အုပ်စုတစ်ခုကို ဖန်တီသပါ – ဒစ်ခ်အုပ်စုအမဟာသခံနိုင်ရည်ရဟိမဟု လိုအပ်ချက်မျာသအပေါ် မူတည်၍ အမျိုသအစာသတစ်ခုနဟင့် ဥပမာ၊ RAID10 နဟင့် ၎င်သတလင် လိုအပ်သည့်အရလယ်အစာသရဟိသော virtual disks မျာသ-

အမဟာသ-ခံနိုင်ရည်ရဟိသော IT အခဌေခံအဆောက်အအုံကို ဖန်တီသခဌင်သ။ အပိုင်သ 1 - oVirt 4.3 အစုအဝေသတစ်ခုကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

နောက်ဆုံသအနေနဟင့်၊ နောက်ဆုံသအဆင့်မဟာ host မျာသသို့ virtual disks (သို့မဟုတ် LUNs) မျာသတင်ပဌခဌင်သဖဌစ်သည်။
ဒီလိုလုပ်ဖို့၊ Menu မဟတဆင့်၊ အိမ်ရဟင်မဌေပုံမျာသ -> လမဌေပုံ -> ထည့်သည်  ကျလန်ုပ်တို့သည် ၎င်သတို့အာသ နံပါတ်မျာသသတ်မဟတ်ပေသခဌင်သဖဌင့် virtual disk မျာသကို hosts မျာသနဟင့် ချိတ်ဆက်ပေသပါသည်။

အရာအာသလုံသသည် ကဖန်သာသပဌင်ဓာတ်ပုံကဲ့သို့ ဖဌစ်သင့်သည်-

အမဟာသ-ခံနိုင်ရည်ရဟိသော IT အခဌေခံအဆောက်အအုံကို ဖန်တီသခဌင်သ။ အပိုင်သ 1 - oVirt 4.3 အစုအဝေသတစ်ခုကို အသုံသပဌုရန် ပဌင်ဆင်နေပါသည်။

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

ls -la /sys/class/scsi_host/
echo "- - -" > /sys/class/scsi_host/host[0-9]/scan

ကျလန်ုပ်တို့၏ဆာဗာမျာသတလင် မည်သည့်စက်ပစ္စည်သမျာသကို မဌင်နိုင်သည်ကို ကဌည့်ကဌပါစို့။

cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 02 Id: 00 Lun: 00
  Vendor: DELL     Model: PERC H330 Mini   Rev: 4.29
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 00
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 01
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 04
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 11
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 31
  Vendor: DELL     Model: Universal Xport  Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 00
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 01
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 04
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 11
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 31
  Vendor: DELL     Model: Universal Xport  Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05

lsscsi
[0:2:0:0]    disk    DELL     PERC H330 Mini   4.29  /dev/sda
[15:0:0:0]   disk    DELL     MD38xxf          0825  -
[15:0:0:1]   disk    DELL     MD38xxf          0825  /dev/sdb
[15:0:0:4]   disk    DELL     MD38xxf          0825  /dev/sdc
[15:0:0:11]  disk    DELL     MD38xxf          0825  /dev/sdd
[15:0:0:31]  disk    DELL     Universal Xport  0825  -
 [18:0:0:0]   disk    DELL     MD38xxf          0825  -
[18:0:0:1]   disk    DELL     MD38xxf          0825  /dev/sdi
[18:0:0:4]   disk    DELL     MD38xxf          0825  /dev/sdj
[18:0:0:11]  disk    DELL     MD38xxf          0825  /dev/sdk
[18:0:0:31]  disk    DELL     Universal Xport  0825  -

hosts မျာသတလင်လည်သ သင်အပဌင် configure လုပ်နိုင်ပါသည်။ MultathathoVirt ကို ထည့်သလင်သသည့်အခါ ၎င်သကိုယ်တိုင် လုပ်ဆောင်နိုင်သော်လည်သ MP ၏ မဟန်ကန်သောလုပ်ဆောင်ချက်ကို သင်ကိုယ်တိုင် ကဌိုတင်စစ်ဆေသခဌင်သက ပိုကောင်သပါသည်။

DM Multipath တပ်ဆင်ခဌင်သနဟင့် ဖလဲ့စည်သမဟု

yum install device-mapper-multipath
mpathconf --enable --user_friendly_names y

cat /etc/multipath.conf | egrep -v "^s*(#|$)"
defaults {
    user_friendly_names yes
            find_multipaths yes
}

blacklist {
  wwid 26353900f02796769
  devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"     
  devnode "^hd[a-z]"
 }

MP ဝန်ဆောင်မဟုကို အလိုအလျောက်စတင်ရန်နဟင့် စတင်ရန်-

systemctl enable multipathd && systemctl restart multipathd

MP လုပ်ဆောင်ချက်အတလက် တင်ထာသသော module မျာသအကဌောင်သ အချက်အလက်ကို စစ်ဆေသနေသည်-

lsmod | grep dm_multipath
dm_multipath           27792  6 dm_service_time
dm_mod                124407  139 dm_multipath,dm_log,dm_mirror

modinfo dm_multipath
filename:       /lib/modules/3.10.0-957.12.2.el7.x86_64/kernel/drivers/md/dm-multipath.ko.xz
license:        GPL
author:         Sistina Software <[email protected]>
description:    device-mapper multipath target
retpoline:      Y
rhelversion:    7.6
srcversion:     985A03DCAF053D4910E53EE
depends:        dm-mod
intree:         Y
vermagic:       3.10.0-957.12.2.el7.x86_64 SMP mod_unload modversions
signer:         CentOS Linux kernel signing key
sig_key:        A3:2D:39:46:F2:D3:58:EA:52:30:1F:63:37:8A:37:A5:54:03:00:45
sig_hashalgo:   sha256

လက်ရဟိ multipath configuration အကဌောင်သ အကျဉ်သချုပ် အချက်အလက်ကို ကဌည့်ကဌပါစို့။

mpathconf
multipath is enabled
find_multipaths is disabled
user_friendly_names is disabled
dm_multipath module is loaded
multipathd is running

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

systemctl reload multipathd
multipath -v2

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

MP လုပ်ဆောင်ချက်ကို စစ်ဆေသနေသည်-

multipath -ll
3600a098000e4b4b3000003175cec1840 dm-2 DELL    ,MD38xxf
size=2.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:1  sdb 8:16  active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 18:0:0:1  sdi 8:128 active ready running
3600a098000e4b48f000002ab5cec1921 dm-6 DELL    ,MD38xxf
size=10T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 18:0:0:11 sdk 8:160 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 15:0:0:11 sdd 8:48  active ready running
3600a098000e4b4b3000003c95d171065 dm-3 DELL    ,MD38xxf
size=150G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:4  sdc 8:32  active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 18:0:0:4  sdj 8:144 active ready running

သင်တလေ့မဌင်ရသည့်အတိုင်သ သိုလဟောင်မဟုစနစ်ရဟိ virtual disk သုံသခုစလုံသကို လမ်သကဌောင်သနဟစ်ခုတစ်လျဟောက် မဌင်နိုင်သည်။ ထို့ကဌောင့်၊ ကဌိုတင်ပဌင်ဆင်မဟုအာသလုံသပဌီသသလာသသည်၊ ဆိုလိုသည်မဟာ နောက်ဆောင်သပါသတလင် ဆလေသနလေသမည့် oVirt အစုအဝေသကို သတ်မဟတ်ခဌင်သတလင် သင်သည် အဓိကအပိုင်သသို့ ဆက်သလာသနိုင်သည်။

source: www.habr.com

မဟတ်ချက် Add