StorageReview.com

OCZ ZD-XL SQL Accelerator ပြန်လည်သုံးသပ်ချက်

စီးပွားရေးလုပ်ငန်း  ◇  Storage Adapters

OCZ ZD-XL SQL Accelerator သည် SQL database များကို အရှိန်မြှင့်တင်ရန်အတွက် အမည်တွင်ပါရှိသောအတိုင်း hardware နှင့် software ပေါင်းစပ်ထားသော တာဝန်အလိုက် လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ZD-XL သည် OCZ Z-Drive R4 RM series PCIe application accelerator ကို flash storage layer အဖြစ် host application နှင့် ပေါင်းစပ်အသုံးပြု၍ hard drive များပေါ်ရှိ SQL volume ကို အရှိန်မြှင့်တင်ရန် သို့မဟုတ် flash တွင်ထားခြင်းဖြင့် SQL database ကို အရှိန်မြှင့်တင်ရန် နှစ်မျိုးလုံးကို အသုံးပြုသည်။ သို့သော် ၎င်း၏ အကြီးမားဆုံး ခြားနားချက်မှာ တတိယရွေးချယ်မှုဖြစ်သည်။ အခြေအနေအရ လိုအပ်ပါက ZD-XL သည် နှစ်မျိုးလုံးကို လုပ်ဆောင်နိုင်သည် - flash card ပေါ်ရှိ SQL volume ကို အရှိန်မြှင့်တင်ရန်နှင့် HDD များပေါ်ရှိ database ကြီးများကို cache လုပ်ရန်။ 

ZD-XL ကို ပိုမိုနားလည်နိုင်ရန်အတွက် ဖြေရှင်းချက်ကို hardware နှင့် software ၏ အဓိကအစိတ်အပိုင်းများအဖြစ် ပိုင်းခြားကြည့်ကြပါစို့။ hardware ဘက်တွင်၊ ဖော်ပြခဲ့သည့်အတိုင်း ZD-XL သည် OCZ ၏ လက်ရှိ R4 PCIe application accelerators များကို အသုံးပြုထားပြီး မမျှော်လင့်ဘဲ ပါဝါဆုံးရှုံးမှုတွင် ဒေတာဆုံးရှုံးမှုကို ကာကွယ်ရန် built-in capacitors များပါရှိသည်။ ဖွဲ့စည်းပုံအရ အနည်းငယ်သာ ဒီဇိုင်းတိုးတက်မှုများရှိသော်လည်း စုစုပေါင်းအားဖြင့် ကတ်သည် ZD-XL configuration ဖြင့် ရောင်းချသကဲ့သို့ အတူတူပင်ဖြစ်သည်။ software ဘက်တွင်၊ ကတ်တွင် host system driver နှင့် ZD-XL software ဖြင့် SQL workloads များကို အရှိန်မြှင့်ရန် လုပ်ဆောင်သည့် အထူးပြု firmware ပါရှိသည်။ အသားတင်အကျိုးကျေးဇူးမှာ လက်ရှိလည်ပတ်နေသည့်အရာကို အစားထိုးရန်မလိုအပ်ဘဲ ရှိပြီးသား SQL deployment တွင် အလုပ်လုပ်သည့် install လုပ်ရလွယ်ကူပြီး deploy လုပ်နိုင်သော ဖြေရှင်းချက်ဖြစ်သည်။ ZD-XL ကို ပိုမိုပြည့်စုံသော ဖြေရှင်းချက်တစ်ခု လိုအပ်ပါက host များစွာတွင် HA configuration တွင် deploy လုပ်နိုင်သည်။ 

