ဖန်တီးမှုဆိုင်ရာ ပရော်ဖက်ရှင်နယ်များ၊ ဒေတာသိပ္ပံပညာရှင်များနှင့် ဒေတာအသုံးပြုမှုများသော အပလီကေးရှင်းများရှိသော အခြားသူများသည် ၎င်းတို့၏ အလုပ်ရုံများတွင် အလွန်အကျွံ ရင်းနှီးမြှုပ်နှံလေ့ရှိကြောင်း လူသိများပါသည်။ အကြောင်းပြချက်ကောင်းကြောင့် ဤပလက်ဖောင်းများကို အလုပ်များကို လျင်မြန်စွာ လုပ်ဆောင်ရန် ဒီဇိုင်းထုတ်ထားပြီး ချက်ချင်းစီးပွားရေးတန်ဖိုးကို ဖန်တီးပေးပါသည်။ ဤအလုပ်အားလုံးသည် သိုလှောင်မှုအတွက် ပြဿနာအသစ်တစ်ခုကို ဖန်တီးပေးပါသည်။ အလုပ်ရုံများတွင် မြန်နှုန်းမြင့် flash မလုံလောက်ခြင်း သို့မဟုတ် hardware/software ရှုပ်ထွေးမှုကြောင့် ၎င်းကို ခံနိုင်ရည်မရှိခြင်း ဖြစ်နိုင်သည်။ ပြဿနာကို ဖြေရှင်းရန် နည်းလမ်းများစွာရှိသော်လည်း 30.72TB enterprise flash နှင့် single PCIe slot ဖြင့် ပြဿနာကို ဖြေရှင်းရန် အလွယ်ကူဆုံးနည်းလမ်းမှာ အောက်ပါအတိုင်းဖြစ်သည်။
သိုလှောင်မှုရွေးချယ်စရာများကို အကဲဖြတ်ရာတွင် ကျွမ်းကျင်ပညာရှင်များသည် ရွေးချယ်စရာများ နည်းပါးခြင်းမရှိပါ။ Lenovo၊ Dell၊ HP နှင့် အခြားကုမ္ပဏီများမှ ပရီမီယံတည်ဆောက်မှုအများစုတွင် HDD နှင့် SSD အတွက် အခြားရွေးချယ်စရာအနည်းငယ်နှင့်အတူ M.2 slot အများအပြား ပါဝင်သည်။ သို့သော် M.2 များသည် ယေဘုယျအားဖြင့် အရွယ်အစားသေးငယ်ပြီး workstation configurator အများစုတွင် 4TB အထိသာ ရှိသည်။ M.2 အချို့ကို စနစ်တစ်ခုတည်းထဲသို့ ထည့်သွင်းနိုင်သော်လည်း အလုပ်လုပ်သော data set အများစုသည် ဤ drive များထက် ကျော်လွန်၍ တိုးချဲ့ထားသောကြောင့် software RAID ဖြေရှင်းချက်တစ်ခု ပေါ်ထွက်လာရန် လိုအပ်ပါသည်။
တနည်းအားဖြင့် အသုံးပြုသူများသည် စံ RAID ကတ်ကို တပ်ဆင်နိုင်သော်လည်း၊ ထိုကဲ့သို့ပင် workstation rig အများစုတွင် 2.5″ SSD bays များစွာဖြင့် configure မလုပ်ထားပါ။ ၎င်းတို့ပြုလုပ်ခဲ့သည့်တိုင် RAID ကတ်အများစုသည် flash ၏ စွမ်းဆောင်ရည်စွမ်းရည်ကို ကန့်သတ်ထားပြီး စနစ်တွင် ရှုပ်ထွေးမှုအတော်အသင့်ဖြစ်စေမည်ဖြစ်သည်။ သို့သော်၊ data resiliency သည် အရေးကြီးပါက၊ ၎င်းတို့တွင် နေရာတစ်ခုရှိနေဆဲဖြစ်သည်။
Workstation အသုံးပြုသူများသည် network-attached storage ကိုလည်း ရွေးချယ်နိုင်သည်၊ သို့မဟုတ် စွန့်စားလိုစိတ်ရှိပြီး IT support ရှိပါက array တစ်ခုသို့ latency နည်းပါးစွာ ချိတ်ဆက်ရန် Fibre Channel card တစ်ခု ထည့်သွင်းနိုင်သည်။ NAS သည် wire မှတစ်ဆင့် "အကန့်အသတ်မရှိ" storage ကို ပေးနိုင်သည်မှာ ထင်ရှားသော်လည်း စွမ်းဆောင်ရည်သည် local NVMe နှင့် နှိုင်းယှဉ်နိုင်မည် မဟုတ်ပါ။ all-flash array မှ desktop အသုံးပြုသူအား storage များစွာကို ပေးအပ်ခြင်း၏ ကုန်ကျစရိတ်လည်း ရှိပါသည်။ FC သည် အချို့ကိစ္စများတွင် အသုံးဝင်သော်လည်း၊ physical cabling support ပြဿနာများ ရှိနေပြီး desktop အများစုသည် FC switch များ ယေဘုယျအားဖြင့် တည်ရှိသည့် data center တွင် သို့မဟုတ် အနီးတွင် မနေထိုင်ကြသောကြောင့် ပိုမိုဆိုးရွားလာပါသည်။
မကြာသေးမီက ကျွန်ုပ်တို့တွေ့မြင်ခဲ့ရသော AMD Threadripper စနစ်စီးရီးများနှင့်အတူ၊ ခေတ်မီပြီး ပရီမီယံ workstation တွင် မည်မျှလွယ်ကူပြီး ယုံကြည်စိတ်ချရသော ဒေသတွင်း enterprise SSD များဖြစ်နိုင်သည်ကိုကြည့်ရှုရန် အခြားရွေးချယ်စရာများကို စူးစမ်းလေ့လာရန် ကျွန်ုပ်တို့ဆုံးဖြတ်ခဲ့သည်။
Lenovo ThinkStation P620 + Solidigm P5316 30.72TB SSD
Lenovo ThinkStation P620 သည် AMD Threadripper ပလက်ဖောင်းများထဲမှ ပထမဆုံးတစ်ခုဖြစ်ပြီး ပြီးခဲ့သည့်နွေရာသီက AMD Ryzen Threadripper PRO 5995WX ပရိုဆက်ဆာကို ပံ့ပိုးမှုဖြင့် အပ်ဒိတ်လုပ်ခဲ့သည်။ ဤဆီလီကွန်သည် ပရော်ဖက်ရှင်နယ်တစ်ဦး၏ အိပ်မက်ဖြစ်ပြီး 64 cores နှင့် 128 threads အထိ ပေးဆောင်သည်။ P620 သည် NVIDIA A6000 GPU နှစ်ခုအထိလည်း ပံ့ပိုးပေးသောကြောင့် အလုပ်လုပ်ရန် အတော်လေး အဆင်သင့်ဖြစ်နေပြီဖြစ်သည်။
ဒီစွမ်းအားအားလုံးနဲ့တောင် P620 မှာ workstation အားလုံးနီးပါးမှာတွေ့ရတဲ့ drive support တွေရောနှောပါဝင်ပြီး အပေါ်မှာဖော်ပြထားတဲ့အတိုင်း option တစ်ခုချင်းစီမှာ အတိုင်းအတာတစ်ခုအထိ ညှိနှိုင်းမှုရှိပါတယ်။ ကျွန်တော်တို့က $20 တန် PCIe adapter card နဲ့ Solidigm P5316 30.72TB SSD တို့ကို ရိုးရှင်းတဲ့ solution တစ်ခုကို ရွေးချယ်ခဲ့ပါတယ်။ တရားမျှတစွာပြောရရင် ဒီ drive တွေရဲ့ ပမာဏဟာ တစ်စီးကို $3000 ဝန်းကျင်ရှိပါတယ်။ ဒါပေမယ့် Threadripper ရဲ့ A6000 တစ်လုံးတည်းနဲ့ တည်ဆောက်ထားတဲ့ ဈေးနှုန်းကတော့ $15K ဝန်းကျင်မှာ ရှိနေတတ်တာကြောင့် storage မှာ ရင်းနှီးမြှုပ်နှံမှု သင့်တော်တာက တချို့အတွက် သင့်တော်ပါတယ်။
အဆင့်မြင့် workstation အများစုဟာ enterprise flash ကို အသုံးပြုဖို့ အကောင်းဆုံးနည်းလမ်းကို မတွေ့ရသေးတာက ရှက်စရာပါပဲ။ enterprise SSD တွေကို မြှင့်တင်တဲ့အခါ အဓိကစိုးရိမ်စရာက အအေးခံခြင်းဖြစ်ပြီး ဒါက တရားဝင်စိုးရိမ်စရာပါ။ enterprise SSD အတွက် ပါဝါသုံးစွဲမှုက ပုံမှန် client drive ထက် အများကြီးပိုများပြီး အပူပိုများပါတယ်။ အပူကို မကိုင်တွယ်ဘူးဆိုရင် drive က အွန်လိုင်းမှာရှိနေဖို့ စွမ်းဆောင်ရည်ကို လျော့ကျစေပါလိမ့်မယ်။ ဒါပေမယ့် အဲဒါက အကောင်းဆုံးအခြေအနေပါပဲ။ သင့်တော်တဲ့ အအေးခံမှုကို မထည့်သွင်းစဉ်းစားရင် drive တွေ အဆက်မပြတ် ပျောက်ကွယ်သွားတာကို တွေ့ရပါတယ်။
ကျွန်ုပ်တို့မြင်တွေ့ခဲ့ရသော Threadripper စနစ်တစ်ခုစီတွင် အအေးပေးခြင်းသည် စနစ်၏ဒီဇိုင်းတွင် အဓိကအခန်းကဏ္ဍမှ ပါဝင်သည်။ Lenovo သည် GPU နှစ်ခုလုံးအလုပ်လုပ်နေသည့်အခြေအနေများ သို့မဟုတ် ကျယ်ပြန့်သောတွက်ချက်မှုများသည် ရှည်လျားသောကာလတစ်ခုအတွင်း အလုပ်လုပ်နေသည့်အခါတွင် အသုံးပြုလိုမည့် အအေးပေးပန်ကာအမြန်နှုန်းများအတွက် အဆင့်များကို ပေးဆောင်ထားသည်။ ထိုအချိန်က ကျွန်ုပ်တို့ သိချင်ခဲ့သည်။ ကျွန်ုပ်တို့သည် P620 ထဲသို့ enterprise SSD တစ်ခုကို ထည့်လိုက်ပြီး ၎င်း၏အလုပ်ကို အားလပ်ရက်တွင် လုပ်ဆောင်စေပါက ဘာဖြစ်မည်နည်း။
500 Billion Pi Later
ဒီစမ်းသပ်မှုမှာ CPU နဲ့ ကျွန်တော်တို့ရဲ့ အသစ်ထည့်သွင်းထားတဲ့ storage ကို ကောင်းကောင်းအကျိုးသက်ရောက်မှုရှိတာကြောင့် Pi တွက်ချက်မှုကို ကျွန်တော်တို့ အသုံးချခဲ့ပါတယ်။ y-cruncher ကို Pi ရဲ့ 500 billion places ကို တွက်ချက်ဖို့ သတ်မှတ်ထားပါတယ်။ အရင်က လုပ်ဆောင်ခဲ့တဲ့ လုပ်ဆောင်ချက်တွေအပေါ် အခြေခံပြီး တစ်ရက်လောက် မရပ်မနား အလုပ်လုပ်ရမယ်လို့ မျှော်လင့်ထားပါတယ်။ P620 ရဲ့ အအေးခံနိုင်စွမ်း၊ မအေးအောင်လုပ်နိုင်စွမ်းကို ထင်ရှားစေဖို့ drive ကို လုံလောက်တဲ့ အားထုတ်မှုအခြေအနေမှာ ထားရှိဖို့ ဒါက လုံလောက်တယ်လို့ ကျွန်တော်တို့ ခံစားခဲ့ရပါတယ်။
နှစ်ဆယ့်သုံးနာရီနဲ့ ၄၂ မိနစ်အကြာမှာတော့ ကျွန်တော်တို့ရဲ့ Pi တွက်ချက်မှု ပြီးစီးသွားပါပြီ။ စကားမစပ်၊ အချိန်က အတော်လေးကို ကောင်းပါတယ်။ dual-processor AMD Genoa box မှာ ဒီတွက်ချက်မှုကို အမြန်ဆုံးလုပ်ဆောင်တဲ့ ကျွန်တော်တို့ရဲ့ server က ၈ နာရီအောက်ပဲ ကြာပါတယ်။ AMD silicon ရဲ့ single-processor Threadripper version အတွက်ကတော့ တစ်ရက်လောက်က အတော်လေးကို ကောင်းပါတယ်။
ဒါပေမယ့် အရေးကြီးတာက drive ဟာ အပူချိန်ထိန်းညှိမှုအဆင့်ကို ဘယ်တုန်းကမှ မရောက်ခဲ့ပါဘူး။ အမြင့်ဆုံးအပူချိန်မှာ 50C အောက်မှာပဲ ရှိနေပြီး spec sheet မှာပါတဲ့ 70C ကန့်သတ်ချက်ထက် အများကြီး နိမ့်ကျနေပါတယ်။
နောက်ဆုံးထင်မြင်ချက်များ
Pi တွက်ချက်မှုများကို ချန်လှပ်ထားပါ၊ အဓိကအချက်အနည်းငယ်ကို မှတ်သားထားသင့်ပါတယ်။ ပထမဦးစွာ၊ စနစ်တစ်ခုလုံးတည်ဆောက်ပုံအရ၊ ကျွန်ုပ်တို့သည် workstation တစ်ခုတွင် enterprise SSD တစ်ခုကို ထည့်သွင်းခဲ့ပြီး slot တစ်ခုတည်းကို ယူခဲ့သည်။ ၎င်းသည် ကျွန်ုပ်တို့၏စနစ်တွင် A6000 အတွက် နေရာလွတ်ပေးထားပြီး၊ အသုံးပြုမှုအခြေအနေအရ လိုအပ်ပါက နောက်ထပ်တစ်ခု ချန်ထားပေးပါသည်။ တနည်းအားဖြင့် စွမ်းရည်များစွာ လိုအပ်ပါက ဤ SSD များထဲမှ တစ်ခုထက်ပို၍ ထည့်သွင်းနိုင်ပါသည်။
ဒုတိယအချက်အနေနဲ့ ကျွန်တော်တို့ရဲ့ ဖြေရှင်းချက်က ရိုးရှင်းပြီး ယေဘုယျအားဖြင့် တွဲဖက်အသုံးပြုနိုင်ပါတယ်။ PCIe sled မှလွဲ၍ အခြား hardware များ မလိုအပ်ဘဲ Windows သို့မဟုတ် Linux က ဒါကို single drive အဖြစ် မြင်ပါလိမ့်မယ်။ ဆိုလိုတာက software RAID ဒါမှမဟုတ် အခြား kludge များ မလိုအပ်ပါဘူး။ ဒါက အရေးကြီးတဲ့ မှတ်ချက်တစ်ခုပါ။ ကျွန်တော်တို့ဟာ workstation တွေမှာ ရင်းနှီးမြှုပ်နှံမှု အများကြီးရှိတဲ့ workstation တွေကို ကိုင်တွယ်ဖြေရှင်းနေပြီး စနစ်တွေက အွန်လိုင်းမှာ ရှိနေဖို့နဲ့ အဲဒီရင်းနှီးမြှုပ်နှံမှုအပေါ် အကျိုးအမြတ်ရရှိအောင် လုပ်ဆောင်ပေးဖို့ လိုအပ်ပါတယ်။
နောက်ဆုံးအနေနဲ့ တစ်ခုတည်းသော SSD ရဲ့ native performance ဟာ network storage option တွေထက် ပိုမြန်ပါလိမ့်မယ်။ Ethernet အတွက် local NVMe Gen4 read performance ရဲ့ speed ကို ကျော်လွန်ဖို့ 100GbE connection လိုအပ်မှာဖြစ်ပြီး Fibre Channel ကတော့ 32Gb link နှစ်ခုထက်ပိုပြီး လိုအပ်ပါတယ်။ ဒီ shared-storage option တွေနဲ့ ပတ်သက်ပြီး cost နဲ့ proximity စိုးရိမ်မှုတွေလည်း ရှိပြီး infrastructure cost တွေကိုပဲ ကြည့်ပြီး local QLC flash ရဲ့ cost ကို ကျော်လွန်သွားနိုင်ပါတယ်။
ကျွန်တော်တို့ ဒီမှာ အကြောင်းအရာအသစ်တွေ အများကြီး မဆွေးနွေးရသေးပါဘူး၊ workstation PCIe slot ဟာ စနစ်တစ်ခုထဲကို storage ပိုမိုရရှိစေဖို့ နည်းလမ်းတစ်ခု ဖြစ်ခဲ့ပါတယ်။ ဒါပေမယ့် စနစ်ထဲကို storage ကို တင်ပြဖို့ လိုအပ်တဲ့ စွမ်းရည်၊ ခံနိုင်ရည်နဲ့ ရှုပ်ထွေးမှုတွေမှာ အားနည်းချက်တွေရှိတဲ့ M.2 SSD တွေနဲ့ တွဲဖက်အသုံးပြုလေ့ရှိပါတယ်။ workstation တိုင်းဟာ မြန်ဆန်ရိုးရှင်းတဲ့ storage 30 ဒါမှမဟုတ် ထို့ထက်ပိုလိုအပ်တာ မဟုတ်ပါဘူး။ ဒါပေမယ့် လိုအပ်သူတွေအတွက်တော့ P620 လို နောက်ဆုံးပေါ် workstation တွေရဲ့ အအေးပေးစနစ်လိုအပ်ချက်တွေကို ကိုင်တွယ်ဖြေရှင်းနိုင်စွမ်းကို ကျွန်တော်တို့ အရမ်းအထင်ကြီးမိပါတယ်။




အမေဇုံ