StorageReview.com

Huawei OceanStor Dorado2100 G2 All Flash Array သုံးသပ်ချက်

စီးပွားရေးလုပ်ငန်း  ◇  လုပ်ငန်းသိုလှောင်မှု

Huawei OceanStor Dorado2100 G2 သည် dual-controller active-active architecture ပါရှိသော all-flash SAN တစ်ခုဖြစ်ပြီး MLC သို့မဟုတ် SLC SSD များဖြင့် configure လုပ်နိုင်သည်။ ဤ platform ကို chassis မှ SSD များနှင့် SSD controller များအထိ Huawei components များကို အပြည့်အဝအသုံးချ၍ ကိုယ်တိုင်ဒီဇိုင်းထုတ်ထားသည်။ ဤပေါင်းစပ်မှုအဆင့်သည် Huawei အား array မှ တတ်နိုင်သမျှ စွမ်းဆောင်ရည်ကို မြှင့်တင်နိုင်စေပြီး all-flash array (AFA) ဈေးကွက်တွင် ထူးခြားသည်။ ထုတ်လုပ်သူ benchmark များအရ Dorado2100 G2 သည် latency 500μs အထိ IOPS 600,000 အထိ ရောက်ရှိနိုင်ပြီး ၎င်းတို့၏ public SPC-1 IOPS ရမှတ် 400k ကျော်ရှိကြောင်းလည်း ထောက်ပြသည်။ အလုံးစုံစွမ်းဆောင်ရည်နံပါတ်များသည် ၎င်းတို့၏ ပထမမျိုးဆက် Dorado AFA ထက် 3 ဆ တိုးလာသည်။ ဤစွမ်းဆောင်ရည်အဆင့်သည် array ကို မြင့်မားသောစွမ်းဆောင်ရည်ရှိသော database လိုအပ်ချက်များ၊ VDI နှင့် latency sensitive ဖြစ်သော အခြား mission-critial workloads များအတွက် အကောင်းဆုံးဖြစ်စေသည်။

Dorado2100 G2 သည် နောက်ကွယ်တွင် လုပ်ဆောင်နေသော ဉာဏပစ္စည်းဆိုင်ရာပိုင်ဆိုင်မှုအစုစုအသစ်ကို ကိုယ်စားပြုသော်လည်း cache စီမံခန့်ခွဲမှု၊ I/O အချိန်ဇယားဆွဲခြင်းနှင့် ဉာဏ်ရည်ထက်မြက်သော thin provisioning အပါအဝင် ဘုံ enterprise SAN လုပ်ဆောင်ချက်များ၏ ခိုင်မာသောအစုံကို ဖော်ထုတ်ပေးပါသည်။ Dorado2100 G2 ကို VMware ESXi 5.1/5.0 နှင့် SAP ကဲ့သို့သော အဓိက enterprise platform များအတွက်လည်း အသိအမှတ်ပြုထားပါသည်။ ကွန်ရက်ဘက်တွင်၊ array သည် 8Gbit/s Fibre Channel၊ 10Gbit/s iSCSI နှင့် 40Gbit/s IB QDR တို့အတွက် ပံ့ပိုးမှုပေးသောကြောင့် အသုံးပြုမှုကိစ္စအမျိုးမျိုးအတွက် ကျယ်ပြန့်စွာ ပံ့ပိုးနိုင်စေပါသည်။ 

စနစ်သည် ၎င်း၏ကိုယ်ပိုင် wear leveling၊ bad block repair နှင့် random scrambling code နည်းပညာများကို အသုံးပြု၍ vertical integration ကို အသုံးချကာ ကမ္ဘာလုံးဆိုင်ရာ MTBF နာရီပေါင်း တစ်သန်းကျော် ရရှိစေပါသည်။ ၎င်း၏ chassis ဒီဇိုင်းတွင် redundant power supplies၊ ပန်ကာများ၊ interface modules များ၊ SSDs နှင့် integral battery backup units များလည်း ပါဝင်သည်။ Dorado2100 G2 သည် RAID 0၊ 5 နှင့် 10 ကို ပံ့ပိုးပေးပြီး စနစ်ကာကွယ်မှု တိုးမြှင့်ရန်အတွက် global hot spares နှင့် ချို့ယွင်းနေသော drives များအတွက် data pre-copy ပါရှိသည်။

Huawei UltraPath multipathing သည် host နှင့် storage device များအကြား access ကို ခွဲခြမ်းစိတ်ဖြာရန်နှင့် route လုပ်ရန် host driver ကို အသုံးပြုပြီး LUN တစ်ခုအတွက် route တစ်ခုထက်ပို၍ ရရှိနိုင်သည့်အခါ ယုံကြည်စိတ်ချရမှုနှင့် စွမ်းဆောင်ရည်ကို မြှင့်တင်ပေးသည်။ UltraPath ကို server များနှင့် array များအကြား failover နှင့် load balancing အတွက် configure လုပ်နိုင်သည်။ ထို့အပြင် Dorado2100 G2 စီမံခန့်ခွဲမှုနှင့် ပြုပြင်ထိန်းသိမ်းမှုယန္တရားများသည် GUI နှင့် CLI mode များကို ပံ့ပိုးပေးပြီး အသံ၊ တိုတောင်းသော message နှင့်/သို့မဟုတ် အီးမေးလ်မှတစ်ဆင့် အသုံးဝင်သော alarm notification များကို ပေးပါသည်။

Huawei က ကျွန်ုပ်တို့ကို storage controller unit အပါအဝင် 6U test platform တစ်ခု ပံ့ပိုးပေးခဲ့ပြီး စုစုပေါင်း 200GB SLC SSD 75 လုံး အသုံးပြုတဲ့ expansion shelves နှစ်ခု ပါဝင်ပါတယ်။