အသုံးပြုမှုအတွက် solution ကို configure လုပ်ရာတွင် ZD-XL သည် ဈေးကွက်တွင် အပျော့ဆုံး acceleration tool များထဲမှ တစ်ခုဖြစ်သည်။ SQL transaction များ၏ data path ကို မြန်ဆန်စေရန် ZD-XL သည် အရာအနည်းငယ်ကို လုပ်ဆောင်ပေးသည်။ ပထမဦးစွာ၊ flash volume များကို card ပေါ်တွင် ဖန်တီးနိုင်ပြီး flash မှ အမြင့်ဆုံး IO performance boost ကို ရရှိရန် tempDB နှင့် log file များကဲ့သို့သော table များကို သိမ်းဆည်းနိုင်သည်။ ၎င်းသည် အခြား caching solution များတွင် ယေဘုယျအားဖြင့် မရရှိနိုင်သော feature အသစ်တစ်ခုဖြစ်သည်။ caching application အများစုသည် ရရှိနိုင်သော cache pool တစ်ခုလုံးကို အသုံးပြုရန် လိုအပ်ပါသည်။ ZD-XL ၏ အဓိကလိုအပ်ချက်မှာ database များတွင် flash တစ်ခုလုံးအတွင်း အံဝင်ခွင်ကျမဖြစ်လောက်အောင် ကြီးမားသော caching hot spot များ သို့မဟုတ် database များကို flash တွင် အပြည့်အဝထားရှိရန် မဖြစ်နိုင်သော အခြားပြဿနာများ ရှိနေခြင်း ဖြစ်သည်။ cache algorithm ကို OLTP နှင့် OLAP use case နှစ်ခုလုံးအတွက် အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားပြီး ဤအလွန်ကွဲပြားသော IO pattern များအတွက် hit ratio ကို အမြင့်ဆုံးဖြစ်အောင် ဒီဇိုင်းထုတ်ထားသည်။ ZD-XL သည်လည်း proactive ဖြစ်နိုင်ပြီး storage admin များသည် မြင့်မားသော demand workload ကို မျှော်လင့်နိုင်သည့်အခါ cache ကို pre-warm လုပ်နိုင်သည့် option ၏ အကျိုးကျေးဇူးကို ရရှိသည်။ စုစုပေါင်းအားဖြင့် solution သည် flexible ဖြစ်ပြီး SQL-centric environment အမျိုးမျိုး၏ လိုအပ်ချက်များကို ဖြည့်ဆည်းရန် deploy လုပ်နိုင်သည်။

ZD-XL ကို 600GB တွင် half height၊ half length form factor နှင့် full height၊ 3/4 length 800GB နှင့် 1.6TB capacities အပါအဝင် စွမ်းရည်သုံးမျိုးဖြင့် ရရှိနိုင်ပါသည်။ ဤဖြေရှင်းချက်တွင် သုံးနှစ်အာမခံနှင့် သီးသန့် FAE/FSE ပံ့ပိုးမှုတို့ ပါရှိပါသည်။ ကျွန်ုပ်တို့၏ သုံးသပ်ချက်ယူနစ်မှာ 1.6TB capacity ဖြစ်သည်။ 

OCZ ZD-XL သတ်မှတ်ချက်များ

  • စွမ်းရည်
    • ZD-XL အမြင့်တစ်ဝက်၊ အရှည်တစ်ဝက်
      • 600GB
      • 300GB
    • ZD-XL အမြင့်အပြည့်၊ အရှည် ၃/၄
      • 800GB
      • 1.6TB
  • ​​NAND: Multi-Level Cell (MLC)
  • အင်တာဖေ့စ်: PCI Express Gen. 2 x 8
  • Power Consumption
    • HHHL 
      • အားလပ်ချိန်: 14.5W
      • တက်ကြွသော: 16W
    • FH ၃/၄ လီတာ
      • အားလပ်ချိန်: 23W
      • တက်ကြွသော: 26W
  • လည်ပတ်အပူချိန်: 0°C ~ 70°C
  • သိုလှောင်မှုအပူချိန်- -45°C ~ 85°C
  • လေစီးဆင်းမှုလိုအပ်ချက်- တစ်မိနစ်လျှင် ၂၀၀ လီနင်ပေ (LFM)
  • ပါဝါပြတ်တောက်မှုကာကွယ်မှု- DataWrite Assurance နည်းပညာ (ဒေတာခိုင်မာစေရန်အတွက် capacitance power backup)
  • ဒေတာချို့ယွင်းမှု ပြန်လည်ရယူခြင်း- NAND ထိန်းချုပ်ကိရိယာတစ်ခုလျှင် NAND flash block တစ်ခုအထိ ဒေတာများကို ပြန်လည်ရယူပေးသည်
  • ဒေတာလမ်းကြောင်းကာကွယ်မှု- ECC: 512-byte sector တစ်ခုလျှင် 55 bits အထိ မှန်ကန်အောင်ပြုလုပ်နိုင်သည်။ ဒေတာလမ်းကြောင်း parity ကာကွယ်မှု
  • ဒေတာယုံကြည်စိတ်ချရမှု- ပြန်လည်ရယူနိုင်ခြင်းမရှိသော Bit Error Rate (UBER) 10e-17 ကိုဖတ်ပါ
  • ဒေတာ ကုဒ်ဝှက်ခြင်း- 128-bit AES နှင့် ကိုက်ညီမှု
  • ပါဝါလိုအပ်ချက်: PCI Express 12V & 3.3V
  • ဝန်ဆောင်မှုများနှင့် ပံ့ပိုးမှု- ၃ နှစ်အာမခံ၊ သီးသန့် FAE/FSE ပံ့ပိုးမှု (အတည်ပြုချက်စက်ဝန်းတစ်လျှောက် PM/အင်ဂျင်နီယာပံ့ပိုးမှု ပါဝင်သည်)

