Lenovo ThinkSystem SR570 သည် SMB မှ ကြီးမားသော လုပ်ငန်းကြီးများအထိ အသုံးပြုနိုင်သော 2-socket 1U server တစ်ခုဖြစ်သည်။ server သည် စွမ်းဆောင်ရည်၊ မှတ်ဉာဏ်နှင့် သိုလှောင်မှုတို့ကို ဟန်ချက်ညီအောင် ပြုလုပ်ပေးသည်။ ဤဟန်ချက်ညီမှုကြောင့် SR570 ကို virtualization နှင့် cloud computing၊ infrastructure security၊ web serving နှင့် application development ကဲ့သို့သော workloads အမျိုးမျိုးတွင် အသုံးပြုနိုင်သည်။ SR570 သည် software-defined solution များအတွက်လည်း ရေပန်းစားသော ရွေးချယ်မှုတစ်ခုဖြစ်ပြီး Lenovo သည် ၎င်းတို့၏ ThinkAgile platform များမှတစ်ဆင့် အများအပြားကို ပံ့ပိုးပေးထားပြီး ၎င်းတို့သည် storage footprint ထက် compute density ကို ပိုမိုမှီခိုအားထားရသည်။
အတွင်းပိုင်းမှာတော့ SR570 မှာ 26 cores အထိ Intel Xeon Scalable CPU နှစ်ခုအထိ၊ 1TB 2666MHz TruDDR4 RAM အထိ၊ NVMe, SAS, ဒါမှမဟုတ် SATA SSD တွေ ရွေးချယ်နိုင်တဲ့ 2.5-inch drive ၁၀ ခု (ဒါမှမဟုတ် 3.5” drive ၄ ခုအထိ) အထိ၊ PCIe slot ၃ ခုနဲ့ optional LOM slot တစ်ခုအထိ ပါဝင်ပါတယ်။ Lenovo ThinkSystem SR570 server ဟာ အထက်ပါအရာအားလုံးကို compact 1U frame ထဲမှာ ထည့်သွင်းနိုင်ပါတယ်။
SR570 မှာ ကောင်းမွန်တဲ့စွမ်းဆောင်ရည်အတွက် အလားအလာရှိပြီး အလွန်စွယ်စုံသုံးနိုင်ပါတယ်။ သိုလှောင်မှုရွေးချယ်စရာများစွာ (တူညီတဲ့ bay ထဲမှာ interface များစွာနဲ့ ကိုက်ညီတဲ့ Lenovo ရဲ့ AnyBays တွေ အပါအဝင်) ရှိတာကြောင့် 1U footprint မှာ လိုအပ်တဲ့ capacity ဒါမှမဟုတ် media အမျိုးအစားကို ရရှိနိုင်ပါတယ်။ server ဟာ customer လိုအပ်ချက်ပေါ်မူတည်ပြီး networking နဲ့ PCIe card ရွေးချယ်စရာများစွာကိုလည်း ပံ့ပိုးပေးပါတယ်။ အားလုံးပြီးပြည့်စုံစေဖို့အတွက် server ကို $2,300 USD ကနေစတင်ပြီး ဈေးနှုန်းသက်သာစွာ ရရှိနိုင်ပါတယ်။
ကျွန်ုပ်တို့ရဲ့ အထူးတည်ဆောက်မှုမှာ Intel Xeon Gold 5118 Processors နှစ်ခု၊ 384GB RAM နဲ့ 4TB Memblaze PBlaze5 Mixed Use NVMe SSD လေးခု ပါဝင်ပါတယ်။
Lenovo ThinkSystem SR570 ဆာဗာ အသေးစိတ်ဖော်ပြချက်များ
| Form ကိုအချက် | 1U |
| processor ကို |
150 W TDP အထိရှိသော Intel Xeon Bronze၊ Silver၊ Gold သို့မဟုတ် Platinum ပရိုဆက်ဆာနှစ်ခုအထိ- 26 cores (2.0 GHz core speeds) |
| chipset | Intel က C622 |
| မှတ်ဉာဏ် |
DIMM socket ၁၆ ခုအထိ |
| သိုလှောင်ခြင်း | |
| Bays ကားမောင်းပါ | LFF SATA Simple Swap ဒရိုက်ဘေ ၄ ခု LFF SAS/SATA hot-swap drive bay ၄ ခု ၈ SFF SAS/SATA hot-swap drive bay များ ၁၀ SFF hot-swap drive bay များ- ၆x ၂.၅" SAS/SATA နှင့် ၄x ၂.၅" AnyBay |
| အတွင်းပိုင်းသိုလှောင်မှု စွမ်းရည် | ၂.၅ လက်မ မော်ဒယ်များ- ၁၀x ၇.၆၈ TB ၂.၅ လက်မ SAS/SATA SSD များဖြင့် ၇၆.၈ TB အထိ၊ ၃.၅ လက်မ မော်ဒယ်များ- ၄x ၁၄ TB ၃.၅ လက်မ NL SAS/SATA HDD များဖြင့် ၅၆ TB အထိ |
| သိုလှောင်မှု ထိန်းချုပ်ကိရိယာ |
၆ Gbps SATA |
| ကွန်ရက်ချိတ်ဆက်မှုများ |
2x ပေါင်းစပ်ထားသော 1 GbE RJ-45 port များ (10/100 Mb ပံ့ပိုးမှုမရှိပါ) |
| I/O ချဲ့ထွင်မှု slot များ |
ထည့်သွင်းထားသော riser ကတ်များပေါ် မူတည်၍ slot သုံးခုအထိ။ slot များမှာ အောက်ပါအတိုင်းဖြစ်သည်- Slot 1: PCIe 3.0 x8; low profile |
| ဆိပ်ကမ်းများ | |
| ရှေ့ | XClarity Controller အသုံးပြုခွင့်ပါရှိသော 1x USB 2.0 port USB 3.0 ပေါက် ၁ ခု။ 1x VGA port (ရွေးချယ်နိုင်သည်) |
| နောက်ဘက် | 2x ကို USB 3.0 ဆိပ်ကမ်းများ 1x VGA အပေါက် ရွေးချယ်နိုင်သော 1x DB-9 စီရီရယ်ပေါက် |
| အအေး |
4x LFF သို့မဟုတ် 8x SFF drive bay မော်ဒယ်များ- N+1 redundancy ပါရှိသော single-rotor ပန်ကာ လေးလုံး (processor တစ်ခု) သို့မဟုတ် ခြောက်လုံး (processor နှစ်ခု)။ |
| Power ကထောက်ပံ့ရေး | 550 W သို့မဟုတ် 750 W (100 – 240 V) စွမ်းဆောင်ရည်မြင့် Platinum သို့မဟုတ် 750 W (200 – 240 V) စွမ်းဆောင်ရည်မြင့် Titanium AC ပါဝါထောက်ပံ့မှုများအတွက် ထပ်ဆောင်း hot-swap နှစ်ခုအထိ။ HVDC ပံ့ပိုးမှု (တရုတ်နိုင်ငံသာ)။ |
| OS အထောက်အပံ့ | မိုက်ခရိုဆော့ဖ် ဝင်းဒိုးဆာဗာ ၂၀၁၂ R၂၊ ၂၀၁၆ နှင့် ၂၀၁၉ Red Hat Enterprise Linux 6 (x64) နှင့် 7 SUSE Linux Enterprise Server 11 (x64), 12 နှင့် 15 VMware vSphere (ESXi) 6.0၊ 6.5 နှင့် 6.7။ |
| အာမခံချက် | ၁ နှစ် သို့မဟုတ် ၃ နှစ် |
| ရှုထောင့် | အမြင့်: ၄၃ မီလီမီတာ (၁.၇ လက်မ)၊ အနံ: ၄၃၄ မီလီမီတာ (၁၇.၁ လက်မ)၊ အနက်: ၇၁၅ မီလီမီတာ (၂၈.၁ လက်မ) |
| အလေးချိန် | အနည်းဆုံး ဖွဲ့စည်းပုံ- ၁၀.၂ ကီလိုဂရမ် (၂၂.၅ ပေါင်)၊ အများဆုံး- ၁၆.၀ ကီလိုဂရမ် (၃၅.၃ ပေါင်) |
ဒီဇိုင်းနှင့်တည်ဆောက်ပါ
Lenovo SR570 သည် 1U server တစ်လုံးဖြစ်ပြီး configuration နှစ်မျိုးဖြင့် ထုတ်လုပ်ထားသည်။ ရှေ့ဘက်တွင် large form factor (3.5”) bays လေးခု သို့မဟုတ် small form factor (2.5”) bays ၁၀ ခုအထိ ရှိသည်။ ကျွန်ုပ်တို့၏ review unit တွင် 2.5” NVMe-enabled bays လေးခုအပြင် SATA/SAS bays ခြောက်ခု ပါရှိသည်။ drive bays များသည် server ၏ ရှေ့ဘက် ဘယ်ဘက်ခြမ်းတွင် နေရာယူထားသည်။ ညာဘက်ခြမ်းတွင် power button၊ USB 3.0 port၊ status LEDs၊ USB 2.0 port နှင့် optional VGA port (configuration သည် LFF layout နှင့် အနည်းငယ်ကွာခြားပြီး အပေါ်ဘက်တွင် အထက်ဖော်ပြပါ အချို့ရှိသည်)။
ဆာဗာကို နောက်ဘက်သို့ လှန်ကြည့်လိုက်လျှင် ညာဘက်တွင် hot-swappable PSU နှစ်ခု၊ PSU များ၏ ဘယ်ဘက်တွင် USB 3.0 port နှစ်ခု၊ ထို့နောက် VGA port တစ်ခု၊ RJ-45 GbE port နှစ်ခု၊ XCC အတွက် 10/100/1000 Mb Ethernet port တစ်ခု၊ ရွေးချယ်နိုင်သော LOM card slot တစ်ခုနှင့် အပေါ်ဘက်တွင် PCIe slot သုံးခုအထိ ရှိသည်။
အပေါ်စီးမြင်ကွင်းဓာတ်ပုံတွင် အတွင်းပိုင်းအစိတ်အပိုင်းများတစ်လျှောက် သန့်ရှင်းသောလေစီးဆင်းမှုလမ်းကြောင်းများကို အနည်းဆုံးအတားအဆီးများဖြင့် ပြသထားသည်။ အအေးပေးစနစ်ကို CPU တစ်ခုစီအတွက် ဘယ်ဘက်နှင့်ညာဘက်တွင် ညီညာစွာခွဲထားသော ပန်ကာခြောက်လုံးမှတစ်ဆင့် ပံ့ပိုးပေးသည်။
ဒီဆာဗာမှာရှိတဲ့ NVMe bay တွေက motherboard နဲ့ တိုက်ရိုက်ချိတ်ဆက်နိုင်ပြီး PCIe slot ကို မသုံးတဲ့အတွက် အထောက်အကူဖြစ်စေပါတယ်။ NVMe ထည့်သွင်းဖို့အတွက် အဖိုးတန် (1U server မှာ) slot တစ်ခုကို စွန့်လွှတ်ရတဲ့ server အတော်များများကို ကျွန်တော်တို့ မြင်တွေ့ခဲ့ရပြီး အဲဒါက နောက်ထပ်တိုးချဲ့မှုကို ပိုခက်ခဲစေပါတယ်။
ထို့အပြင် ThinkSystem SR570 တွင် onboard boot storage ကို ကိုင်တွယ်ရန်အတွက် onboard M.2 connector ပါဝင်သည်။ ၎င်းသည် ပိုမိုကောင်းမွန်သောအသုံးပြုမှုများအတွက် ခွဲဝေပေးနိုင်သော အရင်းအမြစ်များကို လွှဲပြောင်းယူမည့်အစား အသုံးပြုမှုအခြေအနေအလိုက် စိတ်ကြိုက်ပြင်ဆင်နိုင်ရန် အသုံးပြုသူအား ခွင့်ပြုသည်။
စီမံခန့်ခွဲမှု
ThinkSystem နှင့် ThinkAgile စနစ်များအတွက် Lenovo သည် စီမံခန့်ခွဲမှုအတွက် XClarity ကို ပေးဆောင်ပါသည်။ XClarity သည် hardware resource management ကို ဗဟိုချုပ်ကိုင်ပြီး ပိုမိုကောင်းမွန်အောင်ပြုလုပ်ပေးသည်၊ cloud နှင့် ရိုးရာ infrastructure deployment များကို မြန်ဆန်စေပြီး ပြင်ပ၊ အဆင့်မြင့် management software tools များမှ physical resources များကို မြင်နိုင်စေပြီး ထိန်းချုပ်နိုင်စေပါသည်။
XClarity ၏ အဓိက မျက်နှာပြင်တွင် အသုံးပြုသူများ မြန်ဆန်လွယ်ကူစွာ မြင်တွေ့နိုင်စေရန် အရာအားလုံးကို ခင်းကျင်းပြသထားသည်။ Health Summary (ဟာ့ဒ်ဝဲ အစိတ်အပိုင်းအမျိုးမျိုးကို ခွဲခြမ်းစိတ်ဖြာပေးသည်)၊ Quick access (စနစ်ကို ဖွင့်ခြင်း သို့မဟုတ် ပိတ်ခြင်းကဲ့သို့သော လုပ်ဆောင်ချက်များအတွက်)၊ Remote Console Preview၊ System Information and Setting နှင့် Power Utilization တို့ကို ပြသသည့် အဓိက ဝင်းဒိုး ငါးခု ရှိသည်။ မျက်နှာပြင်၏ ညာဘက်ခြမ်းတွင် Home၊ Events၊ Inventory၊ Utilization၊ Remote Console၊ Firmware Update၊ Server Configuration နှင့် BMC Configuration အပါအဝင် အဓိက tab များ ရှိသည်။
Event tab က အသံထွက်အတိုင်းပါပဲ။ ID၊ ဘာဖြစ်ခဲ့တယ်ဆိုတဲ့ မက်ဆေ့ချ်နဲ့ ဖြစ်ပျက်ခဲ့တဲ့ အချိန်နဲ့ ရက်စွဲတွေနဲ့အတူ ပွဲတွေကို စာရင်းပြုစုထားပါတယ်။ အသုံးပြုသူတွေဟာ ဒီ screen ကိုသုံးပြီး audit log တွေ၊ ပြုပြင်ထိန်းသိမ်းမှုမှတ်တမ်းနဲ့ alert recipient တွေကို ကြည့်ရှုနိုင်ပါတယ်။
Inventory tab သည် server ၏ hardware အစိတ်အပိုင်းအမျိုးမျိုးကို စာရင်းပြုစုပြီး အခြေခံဖော်ပြချက်ကို ပေးသည်၊ ဆိုလိုသည်မှာ CPU တစ်ခုလျှင် cores မည်မျှရှိသည် သို့မဟုတ် RAM ၏စွမ်းရည်။
အသုံးပြုသူများသည် အစိတ်အပိုင်းတစ်ခုချင်းစီကို ပိုမိုနက်ရှိုင်းစွာ လေ့လာနိုင်ပြီး ပိုမိုတိကျသော အချက်အလက်များကို စုဆောင်းနိုင်ပါသည်။ ပြဿနာတစ်စုံတစ်ရာရှိပါက သို့မဟုတ် အစားထိုးပစ္စည်း မှာယူရန်လိုအပ်ပါက ၎င်းသည် ကောင်းမွန်ပါသည်။
Utilization tab သည် server မှ မည်သည့် resource များနှင့် ထို resource များထဲမှ မည်မျှအသုံးပြုနေသည်ကို ပြသပြီး ဂရပ်ဖစ် သို့မဟုတ် ဇယားပုံစံဖြင့် ပြသပေးသည်။
Remote Console tab သည် remote console တစ်ခု မည်သို့မည်ပုံရှိသည်ကို ပြန်လည်သုံးသပ်ချက်ပြသသည့်အပြင် အသုံးပြုသူများအား ၎င်းတို့၏ remote console များကို configure လုပ်ခွင့်ပြုသည်။
Firmware Update tab ဖြင့်၊ အက်ဒမင်များသည် ရရှိနိုင်သော စနစ်နှင့်/သို့မဟုတ် adaptor firmware အပ်ဒိတ်များကို မြင်တွေ့နိုင်ပြီး ကိုယ်တိုင် အပ်ဒိတ်လုပ်နိုင်ပါသည်။
နောက် main tab ကတော့ Server Configuration ဖြစ်ပြီး Adapters, Boot Options, Power Policy, RAID Setup နဲ့ Sever Properties အပါအဝင် sub tab အများအပြားပါဝင်ပါတယ်။ Power Policy က admin တွေကို redundant ဒါမှမဟုတ် non-redundant ကို setup လုပ်နိုင်သလို power restore policy ကိုလည်း သတ်မှတ်နိုင်ပါတယ်။ power restore လုပ်ပြီးနောက် off, on ဒါမှမဟုတ် အရင် setting တွေကို ပြန်ပြောင်းဖို့လည်း သတ်မှတ်နိုင်ပါတယ်။