Huawei OceanStor Dorado2100 G2 သတ်မှတ်ချက်များ

  • အကာအရံ- ထိန်းချုပ်ကိရိယာနှင့် အပိုဒစ်ခ်စင်တစ်ခုစီအတွက် 2U
  • ထိန်းချုပ်ကိရိယာများ- ထိန်းချုပ်ကိရိယာနှစ်ခု၊ တက်ကြွ/တက်ကြွ
  • အွန်ဘုတ် I/O port များ: 8 x 8Gbit/s Fibre Channel
  • I/O ချဲ့ထွင်မှု မော်ဂျူး အများဆုံး အရေအတွက်: ၂
  • I/O ချဲ့ထွင်မှု မော်ဂျူး ရွေးချယ်စရာများ
    • 4 x 8Gbit/s ဖိုက်ဘာချန်နယ်
    • 4 x 10Gbit/s iSCSI ToE (TCP offload engine)
    • ၂ x ၄၀Gbit/s InfiniBand QDR
  • စွမ်းရည်ရွေးချယ်မှုများ
    • SLC: အံဆွဲတစ်ခုလျှင် 2.5TB သို့မဟုတ် 5TB
    • eMLC: အံဆွဲတစ်ခုလျှင် 5TB သို့မဟုတ် 10TB
    • အများဆုံး ချဲ့ထွင်နိုင်သော ဒစ်ခ် အကာအရံများ- ၃
  • performance
    • လှိုင်းအလျား: 10GB/s
    • စွမ်းဆောင်ရည်: 600,000 IOPS
    • နှောင့်နှေးမှု: 500μs
  • Software ကိုအင်္ဂါရပ်များ
    • RAID အဆင့်များ: ၀၊ ၅၊ ၁၀
    • အများဆုံး host အရေအတွက်: ၅၁၂
    • LUN အများဆုံးအရေအတွက်: 2,048
    • Multipathing software: UltraPath
  • ပါဝါသတ်မှတ်ချက်များ
    • ပါဝါထောက်ပံ့မှု (AC): 100V မှ 127V သို့မဟုတ် 200V မှ 240V
    • ပုံမှန်ပါဝါသုံးစွဲမှု
    • 2U ထိန်းချုပ်ကိရိယာ အကာအရံ: 580W
    • 2U ဒစ်ခ်အဖုံး: 295W
  • ရှုထောင့် (H ကိုက x W x ကို: D)
    • 2U ထိန်းချုပ်ကိရိယာ အဖုံးအကာ: 86.1mm x 446mm x 582mm (3.39in x 17.56in x 22.91in)
    • 2U ဒစ်ခ် အဖုံး: 86.1mm x 446mm x 412mm (3.39in x 17.56in x 16.22in)
  • အလေးချိန်
    • HSSD ၂၅ ခုပါ 2U ထိန်းချုပ်ကိရိယာအဖုံး: ၃၂.၅ ကီလိုဂရမ်
    • HSSD ၂၅ ခုပါ 2U ဒစ်ခ်အဖုံး: ၂၄.၅ ကီလိုဂရမ်
  • operating ပတ်ဝန်းကျင်
    • ၅°C မှ ၄၀°C အထိ ရှိပြီး ပင်လယ်ရေမျက်နှာပြင်အထက် ၁၈၀၀ မီတာအောက် နိမ့်သော အနေအထားတွင် ရှိသည်။
    • ၅°C မှ ၃၀°C အထိ အမြင့် ၁၈၀၀ မီတာမှ ၃၀၀၀ မီတာအတွင်း
    • လည်ပတ်မှုပတ်ဝန်းကျင်စိုထိုင်းဆ: 5% RH မှ 95% RH

တည်ဆောက်ခြင်းနှင့်ဒီဇိုင်းဆွဲခြင်း

Huawei Dorado2100 G2 controller တွင် drive bay ၂၅ ခုပါဝင်ပြီး expansion shelves သုံးခုနှင့် ချိတ်ဆက်နိုင်ပြီး တစ်ခုစီတွင် drive ၂၅ ခုစီ ပါဝင်သည်။ RAID10 ကဲ့သို့သော RAID အုပ်စုအချို့အတွက် ၂၅ ခုသည် စုံဂဏန်းဟုထင်ရသော်လည်း၊ shelf တစ်ခုစီရှိ ၂၅ ခုမြောက် drive သည် dedicated hot-spare တစ်ခုဖြစ်သည်။ ရှေ့ဘက်မှကြည့်လျှင် Dorado2100 G2 သည် အခြား Tier1 storage ရောင်းချသူများနှင့် ယှဉ်ပြိုင်နိုင်သော minimalistic ဒီဇိုင်းကို ပေးဆောင်သည်။

Dorado2100 G2 ပလက်ဖောင်း၏ နောက်ဘက်သည် မော်ဂျူလာဖြစ်ပြီး ထိန်းသိမ်းရလွယ်ကူစေရန် ဒီဇိုင်းထုတ်ထားသည်။ ပါဝါထောက်ပံ့မှုများ၊ ပန်ကာမော်ဂျူး/ဘက်ထရီပက်၊ ထိန်းချုပ်ကိရိယာ သို့မဟုတ် I/O မော်ဂျူးကဲ့သို့သော အဓိကစနစ်အစိတ်အပိုင်းတစ်ခုစီကို ကိရိယာများမသုံးဘဲ လျင်မြန်စွာလဲလှယ်နိုင်သည်။ စိတ်ဝင်စားဖွယ်ကောင်းသော အင်္ဂါရပ်တစ်ခုမှာ ပါဝါပြတ်တောက်မှုဖြစ်ပွားပါက စနစ်ကက်ရှ်ကို ဒစ်ခ်သို့ ဖျက်ပစ်နိုင်စေရန် ကိုယ်ထည်အတွင်း UPS ပါဝင်ခြင်းဖြစ်သည်။ လီသီယမ်-အိုင်းယွန်းဘက်ထရီများကို ပန်ကာမော်ဂျူးတစ်ခုစီအတွင်းတွင် တည်ရှိပြီး စနစ်ဖွင့်ထားစဉ် အအေးဓာတ်ကို လုံလောက်စွာပေးစွမ်းသည်။