ဒီဇိုင်းနှင့်တည်ဆောက်ပါ

OCZ ZD-XL Accelerator သည် ဒီဇိုင်းပြန်လည်ပြုပြင်မွမ်းမံမှုဖြင့် လုပ်ငန်းနယ်ပယ်တွင် သက်သေပြထားသော Z-Drive R4 ကို အသုံးပြုထားပြီး ပိုမိုခိုင်မာပြီး အအေးပေးစနစ်ကို ပိုမိုကောင်းမွန်စေသည်။ ZD-XL နှင့် Z-Drive R4 နှစ်ခုစလုံးသည် တူညီသော twin-board ဒီဇိုင်းကို အသုံးပြုသော်လည်း ZD-XL တွင် ယခုအခါ မာကျောမှုကို မြှင့်တင်ရန်အပြင် board မှ server ၏ လေစီးဆင်းမှုလမ်းကြောင်းသို့ အပူကို စွန့်ထုတ်ရန် ခိုင်ခံ့သော သတ္တုအဖုံးတစ်ခု ပါဝင်လာသည်။ ၎င်းသည် ထုတ်ကုန်ကို ကြီးမားသော မျက်နှာစာပြုပြင်မှုတစ်ခုလည်း ပေးစွမ်းပြီး PCIe Application Accelerator ကို စတင်မိတ်ဆက်ချိန်မှစ၍ ရင့်ကျက်လာသည်နှင့်အမျှ အသေးစိတ်အချက်အလက်များကို ပိုမိုအာရုံစိုက်လာကြောင်း ပြသနေသည်။

OCZ ZD-XL ရဲ့ အတွင်းပိုင်းဒီဇိုင်းမှာ LSI SandForce SF-2500 controllers ရှစ်ခု၊ 40PB အထိ ခံနိုင်ရည်ရှိတဲ့ MLC NAND နဲ့ ပါဝါပြတ်တောက်မှုဖြစ်ပွားရင် NAND ကို in-flight data တွေ flush လုပ်ဖို့အတွက် power-fail capacitors တွေ ပါဝင်ပါတယ်။ ကျွန်တော်တို့ သုံးသပ်နေတဲ့ 1.6TB ကတ်က full-height, 3/4-length ဒီဇိုင်းဖြစ်ပြီး 300GB နဲ့ 600GB ဗားရှင်းတွေကတော့ ပိုပြီးကျစ်လျစ်တဲ့ HHHL ဒီဇိုင်းဖြစ်ပါတယ်။

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

ဆော့ဖ်ဝဲကို ထည့်သွင်းပြီးနောက်၊ ကတ်ကို ချက်ချင်းခွဲခြားသိရှိပြီး အသုံးပြုသူများကို ZD-XL ကို configure လုပ်ရန် wizard မှတစ်ဆင့် မောင်းနှင်ပါသည်။ configuration လုပ်ငန်းစဉ်ကို SQL နှင့် ၎င်းတို့၏ပတ်ဝန်းကျင်တွင် မည်သို့အသုံးပြုသည်ကို နားလည်သော DBA များမှ ဖြန့်ကျက်ရန် ဒီဇိုင်းထုတ်ထားသည်။ ထို့ကြောင့် ဝေါဟာရများကို ဤပရိသတ်အတွက် စိတ်ကြိုက်ပြုလုပ်ထားပြီး SQL DBA များသည် flash storage နှင့် cache tuning တွင် ကျွမ်းကျင်သူများဖြစ်ခြင်းထက် စွမ်းဆောင်ရည်အရှိန်မြှင့်တင်ခြင်းကို ပိုမိုစိုးရိမ်နိုင်ပါသည်။

