သိုလှောင်မှုစနစ်များတွင် စတင်အသုံးပြုသည့် I/O လုပ်ဆောင်ချက်များကို အရှိန်မြှင့်ရန်အတွက် နည်းပညာများကို ဆက်လက်စဉ်းစားရန်၊
သိုလှောင်မှုစနစ်များတွင် သိမ်းဆည်းထားသော ဒေတာအမျိုးမျိုးရှိသော်လည်း၊ ဤတူညီသောဒေတာကို ၎င်းတို့၏ လိုအပ်ချက် (အသုံးပြုမှုအကြိမ်ရေ) ပေါ်မူတည်၍ အုပ်စုများစွာသို့ ခွဲခြားနိုင်သည်။ အသုံးနည်းသော ("အအေး") ဒေတာကို ဦးစားပေးလုပ်ဆောင်နိုင်သော်လည်း အသုံးနည်းသော ("ပူ") ဒေတာကို တတ်နိုင်သမျှ မြန်မြန်ဝင်ရောက်ရန် လိုအပ်ပါသည်။
ထိုသို့သောအစီအစဥ်ကိုစီစဉ်ရန်၊ အဆင့်လိုက်လုပ်ဆောင်နိုင်စွမ်းကိုအသုံးပြုသည်။ ဤကိစ္စရပ်ရှိ ဒေတာခင်းကျင်းမှုတွင် အမျိုးအစားတူဒစ်များ မပါဝင်သော်လည်း မတူညီသောသိုလှောင်မှုအဆင့်များဖွဲ့စည်းထားသည့် ဒရိုက်များအုပ်စုများစွာတွင် ပါဝင်ပါသည်။ အထူးအယ်လ်ဂိုရီသမ်ကို အသုံးပြု၍ အမြင့်ဆုံးစွမ်းဆောင်ရည်သေချာစေရန် ဒေတာများကို အဆင့်များကြားတွင် အလိုအလျောက်ရွှေ့ပါသည်။
SHD
- အဆင့် 1- SSD၊ အမြင့်ဆုံးစွမ်းဆောင်ရည်
- အဆင့် 2- HDD SAS 10K/15K၊ စွမ်းဆောင်ရည်မြင့်မားသည်။
- အဆင့် 3- HDD NL-SAS 7.2K၊ အမြင့်ဆုံးစွမ်းရည်
Auto Tiering pool တွင် အဆင့်သုံးဆင့်လုံး သို့မဟုတ် ပေါင်းစပ်မှုတွင် နှစ်ခုသာ ပါဝင်နိုင်သည်။ အဆင့်တစ်ခုစီအတွင်း၊ ဒရိုက်များကို ရင်းနှီးသော RAID အုပ်စုများအဖြစ် ပေါင်းစပ်ထားသည်။ အမြင့်ဆုံးပြောင်းလွယ်ပြင်လွယ်အတွက်၊ Tier တစ်ခုစီရှိ RAID အဆင့်သည် ကွဲပြားနိုင်သည်။ ဥပမာအားဖြင့်၊ ဆိုလိုသည်မှာ၊ 4x SSD RAID10 + 6x HDD 10K RAID5 + 12 HDD 7.2K RAID6 ကဲ့သို့သော ဖွဲ့စည်းပုံကို စုစည်းရန် သင့်အား မည်သည့်အရာကမှ တားဆီးထားခြင်းမရှိပါ။
volumes (virtual disks) ဖန်တီးပြီးနောက် ဖွင့်ပါ။
အချိန်တစ်ခုအတွင်း (ပုံမှန်အားဖြင့်၊ နေ့စဉ် သန်းခေါင်ယံအချိန်တွင်) စုဆောင်းထားသောရလဒ်များကို ၎င်းတို့၏ coefficients များပေါ်အခြေခံ၍ sub LUN လုပ်ဆောင်ချက်ဖြင့် အဆင့်သတ်မှတ်သည်။ ယင်းကိုအခြေခံ၍ မည်သည့်ပိတ်ဆို့ခြင်းများကို ရွှေ့ရန်နှင့် မည်သည့်လမ်းကြောင်းကို ရွှေ့ရန် ဆုံးဖြတ်ချက်ချသည်။ ထို့နောက်တွင်၊ အမှန်မှာ၊ အဆင့်များကြားတွင် ဒေတာရွှေ့ပြောင်းခြင်း ဖြစ်ပေါ်သည်။
Qsan သိုလှောင်မှုစနစ်သည် သင့်အား array ၏နောက်ဆုံးစွမ်းဆောင်ရည်ကို အလွန်လိုက်လျောညီထွေဖြစ်အောင် စီစဉ်နိုင်စေသည့် ဘောင်များစွာကို အသုံးပြု၍ အဆင့်ဆင့်ခြင်းလုပ်ငန်းစဉ်၏စီမံခန့်ခွဲမှုကို အပြည့်အဝအကောင်အထည်ဖော်ပါသည်။
ဒေတာ၏ကနဦးတည်နေရာနှင့် ၎င်း၏လှုပ်ရှားမှု၏ ဦးစားပေးဦးတည်ချက်ကို ဆုံးဖြတ်ရန်၊ အသံအတိုးအကျယ်တစ်ခုစီအတွက် သီးခြားသတ်မှတ်ထားသည့် မူဝါဒများကို အသုံးပြုသည်-
- အလိုအလျောက် တန်းစီခြင်း။ - ပုံသေမူဝါဒ၊ ကနဦးနေရာချထားမှုနှင့် လှုပ်ရှားမှုများ၏ ဦးတည်ချက်ကို အလိုအလျောက် ဆုံးဖြတ်ပေးသည်၊ ဆိုလိုသည်မှာ၊ "ပူ" ဒေတာသည် ထိပ်တန်းအဆင့်သို့ ရောက်သွားပြီး "အအေး" ဒေတာသည် အောက်သို့ ရွေ့သွားပါသည်။ အဆင့်တစ်ခုစီရှိ ရနိုင်သောနေရာပေါ်မူတည်၍ ကနဦးနေရာချထားမှုကို ရွေးချယ်သည်။ သို့သော် စနစ်သည် အလျင်မြန်ဆုံး drives များကို အများဆုံးအသုံးပြုရန် အဓိကအားဖြင့် ကြိုးစားနေကြောင်း သင်နားလည်ရန်လိုအပ်ပါသည်။ ထို့ကြောင့် နေရာလွတ်ရှိပါက ဒေတာကို အထက်အဆင့်တွင် ထားရှိမည်ဖြစ်သည်။ ဒေတာဝယ်လိုအားကို ကြိုတင်ခန့်မှန်း၍မရသော အခြေအနေအများစုအတွက် ဤမူဝါဒသည် သင့်လျော်ပါသည်။
- High ဖြင့် စတင်ပြီး Auto Tiering ကို စတင်ပါ။ - ယခင်တစ်ခုနှင့်တစ်ခုကွာခြားချက်သည်ဒေတာ၏ကနဦးတည်နေရာတွင်သာဖြစ်သည် (အမြန်ဆုံးအဆင့်တွင်)
- အမြင့်ဆုံးအဆင့် - ဒေတာသည် အမြန်ဆုံးအဆင့်ကို သိမ်းပိုက်ရန် အမြဲကြိုးစားနေပါသည်။ လည်ပတ်နေစဉ်အတွင်း ၎င်းတို့ကို အောက်သို့ရွှေ့ပါက တတ်နိုင်သမျှ အမြန်ဆုံး ပြန်ရွှေ့ပါ။ ဤမူဝါဒသည် ဖြစ်နိုင်သမျှအမြန်ဆုံးဝင်ရောက်ခွင့်လိုအပ်သော ဒေတာအတွက် သင့်လျော်ပါသည်။
- အနည်းဆုံးအဆင့် - ဒေတာသည် အမြဲတမ်း အနိမ့်ဆုံးအဆင့်ကို သိမ်းပိုက်လေ့ရှိသည်။ အသုံးပြုခဲသောဒေတာ (ဥပမာ၊ မော်ကွန်းတိုက်) အတွက် ဤမူဝါဒသည် ကောင်းမွန်ပါသည်။
- မရွေ့ - စနစ်သည် ဒေတာ၏ မူရင်းတည်နေရာကို အလိုအလျောက် ဆုံးဖြတ်ပြီး ၎င်းကို ရွှေ့မည်မဟုတ်ပါ။ သို့သော်လည်း ၎င်းတို့၏ နေရာပြောင်းရွှေ့မှုကို နောက်ပိုင်းတွင် လိုအပ်ပါက စာရင်းဇယားများကို ဆက်လက် ကောက်ယူနေပါသည်။
Volume တစ်ခုစီကို ဖန်တီးသည့်အခါ မူဝါဒများကို သတ်မှတ်သတ်မှတ်ထားသော်လည်း ၎င်းတို့သည် စနစ်၏ဘဝစက်ဝန်းတစ်လျှောက်တွင် အကြိမ်ကြိမ် ပြောင်းလဲနိုင်သည်ကို သတိပြုသင့်သည်။
အဆင့်ဆင့်ယန္တရားအတွက် မူဝါဒများအပြင်၊ အဆင့်များကြားရှိ ဒေတာရွေ့လျားမှု အကြိမ်ရေနှင့် အရှိန်အဟုန်ကိုလည်း စီစဉ်သတ်မှတ်ထားပါသည်။ သတ်မှတ်ထားသော ခရီးသွားချိန်ကို သင်သတ်မှတ်နိုင်သည်- နေ့စဉ် သို့မဟုတ် တစ်ပတ်၏အချို့သောနေ့ရက်များတွင် စာရင်းဇယားစုဆောင်းမှုကြားကာလကို နာရီပေါင်းများစွာ (အနည်းဆုံးအကြိမ်ရေ - 2 နာရီ) အထိ လျှော့ချနိုင်သည်။ ဒေတာရွေ့လျားမှု လုပ်ဆောင်ချက်ကို ပြီးမြောက်ရန် လိုအပ်သော အချိန်ကို ကန့်သတ်ရန် လိုအပ်ပါက၊ သင်သည် အချိန်ဘောင် (ရွေ့လျားရန်အတွက် ပြတင်းပေါက်) ကို သတ်မှတ်နိုင်သည်။ ထို့အပြင်၊ ပြောင်းရွှေ့မှုအမြန်နှုန်းကိုလည်း ညွှန်ပြသည် - အမြန်၊ အလယ်အလတ်၊ အနှေး။
ဒေတာများကို ချက်ခြင်းနေရာချထားရန် လိုအပ်ပါက၊ စီမံခန့်ခွဲသူ၏ အမိန့်ဖြင့် ၎င်းကို အချိန်မရွေး ကိုယ်တိုင်လုပ်ဆောင်နိုင်သည်။
အဆင့်များကြားတွင် မကြာခဏနှင့် ပိုမြန်သောဒေတာကို ရွှေ့လေလေ၊ သိုလှောင်မှုစနစ်သည် လက်ရှိလည်ပတ်မှုအခြေအနေများနှင့် လိုက်လျောညီထွေဖြစ်အောင် လိုက်လျောညီထွေရှိလေလေဖြစ်သည်။ သို့သော် တစ်ချိန်တည်းမှာပင်၊ ရွှေ့ခြင်းသည် အပိုဝန်တစ်ခု (အဓိကအားဖြင့် ဒစ်ခ်များ) ဖြစ်သည်ကို မှတ်သားထားသင့်သောကြောင့် ဒေတာကို လုံးဝမလိုအပ်ဘဲ "ဒရိုက်" ခြင်းမပြုသင့်ပါ။ ဝန်အနည်းဆုံးအချိန်များတွင် ရွေ့လျားမှုကို စီစဉ်ရန် ပိုကောင်းသည်။ သိုလှောင်မှုစနစ် လုပ်ဆောင်ချက်သည် မြင့်မားသော စွမ်းဆောင်ရည် 24/7 အဆက်မပြတ် လိုအပ်ပါက၊ ပြောင်းရွှေ့မှုနှုန်းကို အနည်းဆုံးဖြစ်အောင် လျှော့ချသင့်ပါသည်။
ရိုက်ကူးဆက်တင်များ များပြားခြင်းသည် အဆင့်မြင့်အသုံးပြုသူများကို သဘောကျမည်မှာ သေချာပါသည်။ သို့သော် ထိုကဲ့သို့သောနည်းပညာကို ပထမဆုံးအကြိမ်ကြုံတွေ့ရသူများအတွက်တော့ စိုးရိမ်စရာမရှိပါ။ ပုံသေဆက်တင်များ (အလိုအလျောက် အဆင့်သတ်မှတ်ခြင်းမူဝါဒ၊ ညဘက်တွင် တစ်နေ့လျှင် တစ်ကြိမ် အမြင့်ဆုံးအမြန်နှုန်းဖြင့် ရွေ့လျားသည်) နှင့် စာရင်းဇယားများစုပုံလာသဖြင့် လိုအပ်သောရလဒ်ရရှိရန် အချို့သောဘောင်များကို ချိန်ညှိရန် အတော်လေးဖြစ်နိုင်သည်။
ကိုက်ဖြတ်ခြင်းကဲ့သို့ ကုန်ထုတ်စွမ်းအားကို တိုးမြင့်လာစေရန်အတွက် တူညီသောရေပန်းစားသော နည်းပညာများနှင့် နှိုင်းယှဉ်ကြည့်ပါ။
သိမ်းဆည်းပေးရပါတယ်။
အလိုအလျောက် တန်းစီခြင်း။
စတင်ခြင်းအရှိန်
ချက်ချင်းနီးပါး။ သို့သော် သိသာထင်ရှားသော အကျိုးသက်ရောက်မှုသည် ကက်ရှ်ကို “နွေး” ပြီးမှသာ (မိနစ်မှ နာရီအထိ)၊
စာရင်းဇယားများစုဆောင်းပြီးနောက် (အကောင်းဆုံးအားဖြင့် တစ်နေ့လျှင် 2 နာရီမှ) ဒေတာကိုရွှေ့ရန်အချိန်
အကျိုးသက်ရောက်မှု၏ကြာချိန်
ဒေတာကို အပိုင်းအသစ် (မိနစ်-နာရီ) ဖြင့် အစားထိုးသည်အထိ၊
ဒေတာဝယ်လိုအားရှိနေစဉ် (၂၄ နာရီ သို့မဟုတ် ထို့ထက်ပို၍)
လက္ခဏာများ
ချက်ခြင်း ရေတို စွမ်းဆောင်ရည် အမြတ်များ (ဒေတာဘေ့စ်များ၊ virtualization ပတ်ဝန်းကျင်များ)
ကာလကြာရှည်စွာ တိုးမြှင့်ထုတ်လုပ်နိုင်စွမ်း (ဖိုင်၊ ဝဘ်၊ မေးလ်ဆာဗာများ)
ထို့အပြင်၊ အဆင့်ဆင့်ခြင်း၏အင်္ဂါရပ်များထဲမှတစ်ခုသည် "SSD + HDD" ကဲ့သို့သောအခြေအနေများအတွက်သာမက "fast HDD + နှေးကွေး HDD" သို့မဟုတ် SSD caching ကိုအသုံးပြုသည့်အခါအခြေခံအားဖြင့်မဖြစ်နိုင်သောအဆင့်သုံးဆင့်စလုံးကိုလည်းအသုံးပြုရန်ဖြစ်နိုင်ခြေရှိသည်။
စမ်းသပ်ခြင်း
Tiering algorithms ၏ စွမ်းဆောင်ရည်ကို စမ်းသပ်ရန်အတွက် ရိုးရှင်းသော စမ်းသပ်မှုတစ်ခုကို ပြုလုပ်ခဲ့ပါသည်။ အဆင့်နှစ်ဆင့်ရှိသော SSD (RAID 1) + HDD 7.2K (RAID1) ကို "အနည်းဆုံးအဆင့်" ပေါ်လစီဖြင့် အသံအတိုးအကျယ်ကို ဖန်တီးထားသည်။ အဲဒါတွေ။ ဒေတာသည် အနှေးဒစ်များပေါ်တွင် အမြဲရှိနေသင့်သည်။
စီမံခန့်ခွဲမှု အင်တာဖေ့စ်သည် အဆင့်များကြားတွင် ဒေတာနေရာချထားမှုကို ရှင်းလင်းစွာပြသသည်။
အသံအတိုးအကျယ်ကို ဒေတာဖြည့်ပြီးနောက် နေရာချထားမှုမူဝါဒကို Auto Tiering သို့ ပြောင်းလဲပြီး IOmeter စမ်းသပ်မှုကို လုပ်ဆောင်ခဲ့သည်။
နာရီအတော်ကြာ စမ်းသပ်ပြီးနောက်၊ စနစ်သည် စာရင်းအင်းများ စုဆောင်းနိုင်သောအခါ နေရာပြောင်းရွှေ့ခြင်း လုပ်ငန်းစဉ် စတင်ခဲ့သည်။
ဒေတာလှုပ်ရှားမှုပြီးမြောက်ပြီးနောက်၊ ကျွန်ုပ်တို့၏စမ်းသပ်မှုပမာဏသည် ထိပ်တန်းအဆင့် (SSD) သို့ လုံးလုံးလျားလျား “crawl” သွားသည်။
ဆုံးဖြတ်ချက်
Auto Tiering သည် မြန်နှုန်းမြင့် drives များကို ပိုမိုပြင်းထန်စွာအသုံးပြုခြင်းဖြင့် သိုလှောင်မှုစနစ်၏ စွမ်းဆောင်ရည်ကို အနည်းငယ်မျှသာနှင့် အချိန်ကုန်ခံနိုင်စေမည့် အံ့သြဖွယ်နည်းပညာတစ်ခုဖြစ်သည်။ အသုံးချရန်
Qsan တစ်ခုတည်းသောရင်းနှီးမြုပ်နှံမှုမှာ ပမာဏ/အကန့်/စင်ပေါ်/စသည်ဖြင့် ကန့်သတ်ချက်မရှိဘဲ တစ်ကြိမ်နှင့်တစ်ကြိမ် ဝယ်ယူသည့်လိုင်စင်တစ်ခုဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည် စီးပွားရေးလုပ်ငန်းတိုင်းနီးပါးကို ဖြည့်ဆည်းပေးနိုင်သော ကြွယ်ဝသောဆက်တင်များပါရှိသည်။ နှင့် အင်တာဖေ့စ်ရှိ လုပ်ငန်းစဉ်များကို စိတ်ကူးပုံဖော်ခြင်းဖြင့် စက်ပစ္စည်းကို ထိထိရောက်ရောက် စီမံခန့်ခွဲနိုင်စေမည်ဖြစ်သည်။
source: www.habr.com