Dorado2100 G2 သည် dual controller များကို အသုံးပြုသည်။ controller တစ်ခုစီတွင် Fibre Channel (8Gbit/s), iSCSI (10Gbit/s), သို့မဟုတ် InfiniBand (40Gbit/s) ဖြစ်နိုင်သည့် interface module အတွက် slot တစ်ခု ပါဝင်သည်။ controller နှစ်ခုစလုံးသည် အမျိုးအစားတူ interface များကို အသုံးပြုရမည်။ ကျွန်ုပ်တို့၏ configuration သည် controller တစ်ခုစီတွင် port ၄ ခုပါရှိသော 8Gb FC ကို အသုံးချထားသည်။ dual mini SAS cable များသည် controller နှင့် expansion shelves များအကြား ချိတ်ဆက်မှုကို ကြိုးတစ်ခု ချို့ယွင်းပါက path redundancy ဖြင့် ပံ့ပိုးပေးသည်။

စီမံခန့်ခွဲမှု

Dorado2100 G2 ကို Huawei ၏ ISM ဆော့ဖ်ဝဲမှတစ်ဆင့် စီမံခန့်ခွဲပြီး ၎င်းသည် စီမံခန့်ခွဲရန်အတွက် Java client ကိုအသုံးပြုသည်။ tree-based navigation pane သည် ဘယ်ဘက်တွင်ရှိနေပြီး ညာဘက် viewport သည် လက်ရှိ စီမံခန့်ခွဲရေးတာဝန် သို့မဟုတ် စနစ်ခြုံငုံသုံးသပ်ချက်အတွက်ဖြစ်သည်။ စီမံခန့်ခွဲမှု utility သည် အသုံးပြုသူများအား စနစ်ကျန်းမာရေးကို စောင့်ကြည့်ပြီး RAID အမျိုးအစားပြောင်းလဲခြင်း သို့မဟုတ် LUN များကို မြေပုံရေးဆွဲခြင်းအထိ လုပ်ဆောင်ချက်အားလုံးကို ကိုင်တွယ်နိုင်စေပါသည်။

အစိတ်အပိုင်းတစ်ခုချင်းစီ၏ အခြေအနေကို စီမံခန့်ခွဲမှုဆော့ဖ်ဝဲမှတစ်ဆင့် ကြည့်ရှုခြင်းသည် လွယ်ကူသောအလုပ်တစ်ခုဖြစ်ပြီး Huawei သည် array ၏ GUI interface ကို ပံ့ပိုးပေးထားပြီး အစိတ်အပိုင်းအချို့ပေါ်တွင် mouse ထောက်လိုက်ခြင်းဖြင့် ထိုအစိတ်အပိုင်းကိုဖော်ပြသည့် ဝင်းဒိုးတစ်ခု ပေါ်လာမည်ဖြစ်သည်။ ဤမြင်ကွင်းကို controller နှင့် expansion shelf တစ်ခုချင်းစီကို ပြသရန် ပြောင်းလဲနိုင်သည်။

Dorado2100 G2 သည် ချဲ့ထွင်နိုင်သော စွမ်းရည်ရှိသော ပါးလွှာသော LUN များနှင့်အတူ ထူထဲသော “ရိုးရာ” LUN များကို ပံ့ပိုးပေးပါသည်။ ထူထဲသော LUN များသည် စနစ်၏ စုစုပေါင်းစွမ်းရည်ထက် မကျော်လွန်နိုင်သော်လည်း ပါးလွှာသော LUN များကို ပိုမိုများပြားသော စုစုပေါင်းပမာဏဖြင့် ပံ့ပိုးပေးနိုင်ပါသည်။

ISM သည် mapping mode နှစ်ခုကို ပံ့ပိုးပေးသည်- ၁) Fibre Channel SAN များအတွက် array ဘက်ခြမ်းတွင် mapping များကို တည်ဆောက်ပေးသည့် initiator mapping mode နှင့် ၂) fabric အမျိုးအစားအားလုံးအတွက် ပံ့ပိုးပေးသည့် host-initiated array port mapping mode။

ISM သည် အစိတ်အပိုင်းငယ်များ၏ အသေးစိတ်အဆင့်အထိ array တစ်ခုလုံး၏ စွမ်းဆောင်ရည်စောင့်ကြည့်နိုင်စွမ်းများအပါအဝင် အချက်အလက်များစွာကို ပေးပါသည်။ ၎င်းသည် ထုတ်လုပ်မှုပတ်ဝန်းကျင်တွင် ပလက်ဖောင်းကို အကောင်းဆုံးဖြစ်အောင်ပြုလုပ်ရာတွင် သို့မဟုတ် ပြဿနာများကို ရောဂါရှာဖွေရာတွင် အလွန်အသုံးဝင်ပါသည်။

နောက်ခံနှင့် နှိုင်းယှဉ်နိုင်သော အရာများကို စမ်းသပ်ခြင်း

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

ကျွန်ုပ်တို့သည် Huawei OceanStor Dorado2100 G2 cluster ကို JetStor NAS 1600S ၊ Fusion-io ION Accelerator နှင့် Infortrend ESDS S16F-G2652-4 တို့နှင့် နှိုင်းယှဉ်သွားပါမည် ။