အသုံးပြုသူများကို ကတ်ကို flash volume နှင့် cache volume အဖြစ် တစ်စိတ်တစ်ပိုင်း ပိုင်းခြားခြင်းဖြင့် လမ်းညွှန်ပေးပါသည်။ ဤလုပ်ငန်းစဉ်သည် PCIe Application Accelerator တွင် အလွန်ထူးခြားပြီး ရိုးရာအစဉ်အလာအရ SSD ကို ရည်ရွယ်ချက်နှစ်ခုလုံးအတွက် တစ်ပြိုင်နက်တည်း အသုံးပြု၍မရသည့် အလုံးစုံ သို့မဟုတ် ဘာမှမပါဝင်သော ကိစ္စတစ်ခုဖြစ်သည်။

ကတ်ကို ပိုင်းခြားပြီးနောက် အသုံးပြုသူများသည် သင် cache လုပ်လိုသော disk volume ကို ရွေးချယ်ပြီး OLTP နှင့် OLAP အကြား ၎င်း၏ caching algorithm ကို ချိန်ညှိရန် database activity profile ကို ရွေးချယ်သည့် အဆင့်ကို ဖြတ်သန်းရမည်ဖြစ်သည်။

ZD-XL သည် admin အား အချိန်ကာလတစ်ခုအတွင်း လုပ်ဆောင်ချက်ကို ခြေရာခံနိုင်သည့် volume တစ်ခုချင်းစီအတွက် analysis file တစ်ခု ဖန်တီးနိုင်စေမည့် pre-warm feature ကို ပေးဆောင်သည်။ pre-warm routine ကို လုပ်ဆောင်သောအခါ၊ data အမှန်တကယ်ပူမလာမီ cache သည် prospective hot data ဖြင့် အပူပေးခံရပြီး background algorithms များ အသက်ဝင်ရန် စောင့်ဆိုင်းမည့်အစား volume ၏ စွမ်းဆောင်ရည်ကို ချက်ချင်းမြှင့်တင်ပေးပါသည်။

pre-warm feature က ကောင်းပေမယ့် management ပိုင်းမှာတော့ နည်းနည်းလေး အားနည်းနေပါသေးတယ်။ scheduling option လည်း မရှိပါဘူး။ volume တစ်ခုကို warmup routine တစ်ခုထက်ပိုပြီး run လို့ မရပါဘူး။ တရားဝင်တော့ မဟုတ်သေးပေမယ့် OCZ ရဲ့ အဆိုအရ ဒီ feature request တွေကို သူတို့ သိရှိပြီးဖြစ်ပြီး လာမယ့် revision တွေမှာ ပိုပြီး အစွမ်းထက်တဲ့ updated pre-warm tool ကို မြင်တွေ့ရဖွယ်ရှိပါတယ်။ user တွေက "warm volume" option ကိုလည်း ရွေးချယ်နိုင်ပါတယ်။ ဒါက database activity ကို analyze လုပ်ဖို့ စောင့်စရာမလိုဘဲ volume တစ်ခုလုံးကို cache လုပ်ဖို့အတွက် ပိုကျယ်ပြန့်တဲ့ နည်းလမ်းတစ်ခုပါ။

စမ်းသပ်ခြင်းနောက်ခံ

StorageReview Enterprise Test Lab သည် IT administrator များအား အစစ်အမှန်ဒေတာစင်တာနှင့် လယ်ကွင်းဖြန့်ကျက်မှုများတွင် ကြုံတွေ့ရသည့်အရာများနှင့် နှိုင်းယှဉ်နိုင်သော စမ်းသပ်မှုပတ်ဝန်းကျင်တစ်ခုကို တည်ထောင်ခြင်းဖြင့် enterprise storage device များ၏ သက်ဆိုင်ရာနှင့် ဘက်မလိုက်သော benchmark များကို ပေးစွမ်းနိုင်စေပါသည်။ Enterprise Test Lab သည် ပြန်လည်သုံးသပ်မှုများအတွင်း storage device များ၏ စွမ်းဆောင်ရည်ကို တိကျစွာထင်ဟပ်စေသည့် လက်တွေ့ကမ္ဘာ configuration များကို ဒီဇိုင်းဆွဲရန်အတွက် server အမျိုးမျိုး၊ ကွန်ရက်ချိတ်ဆက်မှု၊ ပါဝါထိန်းညှိမှုနှင့် အခြားအခြေခံအဆောက်အအုံများကို ပေါင်းစပ်ထားသည်။

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