performance
SQL Server စွမ်းဆောင်ရည်
StorageReview ရဲ့ Microsoft SQL Server OLTP စမ်းသပ်ခြင်း protocol ဟာ ရှုပ်ထွေးတဲ့ application environment တွေမှာတွေ့ရတဲ့ လုပ်ဆောင်ချက်တွေကို တုပပြသတဲ့ online transaction processing benchmark တစ်ခုဖြစ်တဲ့ Transaction Processing Performance Council ရဲ့ Benchmark C (TPC-C) ရဲ့ လက်ရှိမူကြမ်းကို အသုံးပြုထားပါတယ်။ TPC-C benchmark ဟာ database environment တွေမှာ storage infrastructure ရဲ့ performance strengths နဲ့ bottlenecks တွေကို တိုင်းတာတာနဲ့ synthetic performance benchmarks တွေထက် ပိုနီးစပ်ပါတယ်။
SQL Server VM တစ်ခုစီကို vDisk နှစ်ခုဖြင့် configure လုပ်ထားသည်- boot အတွက် 100GB volume နှင့် database နှင့် log files အတွက် 500GB volume။ system resource ရှုထောင့်မှကြည့်လျှင် VM တစ်ခုစီကို vCPU ၁၆ ခု၊ DRAM 64GB ဖြင့် configure လုပ်ထားပြီး LSI Logic SAS SCSI controller ကို အသုံးချခဲ့သည်။ ကျွန်ုပ်တို့၏ Sysbench workloads များသည် ယခင်က storage I/O နှင့် capacity နှစ်မျိုးလုံးတွင် platform ကို ပြည့်နှက်စေခဲ့သော်လည်း SQL စမ်းသပ်မှုသည် latency စွမ်းဆောင်ရည်ကို ရှာဖွေသည်။
ဤစမ်းသပ်မှုသည် Windows Server 2012 R2 guest VM များတွင် လည်ပတ်နေသော SQL Server 2014 ကို အသုံးပြုပြီး Dell ၏ Benchmark Factory for Databases မှ အလေးပေးဖော်ပြထားသည်။ ဤ benchmark ကို ကျွန်ုပ်တို့၏ ရိုးရာအသုံးပြုမှုမှာ local သို့မဟုတ် shared storage တွင် ကြီးမားသော 3,000-scale databases များကို စမ်းသပ်ရန်ဖြစ်သော်လည်း၊ ဤ iteration တွင် ကျွန်ုပ်တို့၏ server များတစ်လျှောက် 1,500-scale databases လေးခုကို ညီတူညီမျှ ဖြန့်ကျက်ရန် အာရုံစိုက်ပါသည်။
SQL Server စမ်းသပ်ခြင်း ပုံစံ (VM တစ်ခုချင်းစီ)
- Windows Server 2012 R2
- သိုလှောင်မှုပမာဏ- 600GB ခွဲဝေထားပြီး 500GB အသုံးပြုပြီး
- SQL Server 2014
- ဒေတာဘေ့စ်အရွယ်အစား: ၁၅၀၀ စကေး
- Virtual Client ဝန်: ၁၅၀၀၀
- RAM ဘာဖာ: 48GB
- စမ်းသပ်ချိန်: ၃ နာရီ
- ၂.၅ နာရီ ကြိုတင်ပြုပြင်ခြင်း
- နမူနာကာလ ၃၀ မိနစ်
ကျွန်ုပ်တို့၏ transactional SQL Server benchmark အတွက် SR570 သည် တစ်ဦးချင်း VM များတွင် 3,156.91 TPS မှ 3,160.53 TPS အထိရှိသော စုစုပေါင်းရမှတ် 12,631.39 TPS ရှိသည်။
SQL Server ပျမ်းမျှ latency ဖြင့် SR570 သည် 2ms မှ 8ms အထိရှိသော တစ်ဦးချင်း VM များဖြင့် စုစုပေါင်းရမှတ် 6.5ms ပေးခဲ့သည်။
Sysbench MySQL စွမ်းဆောင်ရည်
ကျွန်ုပ်တို့၏ ပထမဆုံး local-storage application benchmark တွင် SysBench မှတစ်ဆင့် တိုင်းတာထားသော Percona MySQL OLTP database ပါဝင်သည်။ ဤစမ်းသပ်မှုသည် ပျမ်းမျှ TPS (Transactions Per Second)၊ ပျမ်းမျှ latency နှင့် ပျမ်းမျှ 99th percentile latency တို့ကိုပါ တိုင်းတာသည်။
Sysbench VM တစ်ခုစီကို vDisk သုံးခုဖြင့် configure လုပ်ထားသည်- တစ်ခုမှာ boot အတွက် (~92GB)၊ တစ်ခုမှာ pre-built database (~447GB) နှင့် တတိယတစ်ခုမှာ test under database (270GB) ဖြစ်သည်။ system resource ရှုထောင့်မှကြည့်လျှင် VM တစ်ခုစီကို vCPU ၁၆ ခု၊ DRAM 60GB ဖြင့် configure လုပ်ထားပြီး LSI Logic SAS SCSI controller ကို အသုံးချထားသည်။
Sysbench စမ်းသပ်ခြင်း ပုံစံ (VM တစ်ခုချင်းစီအတွက်)
- CentOS 6.3 64-bit
- Percona XtraDB 5.5.30-rel30.1
- ဒေတာဘေ့စ်ဇယားများ: ၁၀၀
- ဒေတာဘေ့စ်အရွယ်အစား: ၁၀,၀၀၀,၀၀၀
- ဒေတာဘေ့စ် ချည်နှောင်မှုများ: ၃၂
- RAM ဘာဖာ: 24GB
- စမ်းသပ်ချိန်: ၃ နာရီ
- ၂ နာရီကြာ ကြိုတင်ပြင်ဆင်မှု ၃၂ ခု
- ၁ နာရီ ၃၂ ကြိမ် ချည်နှောင်ထားသည်
Sysbench OLTP နဲ့ ကျွန်တော်တို့ 4VM ကို စမ်းသပ်ခဲ့ပြီး SR570 မှာ စုစုပေါင်း 4,247.9 TPS ရှိပါတယ်။
Sysbench latency ဖြင့် server သည် ပျမ်းမျှ 22.6ms ရှိသည်။
ကျွန်ုပ်တို့ရဲ့ အဆိုးဆုံးအခြေအနေ (99th percentile) latency မှာ SR570 က 46.53ms ပေးခဲ့ပါတယ်။
VDBench လုပ်ငန်းဝန်အား ခွဲခြမ်းစိတ်ဖြာခြင်း
storage arrays တွေကို benchmarking လုပ်တဲ့အခါ application testing က အကောင်းဆုံးဖြစ်ပြီး synthetic testing က ဒုတိယနေရာမှာ ရှိပါတယ်။ တကယ့် workloads တွေရဲ့ ပြီးပြည့်စုံတဲ့ ကိုယ်စားပြုမှု မဟုတ်ပေမယ့် synthetic testing တွေက repeatability factor ရှိတဲ့ baseline storage devices တွေကို အထောက်အကူပြုပြီး ယှဉ်ပြိုင်တဲ့ solution တွေကြား apples-to-apples နှိုင်းယှဉ်မှုကို လွယ်ကူစေပါတယ်။ ဒီ workloads တွေက "four corners" tests၊ common database transfer size tests တွေအပြင် VDI environments အမျိုးမျိုးကနေ trace captures တွေအထိ testing profiles အမျိုးမျိုးကို ပေးစွမ်းပါတယ်။ ဒီ tests အားလုံးက scripting engine တစ်ခုပါဝင်တဲ့ common vdBench workload generator ကို အသုံးပြုပြီး compute testing cluster ကြီးတစ်ခုပေါ်မှာ ရလဒ်တွေကို automate လုပ်ပြီး capture လုပ်ပါတယ်။ ဒါကြောင့် flash arrays နဲ့ individual storage devices တွေ အပါအဝင် storage devices အမျိုးမျိုးမှာ တူညီတဲ့ workloads တွေကို ထပ်ခါတလဲလဲ လုပ်ဆောင်နိုင်ပါတယ်။
ကိုယ်ရေးအချက်အလက်
- 4K ကျပန်းဖတ်ရှုမှု- 100% ဖတ်ရှုမှု၊ 128 threads၊ 0-120% iorate
- 4K ကျပန်းရေးသားမှု- 100% ရေးသားမှု၊ 64 threads၊ 0-120% iorate
- ၆၄K စဉ်ဆက်မပြတ်ဖတ်ရှုမှု- ၁၀၀% ဖတ်ရှုမှု၊ ချည် ၃၂ ခု၊ ၀-၁၂၀% iorate
- ၆၄K အစဉ်လိုက်ရေးသားမှု- ၁၀၀% ရေးသားမှု၊ ၁၆ ချည်၊ ၀-၁၂၀% iorate
- ပေါင်းစပ်ဒေတာဘေ့စ်- SQL နှင့် Oracle
- VDI အပြည့်အဝ Clone နှင့် ချိတ်ဆက်ထားသော Clone Traces များ
ကျပန်း 4K ဖတ်ရှုမှုဖြင့် Lenovo ThinkSystem SR570 သည် မီလီစက္ကန့်အောက် latency ကို ပေးစွမ်းခဲ့သည် (၎င်းသည် ကျွန်ုပ်တို့၏ စမ်းသပ်မှုအများစုတွင် ဆက်လက်ဖြစ်ပေါ်ခဲ့သည်)။ 102.9μs တွင် 276,949 IOPS မှစတင်၍ 180.3μs latency သာရှိခဲ့ပြီး 2,797,268 IOPS တွင် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။
ကျပန်း 4K ရေးသားမှုအတွက် server သည် 312,036 IOPS မှ 23.8μs latency သာရှိသည်။ ၎င်းသည် IOPS ၁.၅ သန်းခန့်အထိ latency အလွန်နည်းအောင် ထိန်းသိမ်းထားနိုင်ခဲ့ပြီး အချို့မှာ ကျဆင်းသွားပြီးနောက် IOPS ၁.၅၂ သန်းခန့်နှင့် latency ၇၃.၃μs ခန့်တွင် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။
sequential work ကိုပြောင်းလိုက်တဲ့အခါ 64K sequential read မှာ SR570 ဟာ 21,804 IOPS ဒါမှမဟုတ် 1.36GB/s မှာ latency 183.4μs နဲ့စတင်ခဲ့ပြီး latency 548.4μs နဲ့ 218K IOPS ဒါမှမဟုတ် 13.6GB/s လောက်အထိ အမြင့်ဆုံးရောက်ခဲ့ပါတယ်။
64K sequential write အတွက် server သည် 38,607 IOPS သို့မဟုတ် 1.21GB/s ဖြင့် စတင်ခဲ့ပြီး 49.6μs latency သာရှိသည်။ server သည် 100K IOPS သို့မဟုတ် 6GB/s အထိ အလွန်နိမ့်သော latency ကို ထိန်းသိမ်းထားနိုင်ခဲ့ပြီး ကျဆင်းသွားခြင်းမပြုမီ 247.9μs latency တွင် 116K IOPS သို့မဟုတ် 7.3GB/s ခန့်အထိ အမြင့်ဆုံးသို့ ရောက်ရှိခဲ့သည်။
နောက်ထပ်စမ်းသပ်မှုတွေကတော့ ကျွန်ုပ်တို့ရဲ့ SQL workloads တွေဖြစ်တဲ့ SQL၊ SQL 90-10 နဲ့ SQL 80-20 တို့ပဲဖြစ်ပါတယ်။ SQL အတွက် SR570 ဟာ စတင်ခဲ့တဲ့အချိန်ထက် 40μs ထက်နည်းတဲ့ latency 152.4μs သာရှိခဲ့ပြီး 832,170 IOPS မှာ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။
SQL 90-10 အတွက် server သည် latency 107.5μs ဖြင့် 78,698 IOPS မှစတင်ခဲ့ပြီး latency 158.7μs ဖြင့် 796,731 IOPS တွင် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။
SQL 80-20 မှာ SR570 ရဲ့ စတင်မှုက 100.8μs latency မှာ 70,569 IOPS ဖြစ်ပြီး အမြင့်ဆုံးက 723,716 IOPS ဖြစ်ပြီး latency အတွက် 174.2μs ရှိပါတယ်။
နောက်တစ်ခုကတော့ ကျွန်တော်တို့ရဲ့ Oracle workloads တွေဖြစ်တဲ့ Oracle၊ Oracle 90-10 နဲ့ Oracle 80-20 တို့ပါ။ Oracle မှာ SR570 ဟာ 100μs (99.4μs) latency အောက်မှာ စတင်ခဲ့ပြီး 720,323 IOPS မှာ အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး latency 178μs သာရှိပါတယ်။
Oracle 90-10 တွင် server သည် 63,884 IOPS ဖြင့်စတင်ခဲ့ပြီး 105.1μs latency နှင့် အမြင့်ဆုံး 638,417 IOPS နှင့် latency 136μs ရှိခဲ့သည်။
Oracle 80-20 မှာ SR570 ဟာ 59,830 IOPS နဲ့ latency 98μs ကနေစတင်ပြီး အမြင့်ဆုံး 603,487 IOPS နဲ့ latency 144μs အထိ ရောက်ရှိခဲ့ပါတယ်။
ထို့နောက် ကျွန်ုပ်တို့၏ VDI clone စမ်းသပ်မှု Full နှင့် Linked သို့ ပြောင်းသွားခဲ့သည်။ VDI Full Clone (FC) Boot အတွက် Lenovo ThinkSystem SR570 သည် 66,617 IOPS နှင့် latency 118.9μs မှ စတင်ခဲ့ပြီး latency 194.4μs ဖြင့် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။
VDI FC Initial Login အတွက် server သည် 32,008 IOPS နှင့် 82.2μs latency မှစတင်ပြီးနောက် 312,794 IOPS တွင် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး 346.7μs တွင် အနည်းငယ်ကျဆင်းသွားခဲ့သည်။
VDI FC Monday Login တွင် server သည် 24,114 IOPS နှင့် 97.4μs latency ဖြင့် စတင်ခဲ့ပြီး အမြင့်ဆုံး 240,852 IOPS နှင့် latency 241.9μs ရှိခဲ့သည်။
VDI LC Boot အတွက် SR570 သည် 33,129 IOPS ဖြင့် 135.9μs latency ဖြင့် စတင်ခဲ့ပြီး 184.4μs တွင် 325,125 IOPS တွင် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။
VDI LC Initial Login သည် sever သည် 101.4μs latency တွင် 13,797 IOPS မှစတင်ခဲ့ပြီး အမြင့်ဆုံး 131,463 IOPS ဖြင့် latency 214.6μs ရှိခဲ့သည်။
နောက်ဆုံးအနေနဲ့ VDI LC Monday Login မှာ SR570 ဟာ 17,606 IOPS နဲ့ 111.3μs latency မှာ စတင်ခဲ့ပြီး 319.4μs မှာ 181,479 IOPS အထိ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။
ကောက်ချက်
Lenovo ThinkSystem SR570 သည် virtualization နှင့် cloud computing၊ အခြေခံအဆောက်အအုံလုံခြုံရေး၊ ဝဘ်ဝန်ဆောင်မှုနှင့် အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်ရေးအတွက် ရည်ရွယ်သည့် သေးငယ်သော 1U၊ 2-socket server တစ်ခုဖြစ်သည်။ ဤအသုံးပြုမှုကိစ္စရပ်များသည် ရုံးခန်းငယ်များမှသည် ကြီးမားသောစီးပွားရေးလုပ်ငန်းများအထိ အမျိုးမျိုးဖြစ်သည်။ ဤသေးငယ်သော server ကို ရွေးချယ်ထားသော drive configuration ပေါ် မူတည်၍ 1TB RAM၊ Platinum Intel Xeon CPU နှစ်ခုနှင့် 76.8TB စွမ်းရည်အထိ တပ်ဆင်ထားနိုင်သည်။ စံ server အသုံးပြုမှုကိစ္စရပ်များအပြင် SE570 သည် Lenovo ၏ ThinkAgile suite မှတစ်ဆင့် software-defined solution အမျိုးမျိုးတွင် တွေ့ရှိနိုင်သည်။
ကျွန်ုပ်တို့၏ application workload analysis တွင် ThinkSystem SR570 သည် NVMe SSD လေးလုံးပါရှိခြင်းကြောင့် ၎င်း၏အလားအလာနှင့် နှိုင်းယှဉ်ပါက ကျွန်ုပ်တို့၏ processor များ၏ တိကျသော configuration ကြောင့် ပိုမိုကန့်သတ်ခံခဲ့ရသည်။ SQL Server တွင် စုစုပေါင်းရမှတ် 12,631.39 TPS နှင့် ပျမ်းမျှ latency 6.5ms ရရှိခဲ့သည်။ Sysbench တွင် sever သည် ပျမ်းမျှ TPS ရမှတ် 4,247.9၊ ပျမ်းမျှ latency 22.6ms နှင့် အဆိုးဆုံးအခြေအနေတွင် latency 46.53ms ရရှိခဲ့သည်။ ပိုမိုခိုင်မာသော CPU configuration ဖြင့် ရရှိနိုင်သော compute resources များကို နှစ်ဆတိုးနိုင်ပြီး system performance ပိုမိုကောင်းမွန်လာမည်ဖြစ်သည်။
VDBench အတွက် SR570 သည် စမ်းသပ်မှုတိုင်းတွင် မီလီစက္ကန့်အောက် latency စွမ်းဆောင်ရည်ရှိသည်။ အမြင့်ဆုံးစွမ်းဆောင်ရည်အထူးခြားချက်များမှာ random 4K read တွင် server သည် IOPS ၂.၈ သန်း၊ random 4K write တွင် IOPS ၁.၅၂ သန်း၊ 64K sequential read တွင် 13.6GB/s နှင့် sequential 64K write တွင် 7.3GB/s ရရှိခဲ့ခြင်းဖြစ်သည်။ SR570 သည် ကျွန်ုပ်တို့၏ SQL နှင့် Oracle စမ်းသပ်မှုများတွင် SQL ရမှတ် ၈၃၂K IOPS၊ ၉၀-၁၀ ရမှတ် ၇၉၇K IOPS နှင့် ၈၀-၂၀ ရမှတ် ၇၂၃K IOPS ဖြင့် အထင်ကြီးလောက်စရာ ကိန်းဂဏန်းများကို ပြသခဲ့သည်။ Oracle အတွက် 720K IOPS၊ ၉၀-၁၀ အတွက် 638K IOPS နှင့် ၈၀-၂၀ အတွက် 603K IOPS ရရှိခဲ့သည်။ ဆာဗာတွင် latency မြင့်မားခြင်းမှာ 548.4μs ရှိပြီး peak latency နည်းပါးခြင်းမှာ 73.3μs သာရှိသည်။
Lenovo ThinkSystem SR570 သည် လိုအပ်ချက်များစွာကို ဖြည့်ဆည်းပေးနိုင်သော စွယ်စုံသုံးဆာဗာတစ်ခုဖြစ်ပြီး ဖွဲ့စည်းပုံရွေးချယ်စရာများစွာဖြင့် ဖြည့်ဆည်းပေးနိုင်ပါသည်။ ဤဆာဗာသည် NVMe SSD များဖြင့် အဆင့်မြင့်တွက်ချက်မှုစွမ်းဆောင်ရည်ကို ပေးစွမ်းနိုင်သည်၊ သို့မဟုတ် စွမ်းဆောင်ရည်နည်းသော လိုအပ်ချက်များအတွက် ကုန်ကျစရိတ်များစွာ သက်သာစွာဖြင့် ပြင်ဆင်သတ်မှတ်နိုင်သည်။ မည်သည့်အခြေအနေတွင်မဆို ၎င်းသည် ကြီးမားသောသိုလှောင်မှုနှင့် add-in card ပြောင်းလွယ်ပြင်လွယ်ရှိမှုထက် တွက်ချက်မှုလိုအပ်ချက်များနှင့် ဆာဗာသိပ်သည်းဆသည် အလွန်ကောင်းမွန်သော ကမ်းလှမ်းချက်တစ်ခုဖြစ်သည်။




အမေဇုံ