Fusion-io ION

  • ဖလက်ရှ်: အသုံးပြုနိုင်သော 12.8TB/25.6TB (8 x 3.2TB ioScale PCIe SSD RAID10/RAID0)
  • ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- 4 x 16Gb Fibre Channel

Huawei OceanStor Dorado2100 G2:

  • ဖလက်ရှ်: 7.2TB/14.2TB/14.4TB အသုံးပြုနိုင်ပါသည် (75 x 200GB SLC Huawei SSD RAID10/RAID5/RAID0)
  • ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- 8 x 8Gb ဖိုက်ဘာချန်နယ်

Infotrend ESDS S16F-G2652-4:

  • ဖလက်ရှ်: 3.2TB အသုံးပြုနိုင်သည် (16 x 400GB Smart Optimus SSD RAID10)
  • ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- 4 x 16Gb Fibre Channel

ဂျက်စတို NAS 1600S

  • ဖလက်ရှ်: 3.2TB အသုံးပြုနိုင်သည် (16 x 400GB Smart Optimus Eco SSD RAID10)
  • ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- 2 x 10GbE Twinax

နှိုင်းယှဉ်နိုင်သော array တစ်ခုစီကို ကျွန်ုပ်တို့၏ Lenovo ThinkServer RD630 Testbed ဖြင့်လည်း benchmark လုပ်ခဲ့သည် -

  • ၂ x Intel Xeon E5-2690 (2.9GHz, 20MB Cache, 8-cores)
  • Intel C602 ချစ်ပ်ဆက်
  • မှတ်ဉာဏ် - 16GB (2 x 8GB) 1333Mhz DDR3 မှတ်ပုံတင်ထားသော RDIMM များ
  • Windows Server 2012 နျ Standard
  • ၂ x Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC, 16GFC သို့မဟုတ် 10GbE FCoE) PCIe 3.0 Dual-Port CFA

Brocade 6510 16Gb/s FC ခလုတ်

  • စုစုပေါင်း bandwidth: 768 Gb/s end-to-end full duplex

Dorado2100 G2 အတွက် ကျွန်ုပ်တို့၏ ပြန်လည်သုံးသပ်ချက်ဖွဲ့စည်းပုံတွင် RAID0၊ RAID5 နှင့် RAID10 တွင် စမ်းသပ်ထားသော 200GB SLC SSD ၇၅ လုံး အသုံးပြုထားသည်။

အပလီကေးရှင်း စွမ်းဆောင်ရည် ခွဲခြမ်းစိတ်ဖြာခြင်း

ကျွန်ုပ်တို့၏ ပထမဆုံး benchmark နှစ်ခုမှာ VMware VMmark Virtualization Benchmark နှင့် Microsoft SQL Server OLTP Benchmark တို့ဖြစ်ပြီး Dorado2100 G2 နှင့် ၎င်း၏နှိုင်းယှဉ်နိုင်သော ထုတ်ကုန်များက ဝန်ဆောင်မှုပေးရန် ဒီဇိုင်းထုတ်ထားသည့် application workloads များနှင့် ဆင်တူသည်။

StorageReview VMmark protocol သည် tile-based unit ကို အသုံးပြု၍ တိုင်းတာသော ရလဒ်များနှင့်အတူ virtualization workloads များနှင့် administrative tasks များအပေါ် အခြေခံ၍ sub-tests အမျိုးမျိုးကို အသုံးပြုသည်။ Tiles များသည် VMs များကို cloning နှင့် deploying လုပ်ခြင်း၊ datacenter တစ်လျှောက် automatic VM load balancing၊ VM live migration (vMotion) နှင့် dynamic datastore relocation (storage vMotion) ကဲ့သို့သော virtual workloads အမျိုးမျိုးကို လုပ်ဆောင်နိုင်စွမ်းကို တိုင်းတာသည်။

အမြင့်ဆုံး normalized Dorado2100 G2 VMmark 2.5.1 application score မှာ Tiles ၁၈ ခုဖြင့် ၂၃.၀၂ ရရှိခဲ့ပြီး ၎င်း၏ အမြင့်ဆုံး overall VMmark score မှာ Tiles ၁၈ ခုတွင် ၁၈.၈၄ ရရှိခဲ့သည်။ tile တစ်ခုတွင် normalized application score မှာ ၁.၇၁ ရရှိခဲ့ပြီး tile တစ်ခုတွင် overall score မှာ ၁.၅၉ ရရှိခဲ့သည်။ ၎င်းသည် ယနေ့အထိ VMmark တွင် ကျွန်ုပ်တို့ တိုင်းတာခဲ့သော အမြင့်ဆုံးစွမ်းဆောင်ရည်ဖြစ်ကြောင်း သတိပြုသင့်သည်။ array မှ I/O latency မတက်လာမီတွင် ကျွန်ုပ်တို့၏ testing cluster သည် steam ကုန်သွားခဲ့သည်။

StorageReview ရဲ့ Microsoft SQL Server OLTP စမ်းသပ်ခြင်း protocol ဟာ ရှုပ်ထွေးတဲ့ application environment တွေမှာတွေ့ရတဲ့ လုပ်ဆောင်ချက်တွေကို တုပတဲ့ online transaction processing benchmark တစ်ခုဖြစ်တဲ့ Transaction Processing Performance Council ရဲ့ Benchmark C (TPC-C) ရဲ့ လက်ရှိမူကြမ်းကို အသုံးပြုထားပါတယ်။ TPC-C benchmark ဟာ synthetic performance benchmark တွေထက် database environment တွေမှာ storage infrastructure ရဲ့ performance strengths နဲ့ bottlenecks တွေကို တိုင်းတာရာမှာ ပိုမိုနီးစပ်ပါတယ်။ ကျွန်ုပ်တို့ရဲ့ SQL Server protocol ဟာ 685GB (3,000 scale) SQL Server database ကိုအသုံးပြုပြီး virtual user 30,000 ရဲ့ load အောက်မှာ transactional performance နဲ့ latency ကိုတိုင်းတာပါတယ်။