Lenovo ThinkServer RD630

  • ၂ x Intel Xeon E5-2690 (2.9GHz, 20MB Cache, 2-cores)
  • Intel C602 ချစ်ပ်ဆက်
  • မှတ်ဉာဏ် – 256GB (16 x 16GB) 1333Mhz Micron DDR3 မှတ်ပုံတင်ထားသော RDIMM များ
  • Windows Server 2012 နျ Standard
  • LSI 9211-4i SAS/SATA 6.0Gb/s HBA (boot SSDs အတွက်)
  • Mellanox ConnectX-3 InfiniBand PCIe 3.0 အဒက်တာ

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

Enterprise ဈေးကွက်မှာ ထုတ်ကုန်တွေက စာရွက်ပေါ်မှာ ဘယ်လိုစွမ်းဆောင်ရည်ရှိတယ်လို့ ပြောဆိုထားလဲ၊ production environment မှာ ဘယ်လိုစွမ်းဆောင်ရည်ရှိလဲဆိုတဲ့ ကွာခြားချက်ကြီးရှိပါတယ်။ သိုလှောင်မှုကို ပိုကြီးတဲ့စနစ်တွေရဲ့ အစိတ်အပိုင်းတစ်ခုအနေနဲ့ အကဲဖြတ်ဖို့ရဲ့ အရေးပါမှုကို ကျွန်တော်တို့ နားလည်ပါတယ်၊ အရေးကြီးဆုံးကတော့ အဓိက enterprise application တွေနဲ့ အပြန်အလှန်ဆက်သွယ်တဲ့အခါ သိုလှောင်မှုက ဘယ်လောက် responsive ဖြစ်လဲဆိုတာပါပဲ။ ဒီအတွက် application tests တွေကို ကျွန်တော်တို့ စတင်အသုံးပြုခဲ့ပါတယ်။ ဒီသုံးသပ်ချက်မှာ SQL Server OLTP Benchmark အသစ်ကို ထည့်သွင်းထားပါတယ်။

OCZ ZD-XL ရဲ့ caching နဲ့ raw flash performance ကိုတိုင်းတာဖို့အတွက်၊ 1.1TB (5,000 scale) SQL Server database ကိုအသုံးချပြီး Virtual Users (VU) ၂၅၀ ရဲ့ light load ကနေ 20,000 VU ရဲ့ heavy load အထိ စွမ်းဆောင်ရည်ကိုတိုင်းတာတဲ့ SQL Server test တစ်ခုကို ကျွန်တော်တို့ဖန်တီးခဲ့ပါတယ်။ ဒီစမ်းသပ်မှုမှာ baseline number က RAID6 မှာ 16 900GB WD Xe 10K SAS drives တွေရဲ့ array တစ်ခုဖြစ်ပြီး 250VU မှာ 51.8TPS ကနေ 15,000VU မှာ 719TPS အထိ scaled ဖြစ်သွားကာ 20,000VU မှာ 592TPS အထိ ကျဆင်းသွားခဲ့ပါတယ်။ ZD-XL ကို caching အတွက် ခွဲဝေပေးထားတဲ့ drive 1.2TB နဲ့ environment မှာ မိတ်ဆက်လိုက်တဲ့အခါ စွမ်းဆောင်ရည်က 250VU မှာ 51.8TPS ကနေ 20,000VU မှာ 1,244TPS အထိ scaled ဖြစ်သွားခဲ့ပါတယ်။ 2,500VU load မှာ caching လုပ်ခြင်းက စွမ်းဆောင်ရည်ကို ၁၃% မြှင့်တင်ပေးပြီး 20,000VU load မှာ ၁၀၉% အထိ တိုးတက်လာစေခဲ့ပါတယ်။ flash ထဲမှာ အပြည့်အဝရှိနေတဲ့ database ရဲ့ စွမ်းဆောင်ရည်ကို တိုင်းတာတဲ့အခါ 250VU မှာ 52.7TPS မှ 20,000VU မှာ 4,205TPS အထိ performance scaling ကို တိုင်းတာခဲ့ပါတယ်။

ပျမ်းမျှ latency ကို အာရုံစိုက်ဖို့ ပြောင်းလဲလိုက်တဲ့အခါ ကျွန်တော်တို့ရဲ့ baseline hard drive array ဟာ 250VU မှာ 9.4ms မှ 20,000VU မှာ 29 စက္ကန့်အထိ မြင့်တက်လာခဲ့ပါတယ်။ OCZ ZD-XL ကို မိတ်ဆက်ပြီးနောက် ပျမ်းမျှ latency ဟာ 250VU မှာ 9.1ms အထိ ကျဆင်းသွားပြီး 20,000 VU မှာ 11.3 စက္ကန့်အထိ မြင့်တက်လာခဲ့ပါတယ်။ database ဟာ flash ထဲမှာ အပြည့်အဝရှိနေတာကြောင့် 250VU မှာ 0.3ms နဲ့ 20,000VU မှာ 1.4ms အထိ မြင့်တက်လာပြီး အရာအားလုံးက အများကြီး ပိုမြန်နေခဲ့ပါတယ်။

Enterprise Synthetic Benchmarks များ

ကျွန်ုပ်တို့၏ enterprise synthetic benchmarks တစ်ခုချင်းစီကို မစတင်မီ၊ StorageReview ၏ Enterprise Test Lab သည် device ကို thread တစ်ခုလျှင် ၁၆ ခု queue ဖြင့် thread ၁၆ ခု၏ လေးလံသောဝန်အောက်တွင် steady-state သို့ ကြိုတင်ပြင်ဆင်သည်။ ထို့နောက်၊ devices များကို thread/queue depth profiles များစွာဖြင့် သတ်မှတ်ထားသော အကွာအဝေးများတွင် စမ်းသပ်ပြီး အသုံးပြုမှု အနည်းငယ်နှင့် များများအသုံးပြုမှုအောက်တွင် စွမ်းဆောင်ရည်ကို ပြသသည်။

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

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

OCZ ZD-XL SQL Accelerator ကို flash device တစ်ခုအနေနဲ့ ကျွန်ုပ်တို့ရဲ့ ခွဲခြမ်းစိတ်ဖြာမှုမှာ ကျွန်ုပ်တို့ရဲ့ ယခင် enterprise storage benchmarks တွေနဲ့ နှိုင်းယှဉ်နိုင်တဲ့ profile သုံးခု ပါဝင်ပါတယ်။

  • 4k ကျပန်း
    • ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး
  • ၁၀၂၄k အစီအစဉ်အတိုင်း
    • ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး
  • ၁၀၂၄k အစီအစဉ်အတိုင်း
    • ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး

OCZ ZD-XL SQL Accelerator သည် ဈေးကွက်ရှိ အခြား caching ထုတ်ကုန်များနှင့် နှိုင်းယှဉ်ပါက ထူးခြားသော အကျိုးကျေးဇူးအချို့ကို ပေးစွမ်းနိုင်ပြီး၊ ၎င်းတို့သည် PCIe SSD တစ်ခုလုံးကို flash device သို့မဟုတ် caching device အဖြစ်သာ configure လုပ်နိုင်ပြီး နှစ်ခုလုံးကို တစ်ပြိုင်နက်တည်း configure မလုပ်နိုင်ပါ။ OCZ သည် ထို dual-purpose capability ကို ZD-XL တွင် ဒီဇိုင်းထုတ်နိုင်ခဲ့ပြီး administrator များအနေဖြင့် ၎င်း၏ အချို့ကို database အချို့အား caching လုပ်ရန် အသုံးပြုနိုင်ပြီး အသုံးပြုသူအနေဖြင့် ၎င်း၏ အချို့ကို flash volume တစ်ခုသို့ ခွဲဝေပေးနိုင်သည်။ ထိုကိစ္စနှင့်ပတ်သက်၍ ZD-XL မည်မျှကောင်းမွန်စွာ လုပ်ဆောင်နိုင်သည်ကို ပြသရန်အတွက်၊ ကျွန်ုပ်တို့၏ synthetic workload generator ကို အသုံးပြု၍ drive ၏ 400GB အပိုင်း၏ စွမ်းဆောင်ရည်ကို တိုင်းတာခဲ့ပါသည်။