ဤ benchmark တွင် ကျွန်ုပ်တို့သည် array သုံးခုလုံးတွင် write-back cache ကို အသုံးချပြီး ကျွန်ုပ်တို့၏ SQL Server ၏ database ကို စမ်းသပ်ရန်အတွက် 1TB iSCSI သို့မဟုတ် FC တစ်ခုတည်းကို အသုံးပြုခဲ့သည်။

တစ်စက္ကန့်လျှင် ငွေပေးငွေယူနှုန်းများအရ Dorado2100 G2 သည် RAID ဖွဲ့စည်းမှုနှစ်မျိုးလုံးဖြင့် SQL server စမ်းသပ်မှုအတွင်း ကျွန်ုပ်တို့တိုင်းတာထားသော တန်ဖိုးများ၏ ထိပ်ဆုံးအနီးတွင်ရှိသည်။ ဤရလဒ်များသည် ပတ်ဝန်းကျင်နှင့် စမ်းသပ်မှုပရိုတိုကောဖြင့်သာ ကန့်သတ်ထားသော အရည်အချင်းပြည့်မီသော စွမ်းဆောင်ရည်ကို ထင်ဟပ်စေသည်။

SQL Server benchmark အတွက် ပိုမိုအရေးကြီးသောရလဒ်မှာ database system ၏အသုံးပြုသူများနှင့် administrator များ စွမ်းဆောင်ရည်ကို မည်သို့ခံစားရသည်ကို ပိုမိုထင်ဟပ်စေသည့် ကျွန်ုပ်တို့၏ပျမ်းမျှ latency တိုင်းတာမှုဖြစ်သည်။ virtual user ၃၀,၀၀၀ ၏ workload ဖြင့် RAID10 အတွက် configure လုပ်ထားသော Dorado2100 G2 သည် Jetstor 1600S ထက် ပျမ်းမျှ latency ကို 15ms တွင်ထားရှိခဲ့သည်။ ပိုမိုမြင့်မားသောစွမ်းရည်ကိုပေးဆောင်ရန် RAID5 အတွက်ပြန်လည် configure လုပ်ထားသော Dorado သည် ပျမ်းမျှ latency ကို 53ms တွင်ထားရှိခဲ့သည်။

ပေါင်းစပ်လုပ်ငန်းဝန်အား ခွဲခြမ်းစိတ်ဖြာခြင်း

ကျွန်ုပ်တို့၏ synthetic benchmark protocol တစ်ခုချင်းစီသည် device ကိုစမ်းသပ်ရန်အသုံးပြုမည့် workload နှင့်အတူ target storage ကို steady-state သို့ကြိုတင်ပြင်ဆင်ခြင်းဖြင့်စတင်သည်။ ကြိုတင်ပြင်ဆင်ခြင်းလုပ်ငန်းစဉ်သည် thread တစ်ခုလျှင် queue ၁၆ ခုပါသော thread ၁၆ ခုပါသော heavy load ကိုအသုံးပြုသည်။

ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းနှင့် မူလတည်ငြိမ်အခြေအနေစမ်းသပ်မှုများ-

  • ပမာဏ (ဖတ်+ရေး IOPS စုစည်းမှု)
  • ပျမ်းမျှ နှောင့်နှေးမှု (ဖတ်+ရေး နှောင့်နှေးမှု အတူတကွ ပျမ်းမျှ)
  • အများဆုံး နှောင့်နှေးမှု (အမြင့်ဆုံး ဖတ်ရန် သို့မဟုတ် ရေးရန် နှောင့်နှေးမှု)
  • နှောင့်နှေးမှု စံသွေဖည်မှု (ဖတ်+ရေး စံသွေဖည်မှုကို ပျမ်းမျှပေါင်းစပ်ထားသည်)

ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းပြီးဆုံးသည်နှင့် နှိုင်းယှဉ်နေသော စက်ပစ္စည်းတစ်ခုစီကို thread/queue depth profile များစွာတွင် စမ်းသပ်ပြီး အသုံးပြုမှုအနည်းငယ်နှင့် များပြားသောအသုံးပြုမှုအောက်တွင် စွမ်းဆောင်ရည်ကိုပြသပါသည်။ ဤသုံးသပ်ချက်အတွက် ပေါင်းစပ် workload ခွဲခြမ်းစိတ်ဖြာမှုတွင် ထုတ်လုပ်သူသတ်မှတ်ချက်များနှင့် benchmarks များတွင် ကျယ်ကျယ်ပြန့်ပြန့်ရည်ညွှန်းထားသော profile နှစ်ခုကို အသုံးပြုပါမည်-

  • 4k ပရိုဖိုင်
    • ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး
  • 8K ပရိုဖိုင်
    • ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး
    • ၇၀% ဖတ်၊ ၃၀% ရေးသား

ဤပေါင်းစပ်စံနှုန်းများအတွင်း၊ ကျွန်ုပ်တို့သည် Dorado2100 G2 ကို မုဒ်နှစ်ခုဖြင့် စမ်းသပ်ခဲ့သည်- write-back cache ကို ဖွင့်ထားကြောင်း ညွှန်ပြသည့် WB နှင့် write through ကို ညွှန်ပြသည့် WT။ Write back သည် controller cache မှတစ်ဆင့် data များကို ပေးပို့ပြီး burst transfer များအတွက် response time များကို တိုးတက်စေသည်။ Write through သည် SSD များသို့ data ကို တိုက်ရိုက်ပေးပို့သောကြောင့် စဉ်ဆက်မပြတ် workloads များနှင့်အတူ ပိုမိုမြင့်မားသော စွမ်းဆောင်ရည်ရှိသင့်သည်။

4k synthetic benchmark အတွင်း Dordo2100 G2 သည် write back ကိုဖွင့်ထားခြင်းဖြင့် နှိုင်းယှဉ်နိုင်သော ထုတ်ကုန်များထဲတွင် အမြင့်ဆုံး read throughput ကို ရရှိခဲ့သည်။ write through သို့ပြောင်းလဲခြင်းသည် read throughput ကို အနည်းငယ်လျော့ကျစေသော်လည်း write throughput ကို များစွာတိုးတက်စေခဲ့သည်။ Dorado2100 G2 သည် write through ကိုဖွင့်ထားသော RAID0 array အဖြစ် configure လုပ်သောအခါ 4k benchmark တွင် ၎င်း၏အကောင်းဆုံးစွမ်းဆောင်ရည်ကို ရရှိခဲ့သည်။ read လုပ်ဆောင်ချက်များအတွက် 381,405 IOPS နှင့် write လုပ်ဆောင်ချက်များအတွက် 340,614 IOPS ရရှိခဲ့သည်။

write through ကိုဖွင့်ထားခြင်းသည် 4k synthetic benchmark အတွင်း Dorado2100 G2 ၏ write latency များအတွက် အဓိကကွာခြားချက်တစ်ခုဖြစ်သည်။ write back ကိုဖွင့်ထားသော RAID0 array အနေဖြင့် Dorado2100 G2 ၏ ပျမ်းမျှ 4k write latency မှာ 1.52ms ဖြစ်သည်။ RAID0 array ဖြင့် write through mode သည် 0.67ms တွင် ပျမ်းမျှ latency ၏ ထက်ဝက်အောက်သာရှိသည်။

4k benchmark အတွင်း အမြင့်ဆုံး latency သည် Dorado2100 G2 သည် ကျွန်ုပ်တို့စမ်းသပ်ထားသော configuration တစ်ခုချင်းစီတွင် နှိုင်းယှဉ်နိုင်သော configuration များထက် နောက်ကျကျန်နေသည့် metric တစ်ခုဖြစ်သည်။ အခြား 4k ရလဒ်များကဲ့သို့ပင် write through ကိုဖွင့်ထားသောအခါ write စွမ်းဆောင်ရည် တိုးတက်လာခဲ့သည်။

စံသွေဖည်မှုရလဒ်များသည် synthetic benchmark အတွင်း ပျမ်းမျှထက်ပိုမိုမြင့်မားသော latency အပိုင်းအခြားကို ကြုံတွေ့ရသည့် စက်ပစ္စည်းများကို ဖော်ထုတ်ရန် ကူညီပေးသည်။ 4k benchmark အတွင်း Dorado2100 G2 သည် write through mode အတွက် configure လုပ်ထားစဉ်တွင် အကောင်းဆုံး စံသွေဖည်မှုရလဒ်များကို ရရှိခဲ့သည်။

8k workloads အတွက် array များကို ပြန်လည်ပြုပြင်ပြီးနောက်၊ 100% read နှင့် 100% write operations အတွက် 16 threads ၏ လေးလံသောဝန်နှင့် 16 queue depth ရှိသော comparables များ၏ throughput ကို ကျွန်ုပ်တို့ တိုင်းတာခဲ့ပါသည်။ ဤ workloads များဖြင့်၊ write back mode သည် array ကို RAID0 အတွက် configure လုပ်ထားသည့်အချိန်မှလွဲ၍ Dorado2100 G2 အတွက် အကောင်းဆုံး 8k စွမ်းဆောင်ရည်ကို ပေးစွမ်းခဲ့သည်။

နောက်ရလဒ်များသည် thread နှင့် queue count အမျိုးမျိုးတွင် 8k workload ဖြင့် 70% read operations နှင့် 30% write operations များပါဝင်သော စမ်းသပ်မှုတစ်ခုအပေါ် အခြေခံထားသည်။ Dorado 2100 G2 သည် thread count များပြီး queue depth များသော workloads များတွင် အကောင်းဆုံးပြသနိုင်ခဲ့ပြီး အခြားနေရာများတွင် ထိပ်ဆုံးနေရာယူထားသော Fusion-io configuration များထက် မကြာခဏ သာလွန်ကောင်းမွန်ခဲ့သည်။ Dorado 2100 G2 သည် write through အတွက် configure လုပ်သောအခါ 8k 70/30 benchmark တွင် အလုံးစုံပိုမိုကောင်းမွန်စွာ စွမ်းဆောင်ရည်ပြသခဲ့သည်။

ပျမ်းမျှ latency အရ Dorado2100 G2 သည် 8k 70/30 benchmark တွင် workload မြင့်မားစွာဖြင့် အကောင်းဆုံးစွမ်းဆောင်ရည်ပြသခဲ့ပြီး write through configuration မှ အများဆုံးအကျိုးကျေးဇူးရရှိခဲ့သည်။ ဤ benchmark တွင် Dorado2100 G2 အတွက် အဆိုးရွားဆုံးရလဒ်များမှာ RAID5 စမ်းသပ်မှုအတွင်း ဖြစ်ပေါ်လာခဲ့သည်။

8k 70/30 benchmark အတွင်း Dorado2100 G2 အတွက် အမြင့်ဆုံး latency များကို စနစ်ကို write back mode တွင် configure လုပ်ထားပြီး queue ကြီးများဖြင့် အမြင့်ဆုံးရောက်ရှိချိန်တွင် တိုင်းတာခဲ့သည်။ Dorado2100 G2 ၏ write through configuration အတွက် အမြင့်ဆုံး latency များသည် နှိုင်းယှဉ်နိုင်သော array များထက် များစွာနိမ့်သော်လည်း ပိုမိုမြင့်မားနေဆဲဖြစ်သည်။