ကြိုတင်ပြင်ဆင်မှုကာလရှည်တစ်ခုအပြီးတွင်၊ ကျွန်ုပ်တို့သည် 16T/16Q ၏ လေးလံသောဝန်ဖြင့် ကျပန်း 4K ဖတ်ရှုမှုအမြန်နှုန်း 171,984 IOPS နှင့် ရေးသားမှုအမြန်နှုန်း 140,778 IOPS ကို တိုင်းတာခဲ့သည်။ ဤစမ်းသပ်မှုအတွင်း ပျမ်းမျှ latency သည် ဖတ်ရှုမှု 1.5ms နှင့် ရေးသားမှု 1.8ms သာ တိုင်းတာခဲ့သည်။ sequential 8k workload ဖြင့်၊ ကျွန်ုပ်တို့သည် ဖတ်ရှုမှု 161,070 IOPS နှင့် ရေးသားမှု 92,962 IOPS ကို တိုင်းတာခဲ့သည်။ large-block 128k sequential workload တွင်၊ ကျွန်ုပ်တို့သည် 2.1GB/s ဖတ်ရှုမှုနှင့် ရေးသားမှု 1.1GB/s ထက်ပိုသော transfer speed များကို တွေ့ရှိခဲ့သည်။

ကောက်ချက်

OCZ ရဲ့ ZD-XL SQL Accelerator ဟာ အလွန်တိကျတဲ့ workload တစ်ခုကို အရှိန်မြှင့်ရာမှာ ထူးခြားတဲ့ ရှုထောင့်တစ်ခုကို ပေးစွမ်းပါတယ်။ ဒီကိစ္စမှာတော့ SQL ဖြစ်ပေမယ့် ရေရှည်မှာတော့ software ကို application အမျိုးမျိုးကို အရှိန်မြှင့်ဖို့ လိုက်လျောညီထွေဖြစ်အောင် ပြုလုပ်နိုင်ပါတယ်။ ZD-XL မှာ PCIe flash card နဲ့ software ဆိုတဲ့ အစိတ်အပိုင်းနှစ်ခု ပါဝင်ပါတယ်။ R4 flash card ဟာ သူ့အလိုလို အလွန်စွမ်းဆောင်ရည်မြင့်မားပေမယ့် ZD-XL software ကို ထည့်သွင်းထားခြင်းက အဓိက ခြားနားချက်ပါပဲ။ ဒီ software ဟာ storage admin တွေကို card ပေါ်မှာ volume တွေကို တိုက်ရိုက်ဖန်တီးနိုင်လောက်အောင် ပြောင်းလွယ်ပြင်လွယ်ရှိပြီး တစ်ချိန်တည်းမှာပဲ storage admin တွေကို မြန်နှုန်းမြင့်ပေမယ့် hard drive တွေက မြန်နှုန်းနှေးတဲ့ SQL database တွေကို အရှိန်မြှင့်ပေးနိုင်ပါတယ်။

GUI က admin တွေကို သူတို့ရဲ့ သီးခြားလိုအပ်ချက်တွေအတွက် ZD-XL ကို ဘယ်လို configure လုပ်ရမလဲဆိုတာ မြန်မြန်ဆန်ဆန် ဆုံးဖြတ်နိုင်စေပါတယ်။ ကျွန်တော်တို့ရဲ့ environment မှာ software ကို အကြိမ်အနည်းငယ် setup လုပ်ခဲ့ပြီး support တောင်းစရာမလိုဘဲ မြန်မြန်ဆန်ဆန် လုပ်ဆောင်နိုင်ခဲ့ပါတယ်။ ZD-XL ကို configure လုပ်ပြီးတာနဲ့ database ကို pre-warming လုပ်ခြင်းလိုမျိုး အဆင့်မြင့် feature တွေကို execute လုပ်မှသာ GUI ကို ပုံမှန်ပြန်ကြည့်ဖို့ မလိုအပ်တော့ပါဘူး။ အလုံးစုံပြောရရင် GUI က အလုပ်လုပ်ပေမယ့် system မှာ အချိန်အတော်ကြာ logged မလုပ်မချင်း ဒီလိုအရာတွေက နည်းနည်းတော့ ရှုပ်ထွေးနေတတ်ပါတယ်။ OCZ ကတော့ အားနည်းချက်တွေကို သိရှိပြီး functionality နဲ့ feature အသစ်တွေရဲ့ preview ကို ပြသထားပါတယ်။ ဒီ update အများစုဟာ UI နဲ့ pre-warm option လို လက်ရှိ feature တွေကို ပိုမိုကောင်းမွန်အောင် လုပ်ဆောင်ပေးပါတယ်။