8k 70/30 benchmark အတွက် standard deviation တွက်ချက်မှုများသည် queue count မြင့်မားသော ဤ workload နှင့် Dorado2100 G2 ၏ write back configuration တွင် ကြုံတွေ့ရသော အခက်အခဲများကိုလည်း မီးမောင်းထိုးပြသည်။ အခြားတစ်ဖက်တွင်၊ write through configuration သည် နှိုင်းယှဉ်နိုင်သော latencies များထက် ပိုမိုတသမတ်တည်းရှိသော latencies များကို ရရှိနိုင်သည်။ thread count ၁၆ ခုနှင့် queue depth ၁၆ ခုတွင် RAID0 နှင့် write through အတွက် configure လုပ်ထားသော Dorado2100 G2 သည် ၎င်း၏ standard deviation ကို 0.32ms အထိ ထိန်းသိမ်းထားခဲ့သည်။

ကောက်ချက်

Huawei Oceanstor Dorado2100 G2 သည် I/O အလွန်အကျွံအသုံးပြုသော application workloads များအတွက် primary storage အဖြစ်လုပ်ဆောင်ရန် ဒီဇိုင်းထုတ်ထားသော အလွန်မြင့်မားသောစွမ်းဆောင်ရည်ရှိသော all-flash array တစ်ခုဖြစ်သည်။ MLC သို့မဟုတ် SLC flash ဖြင့် ပေးဆောင်ထားသော ကျယ်ပြန့်သော vertical-integrated configuration များဖြင့် Dorado2100 G2 ကို virtualized infrastructure အများအပြား၊ database ကြီးများ သို့မဟုတ် မြင့်မားသောစွမ်းဆောင်ရည်ရှိသော compute လိုအပ်ချက်များရှိသည့် datacenters များ ကြီးထွားလာစေရန် ဒီဇိုင်းထုတ်ထားသည်။ Huawei သည် flash array ကို ကျယ်ပြန့်သော featureset များဖြင့် နေရာချထားသည့်အပြင် 8Gb FC၊ 10Gb iSCSI နှင့် 40Gb IB အပါအဝင် interconnect option များစွာဖြင့် နေရာချထားပေးသည်။ ၎င်းသည် မတူညီသော storage network fabrics များကို အသုံးချသည့် မတူညီသော ဈေးကွက်အပိုင်းအခြားများတွင် အလုပ်လုပ်ရန် ပြောင်းလွယ်ပြင်လွယ်ရှိစေသည်။ စွမ်းဆောင်ရည်အရ၊ ဤ platform သည် ကြီးမားသော ရိုးရာ HDD SAN များကို အစားထိုးရန် ရည်ရွယ်ထားပြီး 2-8U array သည် 1,500 15K HDD SAN ထက် စွမ်းဆောင်ရည်မြင့်မားရန် ဒီဇိုင်းထုတ်ထားသည့်အခါ သိသာထင်ရှားသော ပါဝါချွေတာမှုကို ပေးစွမ်းသည်။

စွမ်းဆောင်ရည်အရ Oceanstor Dorado2100 G2 သည် ကျွန်ုပ်တို့၏ array benchmark အများစုတွင် မှတ်တမ်းဝင်ခဲ့ပြီး ဘုတ်အဖွဲ့တစ်ခုလုံးတွင် ထူးကဲသောရလဒ်များကို ရရှိခဲ့ပါသည်။ ကျွန်ုပ်တို့၏ 4k random 100% read နှင့် 100% write profile တွင် write back (WB) ကိုဖွင့်ထားသော နှိုင်းယှဉ်နိုင်သော ထုတ်ကုန်များထဲတွင် အမြင့်ဆုံး read throughput ကိုပြသခဲ့ပြီး RAID0 တွင် 411,065 IOPS ရှိသည်။ write through (WT) ဖြင့် read throughput ကွာဟချက်မှာ သိသာထင်ရှားခြင်းမရှိသော်လည်း ၎င်း၏ write speed သည် အချို့ကိစ္စများတွင် သုံးဆထက်ပို၍ မြင့်တက်လာခဲ့သည်။ Dorado2100 G2 သည် WB ကိုဖွင့်ထားသော ပျမ်းမျှ latency တွင်လည်း အလွန်ကောင်းမွန်စွာ စွမ်းဆောင်ရည်ရှိသော်လည်း WT ကိုအသုံးပြုသည့်အခါနှင့် နှိုင်းယှဉ်ပါက ၎င်း၏ write latency မှာ သိသိသာသာမြင့်မားခဲ့သည်။ ကျွန်ုပ်တို့၏ 8k sequential (100% read နှင့် 100% write) workload တွင် Dorado2100 G2 သည် ပေးထားသော write back mode တွင် ထိပ်တန်းစွမ်းဆောင်ရည်ရှိခဲ့ပြီး အထူးသဖြင့် array ကို RAID10 အတွက် configure လုပ်သည့်အခါ 16T/16Q တွင် 480,904 IOPS read ရှိသည်။ thread နှင့် queue count အမျိုးမျိုးတွင် 8k workload ဖြင့် 70% read operations နှင့် 30% write operations များဖြင့် ဖွဲ့စည်းထားသော ကျွန်ုပ်တို့၏ စမ်းသပ်မှုကို ကြည့်သောအခါ Dorado2100 G2 သည် RAID0 WT တွင် configure လုပ်သောအခါ ၎င်း၏ရလဒ်များကို (သိသာထင်ရှားသော margin ဖြင့် leader board ၏ထိပ်ဆုံးတွင်ရှိနေခြင်း) တင်ခဲ့သည်။