ZD-XL ရဲ့ အဓိကသော့ချက်ဖြစ်တဲ့ SQL performance အကြောင်းပြောရရင် ကျွန်တော်တို့ရဲ့ OLTP environment မှာ WD 10K SAS array ထက် ၁၀၀% ကျော် တိုးတက်မှုကို မြင်တွေ့ခဲ့ရပါတယ်။ box တစ်ခုကနေ တစ်ခုကို လည်ပတ်ဖို့ မိနစ် ၃၀ အောက်ပဲကြာတာကြောင့် SQL admin တွေအနေနဲ့ ZD-XL ဘာတွေပေးစွမ်းနိုင်လဲဆိုတာကို စိတ်အားထက်သန်စွာ စောင့်ကြည့်ဖို့ အကြောင်းပြချက်ရှိပါတယ်။ ကျွန်တော်တို့ရဲ့ စမ်းသပ်မှုအရ load အောက်မှာ scale လုပ်ထားတဲ့ gains တွေကို ပြသခဲ့ပြီး HDD တွေက SQL transaction တွေရဲ့ ဝန်ထုပ်ဝန်ပိုးအောက်မှာ bogging လက္ခဏာတွေ စပြလာတဲ့အခါ flash အနည်းငယ်ထည့်သွင်းခြင်းရဲ့ အကျိုးကျေးဇူးတွေကို မီးမောင်းထိုးပြနေပါတယ်။ စွမ်းဆောင်ရည် နှစ်ဆတိုးလာရုံနဲ့ မလုံလောက်တဲ့ကိစ္စတွေအတွက် ZD-XL က database တစ်ခုကို PCIe card ရဲ့ flash အတွင်း အပြည့်အဝ ရွှေ့ပြောင်းနိုင်စေပြီး HDD array ထက် စွမ်းဆောင်ရည် gains တွေ အဆမတန် မြင့်မားပါတယ်။

Pros

  • ပြုပြင်ရန်လွယ်ကူသည်
  • database တစ်ခုကို cache လုပ်နိုင်သလို flash ထဲမှာ database တစ်ခုလုံးကိုလည်း သိမ်းဆည်းနိုင်ပါတယ်။
  • ZD-XL ဖြင့် SQL စွမ်းဆောင်ရည် နှစ်ဆတိုးလာသည်

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

  • UI က နည်းနည်းတော့ ရှုပ်ထွေးနေတယ်
  • ကြိုတင်အပူပေးသည့် လုပ်ဆောင်ချက်သည် ပိုမိုပြောင်းလွယ်ပြင်လွယ်ရှိရန် လိုအပ်သည်

အောက်ဆုံးလိုင်း

OCZ ZD-XL SQL accelerator သည် ၎င်းတို့၏ လက်ရှိပတ်ဝန်းကျင်ကို အနည်းငယ်ပြောင်းလဲမှုများဖြင့် စီးပွားရေးလုပ်ငန်းများအား SQL စွမ်းဆောင်ရည်တွင် ကြီးမားသောတိုးတက်မှုကို ပေးစွမ်းသည်။ 10K HDD များထက် SQL အတွက် စွမ်းဆောင်ရည်တိုးတက်မှု နှစ်ဆတိုးလာပြီး စွမ်းဆောင်ရည်ပိုမိုလိုအပ်သော ဒေတာဘေ့စ်များကို PCIe flash တွင် pin လုပ်နိုင်သည်။ ဖြန့်ကျက်ရလွယ်ကူမှုနှင့် configuration တွင် ပြောင်းလွယ်ပြင်လွယ်ရှိမှုကြောင့် ZD-XL သည် ၎င်းတို့၏ HDD-based SQL ပတ်ဝန်းကျင်မှ ပိုမိုကောင်းမွန်သော အကျိုးကျေးဇူးများကို ရှာဖွေနေသူများအတွက် ထိုက်တန်သော အဖော်တစ်ခုဖြစ်သည်။ 

OCZ ZD-XL SQL Accelerator ထုတ်ကုန်စာမျက်နှာ

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

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

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

ကီဗင် အိုဘရိုင်ယန်

StorageReview Lab အတွင်းမှာ ထုတ်ကုန်တွေကို အကဲဖြတ်ပြီး စမ်းသပ်ပတ်ဝန်းကျင်အသစ်တွေကို တီထွင်ဖို့ လုပ်ငန်းနယ်ပယ်က ခေါင်းဆောင်တွေနဲ့ ပူးပေါင်းလုပ်ဆောင်နေပါတယ်။ အိမ်မှာ ကျွန်မ မိသားစုကို ပြုစုပျိုးထောင်နေပါတယ်။