ပေါင်းစပ်ရလဒ်များက ကောင်းမွန်သော အစပြုမှုတစ်ခုကို ပြသနေသော်လည်း ကျွန်ုပ်တို့၏ အပလီကေးရှင်းစမ်းသပ်မှုများတွင် ၎င်း၏ ကောင်းမွန်သောစွမ်းဆောင်ရည်ကို ကျွန်ုပ်တို့ အထင်ကြီးမိပါသည်။ SQL Server စမ်းသပ်မှုတွင် Dorado2100 G2 ၏ ပျမ်းမျှ latency မှာ 15ms ဖြစ်သည်။ ကျွန်ုပ်တို့၏ VMware VMmark benchmark တွင် Dorado2100 G2 သည် ကျွန်ုပ်တို့၏ 4-node top-spec compute cluster ကို ၎င်း၏ အကန့်အသတ်အထိ ရောက်ရှိစေခဲ့ပြီး ၎င်း၏ peak load ကို tiles 18 ခုအထိ မြှင့်တင်ပေးနေစဉ်တွင် QoS ကို ထိန်းချုပ်ထားနိုင်ခဲ့သည်။ ၎င်းသည် ကျွန်ုပ်တို့၏ ဓာတ်ခွဲခန်းတွင် ယနေ့အထိ မှတ်တမ်းတင်ထားသော အမြင့်ဆုံး VMmark run ကို သိသိသာသာ ကွာခြားချက်ဖြင့် ရရှိခဲ့ပါသည်။ ဤကိန်းဂဏန်းများသည် အထင်ကြီးစရာကောင်းသည်ဟု ပြောရလျှင် လျှော့တွက်ရာကျပါသည်။

Huawei က အများကြီး ထိခိုက်နစ်နာမယ်ဆိုရင် data services ဘက်မှာပါ။ သူတို့မှာ multipathing drivers တွေနဲ့ thin provisioning လိုမျိုး features တွေရှိပေမယ့် unit တွေမှာ system-wide snapshots၊ replication နဲ့ data reduction (dedupe နဲ့ compression) လိုမျိုး core functionality တွေ မပါရှိပေမယ့် သူတို့ရဲ့ AFA system ကြီးတွေထဲက တချို့မှာတော့ additional services တွေ ပါဝင်ပါတယ်။ data reduction features တွေက AFA တွေမှာ အထူးအရေးကြီးပါတယ်၊ ဘာလို့လဲဆိုတော့ raw vs usable ဆိုတဲ့ အငြင်းပွားမှုက ဝယ်ယူမှုဆုံးဖြတ်ချက်ချတဲ့ လုပ်ငန်းစဉ်မှာ လေးလံတဲ့ အငြင်းပွားမှုတစ်ခု ဖြစ်နေလို့ပါ။ Huawei က တခြား AFA တွေထက် cost-efficiency ပိုရှိခြင်းအားဖြင့် ဒီအချက်ကို တန်ပြန်ပါတယ်။ တချို့ကတော့ vertical integrated ဖြစ်ပြီး ဒီအလုပ်အတွက် သီးသန့် hardware features တွေ ပါဝင်တဲ့ support advantage ကို မကြိုက်ကြပါဘူး။ application-defined workloads တွေအတွက် Dorado2100 G2 မှာ ပေးဆောင်စရာတွေ အများကြီးရှိပြီး စည်ကားတဲ့ဈေးကွက်မှာ ထူးခြားတဲ့သူတစ်ယောက်အဖြစ် ထင်ရှားနေပါတယ်။ 

Pros

  • ဘုတ်အဖွဲ့တစ်ခုလုံးတွင် ခိုင်မာသော ယေဘုယျ benchmark ရလဒ်များ
  • VMmark benchmark ရလဒ်များသည် ကျွန်ုပ်တို့၏ဓာတ်ခွဲခန်းတွင် စွမ်းဆောင်ရည်စံနှုန်းအသစ်ကို သတ်မှတ်ပေးခဲ့သည်။
  • အလိုလိုသိနိုင်သော စီမံခန့်ခွဲမှု မျက်နှာပြင် 
  • ဒေါင်လိုက်ပေါင်းစပ်ထားသော၊ သီးသန့်စနစ်ဒီဇိုင်း

အားနည်းချက်များ

  • write back mode မှာ workload အချို့အတွက် နှောင့်နှေးမှုရလဒ် နည်းပါးခြင်း
  • ယှဉ်ပြိုင်စနစ်များမှ ပေးဆောင်သော ဒေတာဝန်ဆောင်မှုအချို့ ချို့တဲ့ခြင်း

The Bottom Line

Huawei Dorado2100 G2 သည် စွယ်စုံရပြီး ယှဉ်ပြိုင်နိုင်စွမ်းရှိသော all-flash array တစ်ခုဖြစ်ပြီး၊ ကျွန်ုပ်တို့၏ benchmark အများစုတွင် ထိပ်တန်းစွမ်းဆောင်ရည်ကို ဂုဏ်ယူဝင့်ကြွားစွာ ရရှိထားသည့်အပြင်၊ တိုးများလာသော AFA ဈေးကွက်တွင် ကုန်ကျစရိတ်သက်သာဆဲဖြစ်သည်။

ကုန်ပစ္စည်းစာမျက်နှာ

ဤသုံးသပ်ချက်ကို ဆွေးနွေးပါ

StorageReview မှာ ပါဝင်လုပ်ဆောင်ပါ

သတင်းလွှာ | YouTube | ပေါ့ဒ်ကတ်စ် iTunes / Spotify | Instagram | Twitter | TikTok | RSS Feed

StorageReview Enterprise Lab