Silicon Mechanics zStax StorCore 104 သည် သိုလှောင်မှု petabytes အထိ တိုးချဲ့နိုင်သော multi-tier architecture ပါရှိသော စုစည်းထားသော file နှင့် block storage platform တစ်ခုဖြစ်ပြီး၊ အချိန်ကြာမြင့်စွာ archiving လုပ်ခြင်း၊ shared-file access၊ virtualized environments အတွက် backend storage နှင့် high availability application များအတွက် ဒီဇိုင်းထုတ်ထားသည်။ Silicon Mechanics NexentaStor-based SDS solutions များသည် အဖွဲ့အစည်းများအား လုပ်ငန်းလည်ပတ်မှုဆိုင်ရာ လိုအပ်ချက်များနှင့် ကိုက်ညီရန် လိုအပ်သော storage နှင့် networking ပမာဏနှင့် အမျိုးအစားများကို တိကျစွာ ရွေးချယ်နိုင်စေပါသည်။ မည်သည့်လိုအပ်ချက်ကိုမဆို ဖြည့်ဆည်းပေးနိုင်ရန် တိုးချဲ့နိုင်ရန် ဒီဇိုင်းထုတ်ထားသော zStax StorCore 104 ကို controller node တစ်ခု သို့မဟုတ် နှစ်ခုဖြင့် configure လုပ်နိုင်ပြီး ၎င်း၏အသုံးပြုမှုအခြေအနေပေါ် မူတည်၍ storage capacity 1.5-3PB အထိ configure လုပ်နိုင်ပါသည်။
zStax StorCore 104 တွင် အခြေခံ ZFS ဖိုင်စနစ်ကြောင့် စွမ်းဆောင်ရည်နှင့် အသုံးပြုရလွယ်ကူမှုကို ပေးစွမ်းသည့် စံသတ်မှတ်ထားသော အင်္ဂါရပ်များနှင့် အကောင်အထည်ဖော်မှုများ စာရင်းများစွာ ပါရှိသည်။ စနစ်သည် အကန့်အသတ်မရှိ snapshots၊ inline compression နှင့် deduplication၊ web-based GUI (CLI commands optional)၊ non-disruptive maintenance နှင့် upgrades၊ thin provisioning၊ automatic data integrity checksumming၊ copy on write၊ hybrid configuration support နှင့် regular data scrubbing တို့ကို ပေးဆောင်သည်။
ဟာ့ဒ်ဝဲဘက်တွင်၊ StorCore 104 သည် Intel Romley-based နည်းပညာ၊ အနည်းဆုံး 128GB မန်မိုရီ (node နှစ်ခုတွင် အများဆုံး 1024TB အထိ)၊ ရွေးချယ်နိုင်သော 10Gb Ethernet နှင့် Fibre Channel ချိတ်ဆက်မှုပါရှိသော gigabit Ethernet နှင့် လုပ်ဆောင်ချက်ကို ပိုမိုတိုးချဲ့ရန်အတွက် 5x PCIe slots များအပါအဝင် commodity hardware ကို အသုံးပြုထားသည်။ သိုလှောင်မှုအတွက် Silicon Mechanics သည် SAS 6Gb/s HDD များအပြင် MLC NAND SSD များကို ပေးဆောင်သည်။ HDD များသည် 7K၊ 10K နှင့် 15K အတန်းအစားများ ( Seagate Constellation ES.3 ၊ Seagate Savvio 10K.6 နှင့် Seagate Cheetah 15K.7 အသီးသီး) ဖြင့် ထွက်ပေါ်လာသောကြောင့် အဖွဲ့အစည်းများသည် ဤရွေးချယ်မှုဖြင့် စွမ်းဆောင်ရည် သို့မဟုတ် စွမ်းရည်ကို အသုံးချရန် ရွေးချယ်နိုင်သည်။ လက်ရှိတင်ပို့နေသော SSD များသည် SanDisk Optimus မော်ဒယ်များဖြစ်သော်လည်း ကျွန်ုပ်တို့၏သုံးသပ်ချက်အချိန်တွင် ကျွန်ုပ်တို့၏ယူနစ်ကို sTec ZeusIOPS မော်ဒယ်များဖြင့် configure လုပ်ထားသည်။ ဟုတ်ပါတယ်၊ ဟာ့ဒ်ဝဲအားလုံးကို အဆင့်မြှင့်တင်ခြင်း သို့မဟုတ် ပြန်လည်အသုံးပြုနိုင်ပါတယ်၊ SDS နှင့် commodity-based solution များ၏ အဓိက tenants များထဲမှ တစ်ခုဖြစ်ပါသည်။
StorageReview Enterprise Test Lab မှာ ကျွန်ုပ်တို့ရဲ့ သုံးသပ်ချက်အတွက် Silicon Mechanics က dual-controller configuration, single disk shelf cluster ကို ပေးပို့ခဲ့ပြီး ၎င်းမှာ 2x dual-core Intel Xeon E5-2620 processors၊ controller node တစ်ခုလျှင် 256GB memory နှင့် 1GbE၊ 10GbE နှင့် Fibre Channel ချိတ်ဆက်မှုတို့ ပါဝင်သည်။ သိုလှောင်မှုအတွက်၊ ကျွန်ုပ်တို့၏စနစ်သည် ကျွန်ုပ်တို့၏ စမ်းသပ်ပတ်ဝန်းကျင်အတွက် လိုအပ်သော မတူညီသော application များနှင့် ကိုက်ညီစေရန် drive အမျိုးမျိုးကို အသုံးပြုနေပါသည်။ primary write caching လိုအပ်ချက်များအတွက်၊ ကျွန်ုပ်တို့တွင် 2x 8GB sTec ZeusRAM ရှိပြီး secondary read caching ကို 2x 200GB sTec ZeusIOPS မှ ကိုင်တွယ်ပါသည်။ ကျွန်ုပ်တို့၏ read/write စွမ်းဆောင်ရည်နှင့် အလုံးစုံစွမ်းရည်ကို 24x 600GB Seagate Cheetah 15K.7 HDD များမှ ပေးအပ်ထားပါသည်။
SDS ဖြေရှင်းချက်တစ်ခုအနေနဲ့ Nexenta ဟာ ပေါင်းစပ်ဖြေရှင်းချက်ကို စုစည်းဖို့၊ ဖြန့်ကျက်ဖို့နဲ့ ပံ့ပိုးပေးဖို့ မိတ်ဖက်တစ်ဦး လိုအပ်ပါတယ်။ သူတို့မှာ မိတ်ဖက်ဒါဇင်ပေါင်းများစွာရှိပေမယ့် Silicon Mechanics ဟာ သူတို့ရဲ့ ထိပ်တန်းပံ့ပိုးပေးသူတွေထဲက တစ်ခုဖြစ်ပါတယ်။ Silicon Mechanics က zStax ဖြေရှင်းချက်ကို ရောင်းချတဲ့အခါ၊ ဖြန့်ကျက်မှုနဲ့ ၂၄/၇ ပံ့ပိုးမှုတွေကို ဈေးနှုန်းမှာ ထည့်သွင်းထားပါတယ်။ ၎င်းမှာ setup လုပ်ငန်းစဉ်၊ အလင်းရောင် configure လုပ်ခြင်း၊ ဖြန့်ကျက်မှုနဲ့ ပံ့ပိုးမှုတွေတစ်လျှောက် ဖောက်သည်တွေကို လမ်းညွှန်ပေးခြင်း ပါဝင်ပါတယ်။ zStax စနစ်တွေကို Silicon Mechanics ကို ပြဿနာတွေကို အလိုအလျောက် အကြောင်းကြားဖို့လည်း configure လုပ်ထားနိုင်တာကြောင့် storage admin က သက်ရောက်မှုကို မသိရှိခင်မှာ များစွာသောကိစ္စတွေမှာ ဖြေရှင်းနိုင်ပါတယ်။
Silicon Mechanics zStax StorCore 104 ကို သုံးနှစ်အာမခံ (သက်တမ်းတိုးနိုင်သည်) ဖြင့် ယခုရရှိနိုင်ပါပြီ။ ကျွန်ုပ်တို့၏ ဖွဲ့စည်းပုံတွင် စာရင်းပါဈေးနှုန်းမှာ ဒေါ်လာ ၄၀,၀၀၀ နီးပါးဖြစ်သည်။
ဆီလီကွန် မက္ကင်းနစ် zStax StorCore 104 သတ်မှတ်ချက်များ
- စွမ်းဆောင်ရည် (node တစ်ခုလျှင်၊ ကျွန်ုပ်တို့၏စနစ်တွင် node နှစ်ခု)
- ပရိုဆက်ဆာ: Intel Dual-Processor Xeon E5-2620 (E5-2670 အထိ)
- စနစ်မှတ်ဉာဏ်: 16x 16GB – 256GB – ECC မှတ်ဉာဏ် (512GB အထိ)
- ထိန်းချုပ်ကိရိယာ နုတ်
- ပါဝါထောက်ပံ့မှု- ထပ်ဆင့် 740W ပါဝါထောက်ပံ့မှု – 80 PLUS Platinum အသိအမှတ်ပြု
- ဒစ်ခ်စင်များ
- ပလက်ဖောင်း: Dual Expander – 3U – Drive Bay ၂၈ ခု (4U အထိ – 45 bays)
- ပါဝါထောက်ပံ့မှု- ထပ်ဆင့် 1620W ပါဝါထောက်ပံ့မှု – 80 PLUS Platinum အသိအမှတ်ပြု
- ရထားလမ်းကိရိယာအစုံ အမြန်လွှတ်ရထားလမ်းကိရိယာအစုံ – လေးထောင့်အပေါက်များ – ၂၆.၅ လက်မ မှ ၃၆.၄ လက်မ
- စွမ်းဆောင်ရည်မြှင့်
- အဓိကရေးသားကက်ရှ်: 2x 8GB sTec ZeusRAM
- ဒုတိယဖတ်ရန် ကက်ရှ်: 2x 200GB sTec ZeusIOPS
- Seagate Cheetah 15K.7 (24x 600GB)
- စီမံခန့်ခွဲမှု
- ဝဘ်အခြေပြု စီမံခန့်ခွဲမှု အင်တာဖေ့စ်
- Inline compression နှင့် deduplication
- အကန့်အသတ်မရှိ လျှပ်တစ်ပြက်ဓာတ်ပုံများ
- ဖိုင်အရွယ်အစား အကန့်အသတ်မရှိ
- သိုလှောင်မှု ပရိုတိုကောများ
- ပိတ်ဆို့ခြင်း: iSCSI၊ ဖိုက်ဘာချန်နယ်
- ဖိုင်: CIFS၊ NFS
- network protocol
- Ethernet: 1GbE စံ၊ 10GbE ရွေးချယ်နိုင်သည်၊ 40GbE ရွေးချယ်နိုင်သည်
- ဖိုက်ဘာချန်နယ်: 4Gb/s FC၊ 8Gbps FC၊ 16Gb/s FC (အားလုံးရွေးချယ်နိုင်သည်)
- ရုပ်ပိုင်းဆိုင်ရာလက္ခဏာများ
- PCIe တိုးချဲ့မှု slot များ: ၂၄ ခု
- အနည်းဆုံး rack unit များ: ၅ ခု
- အများဆုံး မူလဖတ်ကက်ရှ်အရွယ်အစား: ၃၈၄
- ပွင့်လင်းသော drive bay များ- အကန့်အသတ်မရှိ
- အများဆုံး စွမ်းရည်: အကန့်အသတ်မရှိ
- မော်ဂျူလာ၊ ပီတာစကေးဗိသုကာ
- စံဟာ့ဒ်ဝဲအာမခံ- ၃ နှစ်၊ ၂၄/၇
ဒီဇိုင်းနှင့်တည်ဆောက်ပါ
ကျွန်ုပ်တို့၏ဓာတ်ခွဲခန်းများရှိ Silicon Mechanics zStax StorCore 104 စနစ်တွင် controller unit နှစ်ခုနှင့် disk shelf တစ်ခုပါဝင်သည်။ ဒီဇိုင်းသည် ချောမွေ့ပြီး အနက်ရောင်ပေါင်းစပ်မှုသည် server rack ရှိ အခြား hardware များနှင့် ရောနှောနေမည်ဖြစ်သည်။ ယူနစ်များ၏ ရှေ့ဘက်တွင် သင့်လျော်သောအအေးပေးစနစ်ရှိစေရန် လေဝင်လေထွက်ကောင်းမွန်စွာရှိသည်။ စက်ပစ္စည်း၏ ရှေ့ဘက်တွင် slot ၁၆ ခုရှိသည်။ slot တစ်ခုစီတွင် ညာဘက်ခြမ်းတွင် indicator မီးတစ်ခုပါရှိပြီး drive ရရှိနိုင်မှုကိုပြသရန် အပြာရောင်တောက်တောက်၊ drive ကိုဝင်ရောက်ကြည့်ရှုနေကြောင်းပြသရန် အပြာရောင်တောက်တောက်နှင့် တောင်းဆိုထားသော drive ၏တည်နေရာကိုပြသရန် အနီရောင်တောက်တောက်ဖြစ်သည်။ drive slot ၏အောက်ခြေတွင် drive တည်နေရာနံပါတ်နှင့် drive eject ခလုတ်ရှိသည်။
controller node များကို အဓိကအားဖြင့် ချိတ်ဆက်မှုဖြင့် ဖြည့်တင်းထားသည်။ ဘယ်ဘက်ခြမ်းတွင် ပြုပြင်ထိန်းသိမ်းရလွယ်ကူစေရန်အတွက် လက်ကိုင်များပါရှိသော redundant power supply နှစ်ခုရှိသည်။ power supply တစ်ခုစီတွင် ဘယ်ဘက်အပေါ်ထောင့်တွင် ejection ခလုတ်တစ်ခုပါရှိပြီး သီးခြားစီဖယ်ရှားနိုင်သည်။ အလယ်ဗဟိုတွင် serial၊ USB နှင့် Ethernet ချိတ်ဆက်မှုပါရှိသော မော်ဂျူးတစ်ခုပါရှိပြီး ညာဘက်ခြမ်းတွင် ကွန်ရက်ချိတ်ဆက်မှုထပ်မံပြုလုပ်ရန် သို့မဟုတ် storage node တိုးချဲ့ရန်အတွက် PCIe slot ခြောက်ခု (၅) ခု ပါရှိသည်။
3U ဒစ်ခ်စင်တွင် သိုလှောင်မှုစွမ်းရည်ကို အမြင့်ဆုံးရရှိစေရန် 28x bays ပါဝင်ပြီး စက်ပစ္စည်းတွင် racking အတွက် quick-release rail kit ပါရှိသည်။ ပိုကြီးသော 45- နှင့် 60-bay ဒစ်ခ်စင်များလည်း ရွေးချယ်နိုင်ပါသည်။
စီမံခန့်ခွဲမှု
NexentaStor ကို Nexenta Management View (NMV) မှတစ်ဆင့် စီမံခန့်ခွဲနိုင်သည်။ NMV သည် လူကြိုက်များသော browser များကို ပံ့ပိုးပေးသော GUI တစ်ခုဖြစ်သည်။ အသုံးပြုသူများသည် NMV IP address သို့သွားသည်နှင့် အပေါ်ညာဘက်ထောင့်တွင် login ဝင်နိုင်သည်။ layout သည် အတော်လေးရိုးရှင်းပြီး အပေါ်ဘက်တွင် Status၊ Settings၊ Data Management နှင့် Analytics ဟူ၍ အဓိက tab လေးခုရှိသည်။ tab တစ်ခုချင်းစီကို နှိပ်ခြင်းဖြင့် အသုံးပြုသူများသည် volume များ (disk များနှင့် JBOD များ)၊ folder များ၊ user များ စသည်တို့ကို စီမံခန့်ခွဲခြင်းကဲ့သို့သော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်နိုင်စေမည့် window အသစ်တစ်ခုကို ဖွင့်ပေးမည်ဖြစ်သည်။
တစ်ဦးချင်း node status သို့မဟုတ် cluster status ကို လေ့လာခြင်းသည် အတော်လေးလွယ်ကူသော်လည်း၊ သင်သည် တိကျသော IP address ကို မသိပါက အမည်ဖြင့် သင်ဝင်ရောက်ထားသော node ကို ခြေရာခံရန် လိုအပ်ပါသည်။ သင်ဝင်ရောက်ထားသော host ကို စာမျက်နှာတိုင်း၏ထိပ်တွင် ဖော်ပြထားပြီး ဤကိစ္စတွင် zstax01 ဖြစ်သည်။
CIFS နှင့် NFS share များကို Shares tab မှတစ်ဆင့် ကြည့်ရှု၊ ဖန်တီး နှင့် ပြုပြင်နိုင်ပါသည်။ ဤအပိုင်းသည် ကျွန်ုပ်တို့မြင်တွေ့ဖူးသော အခြားစီမံခန့်ခွဲမှု interface များထက် အနည်းငယ်ပိုရှုပ်ထွေးသော်လည်း စိတ်ကြိုက်ပြင်ဆင်မှုအဆင့်မှာ အခြားနေရာများထက် များစွာပိုမိုမြင့်မားပါသည်။ ဘာလုပ်ရမှန်း အတိအကျသိသော power user များအတွက် ဤ interface သည် မည်သည့်အရာကိုမျှ ဖုံးကွယ်ထားခြင်းမရှိပါ။
disk pool များအတွက် စီမံခန့်ခွဲမှုအပိုင်းကို လေ့လာကြည့်လျှင် အသုံးပြုသူများသည် pool တစ်ခုချင်းစီရှိ drive activity ကို disk တစ်ခုချင်းစီအဆင့်အထိ စက္ကန့်အလိုက် မြင်တွေ့နိုင်ပါသည်။ ၎င်းသည် ပြဿနာများကို ရှာဖွေတွေ့ရှိရန်အပြင် သင့်ပတ်ဝန်းကျင် ဟန်ချက်ညီမှုရှိမရှိ သေချာစေရန် အထောက်အကူဖြစ်စေပါသည်။ ဤအပိုင်းမှတစ်ဆင့် inline compression နှင့် dedupe setting များကို real-time ချိန်ညှိမှုများ ပြုလုပ်နိုင်ပြီး ၎င်းတို့၏ စွမ်းဆောင်ရည်အပေါ် သက်ရောက်မှုကို ကြည့်ရှုနိုင်ပါသည်။
နောက်ခံနှင့် နှိုင်းယှဉ်နိုင်သော အရာများကို စမ်းသပ်ခြင်း
ကျွန်ုပ်တို့၏ ဓာတ်ခွဲခန်းပတ်ဝန်းကျင်စာရင်း ၊ ဓာတ်ခွဲခန်း၏ ကွန်ရက်ချိတ်ဆက်နိုင်စွမ်းများအကြောင်း ခြုံငုံသုံးသပ်ချက် နှင့် ကျွန်ုပ်တို့၏ စမ်းသပ်မှုပရိုတိုကောများအကြောင်း အခြားအသေးစိတ်အချက်အလက်များကို ထုတ်ဝေပါသည် ၊ ထို့ကြောင့် စီမံခန့်ခွဲသူများနှင့် ပစ္စည်းကိရိယာရယူခြင်းအတွက် တာဝန်ရှိသူများသည် ကျွန်ုပ်တို့ ထုတ်ဝေထားသောရလဒ်များ ရရှိခဲ့သည့် အခြေအနေများကို တရားမျှတစွာ တိုင်းတာနိုင်မည်ဖြစ်သည်။ ကျွန်ုပ်တို့၏ လွတ်လပ်မှုကို ထိန်းသိမ်းရန်အတွက်၊ ကျွန်ုပ်တို့၏ သုံးသပ်ချက်များကို ကျွန်ုပ်တို့စမ်းသပ်နေသော ပစ္စည်းကိရိယာထုတ်လုပ်သူမှ ငွေပေးချေခြင်း သို့မဟုတ် စီမံခန့်ခွဲခြင်း မရှိပါ။
zStax StorCore 104 ကို StorTrends 3500i ၊ X-IO ISE 710၊ Dot Hill Assured SAN Ultra48 နှင့် NetApp FAS2240-2 တို့ နှင့် နှိုင်းယှဉ်သွားပါမည် ။
ကျွန်ုပ်တို့စမ်းသပ်တဲ့ hybrid platform တစ်ခုချင်းစီမှာ vendor တစ်ခုချင်းစီက unit ကို workload အမျိုးမျိုးအတွက် ဘယ်လို configure လုပ်သလဲဆိုတာနဲ့ testing အတွက်အသုံးပြုတဲ့ networking interface ကို နားလည်ဖို့ အရမ်းအရေးကြီးပါတယ်။ ပေးထားတဲ့ workload မှာ ဘယ်လောက်ကောင်းကောင်းလုပ်ဆောင်နိုင်မလဲဆိုတာနဲ့ ပတ်သက်လာရင် အသုံးပြုတဲ့ flash ပမာဏဟာ အခြေခံ caching ဒါမှမဟုတ် tiering process လိုပဲ အရေးကြီးပါတယ်။ အောက်ပါစာရင်းမှာ flash နဲ့ HDD ပမာဏ၊ ကျွန်ုပ်တို့ရဲ့ သီးခြား configuration မှာ ဘယ်လောက်အသုံးပြုနိုင်လဲ နဲ့ ဘယ် networking interconnect တွေကို leverage လုပ်ခဲ့လဲဆိုတာကို ပြသထားပါတယ်။
- ဆီလီကွန် မက္ကင်းနစ် zStax StorCore 104
- စာရင်းပါဈေးနှုန်း: $39,778
- ကက်ရှ်: 2x 256GB (16x 16GB မှတ်ပုံတင်ထားသော ECC မှတ်ဉာဏ်)
- HDD: 14.4TB (600GB 15K HDD x24)
- Nexenta ၄.၀
- Dot Hill အာမခံထားသော SAN Ultra84
- စာရင်းပါဈေးနှုန်း: $79,000
- 14.4TB HDD (4x 600GB 10K HDD x12 RAID10) သို့မဟုတ် 24TB HDD (4x 600GB 10K HDD x12 RAID50)
- ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- 16Gb FC၊ ထိန်းချုပ်ကိရိယာတစ်ခုလျှင် 4x 16Gb FC
- AMI StorTrends 3500i
- စာရင်းပါဈေးနှုန်း: $87,999
- ဖလက်ရှ် ကက်ရှ်: 200GB (200GB SSDs x2 RAID1)
- Flash Tier: အသုံးပြုနိုင်သော 1.6TB (800GB SSDs x4 RAID10)
- HDD: 10TB အသုံးပြုနိုင်ပါသည် (2TB HDD x10 RAID10)
- ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- ထိန်းချုပ်ကိရိယာတစ်ခုလျှင် 10GbE iSCSI၊ 2x 10GbE Twinax
- X-IO ISE 710
- စာရင်းပါဈေးနှုန်း: $115,000
- 800GB ဖလက်ရှ် (200GB SSDs x10 RAID10)
- 3.6TB HDD (300GB 10K HDD x30 RAID10)
- ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- 8Gb FC၊ ထိန်းချုပ်ကိရိယာတစ်ခုလျှင် 2x 8Gb FC
- NetApp FAS2240-2
- HDD: အသုံးပြုနိုင်သော 10.8TB (600GB 10K HDDs x12 RAID6 controller တစ်ခုလျှင် x2)
- ကွန်ရက်အပြန်အလှန်ချိတ်ဆက်မှု- ထိန်းချုပ်ကိရိယာတစ်ခုလျှင် 10GbE iSCSI၊ 2x 10GbE Twinax
နှိုင်းယှဉ်နိုင်သော array တစ်ခုစီကို ကျွန်ုပ်တို့၏ Lenovo ThinkServer RD630 Testbed ဖြင့်လည်း benchmark လုပ်ခဲ့သည်-
- ၂x Intel Xeon E5-2690 (2.9GHz၊ 20MB Cache၊ 8-cores)
- Intel C602 ချစ်ပ်ဆက်
- မှတ်ဉာဏ် - 16GB (2x 8GB) 1333MHz DDR3 မှတ်ပုံတင်ထားသော RDIMM များ
- Windows Server 2008 R2 SP1 64-bit၊ Windows Server 2012 Standard၊ CentOS 6.3 64-bit
- Boot SSD: 100GB Micron RealSSD P400e
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA (boot SSDs အတွက်)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA (SSD သို့မဟုတ် HDD များကို benchmarking လုပ်ရန်အတွက်)
- Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC၊ 16GFC သို့မဟုတ် 10GbE FCoE) PCIe 3.0 Dual-Port CFA
Mellanox SX1036 10/40Gb Ethernet Switch နှင့် Hardware
- ၃၆x 40GbE port များ (၆၄x 10GbE port အထိ)
- QSFP splitter ကြိုးများ 40GbE မှ 4x10GbE အထိ
အပလီကေးရှင်း စွမ်းဆောင်ရည် ခွဲခြမ်းစိတ်ဖြာခြင်း
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 protocol ဟာ 685GB (3,000 scale) SQL Server database ကို အသုံးပြုပြီး virtual user 30,000 အောက်မှာ transactional performance နဲ့ latency ကို တိုင်းတာပြီး virtual user 15,000 ရဲ့ half-size database နဲ့ တိုင်းတာပါတယ်။
virtual user 15k ပါဝင်တဲ့ လုပ်ငန်းစဉ်အတွင်းမှာ controller တစ်ခုတည်းပါတဲ့ zStax StorCore 104 ဟာ 2604.69TPS နဲ့ ဒုတိယနေရာမှာ ရပ်တည်ခဲ့ပါတယ်။ အကောင်းဆုံးစွမ်းဆောင်ရည်ရှိသူကတော့ 3152.24TPS ရှိတဲ့ AMI StorTrends 3500i ပါ။
ပျမ်းမျှ latency များကိုကြည့်လျှင် အထက်ဖော်ပြပါရလဒ်များနှင့် အလားတူရလဒ်များကို တွေ့ရသည်။ controller တစ်ခုတည်းပါသော zStax StorCore 104 သည် 1019ms ဖြင့် ဒုတိယနေရာတွင် ရှိနေပြီး AMI StorTrends 3500i သည် 15ms ဖြင့် အကောင်းဆုံးစွမ်းဆောင်ရည်ရှိသူဖြစ်သည်။
workload ကို virtual user ၃၀,၀၀၀ အထိ တိုးမြှင့်လိုက်တဲ့အခါ zStax StorCore 104 ကို controller တစ်ခုနဲ့ နှစ်ခုစလုံးနဲ့ စမ်းသပ်ခဲ့ပါတယ်။ ဒီတစ်ခါတော့ controller နှစ်ခုပါတဲ့ zStax StorCore 104 ဟာ 5188.8TPS နဲ့ တတိယနေရာမှာ ရှိနေပါတယ်။ အကောင်းဆုံးစွမ်းဆောင်ရည်ရှိသူကတော့ 6272.4TPS ရှိတဲ့ AMI StorTrends 3500i ပါ။
ပျမ်းမျှ latency benchmark ရလဒ်များသည် အထက်ဖော်ပြပါရလဒ်များနှင့် အလားတူရလဒ်များကို ပြသခဲ့ပြီး controller နှစ်ခုသည် ပျမ်းမျှ latency 1039ms ဖြင့် တတိယနေရာတွင် ရှိနေသည်။ တစ်ဖန် အကောင်းဆုံးစွမ်းဆောင်ရည်ရှိသူမှာ 41ms ရှိသော AMI StorTrends 3500i ဖြစ်သည်။
Enterprise Synthetic Workload ခွဲခြမ်းစိတ်ဖြာခြင်း
fio synthetic benchmarks တစ်ခုချင်းစီကို မစတင်မီ ၊ ကျွန်ုပ်တို့၏ဓာတ်ခွဲခန်းသည် device ကို thread တစ်ခုလျှင် ၁၆ ခု queue ထူးချွန်စွာဖြင့် thread ၁၆ ခု၏ လေးလံသောဝန်အောက်တွင် steady-state သို့ ကြိုတင်ပြင်ဆင်သည်။ ထို့နောက် storage ကို thread/queue depth profile များစွာဖြင့် သတ်မှတ်ထားသော အကွာအဝေးများတွင် စမ်းသပ်ပြီး အသုံးပြုမှုအနည်းငယ်နှင့် များပြားသောအသုံးပြုမှုအောက်တွင် စွမ်းဆောင်ရည်ကို ပြသသည်။
ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းနှင့် မူလတည်ငြိမ်အခြေအနေစမ်းသပ်မှုများ-
- ပမာဏ (ဖတ်+ရေး IOPS စုစည်းမှု)
- ပျမ်းမျှ နှောင့်နှေးမှု (ဖတ်+ရေး နှောင့်နှေးမှု အတူတကွ ပျမ်းမျှ)
- အများဆုံး နှောင့်နှေးမှု (အမြင့်ဆုံး ဖတ်ရန် သို့မဟုတ် ရေးရန် နှောင့်နှေးမှု)
- နှောင့်နှေးမှု စံသွေဖည်မှု (ဖတ်+ရေး စံသွေဖည်မှုကို ပျမ်းမျှပေါင်းစပ်ထားသည်)
ဤပေါင်းစပ်ခွဲခြမ်းစိတ်ဖြာမှုတွင် ပရိုဖိုင်နှစ်ခုပါဝင်ပြီး ထုတ်လုပ်သူ၏ သတ်မှတ်ချက်များနှင့် စံနှုန်းများတွင် ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုကြသည်-
- ၁၂၈,၀၀၀ – ၁၀၀% ဖတ်ရှုပြီး ၁၀၀% ရေးသား
- ၁၂၈,၀၀၀ – ၁၀၀% ဖတ်ရှုပြီး ၁၀၀% ရေးသား
- ၈၀၀၀ – ၇၀% ဖတ်/၃၀% ရေးသား
- ၁၂၈,၀၀၀ – ၁၀၀% ဖတ်ရှုပြီး ၁၀၀% ရေးသား
ကျွန်ုပ်တို့၏ ပထမဆုံး benchmark သည် 100% write နှင့် 100% read activity ပါဝင်သော random 4k transfers များ၏ စွမ်းဆောင်ရည်ကို တိုင်းတာသည်။ zStax StorCore 104 သည် 25G LUN များဖြင့် 147,585IOPS နှင့် 250G LUN များဖြင့် 14,811IOPS read throughput ကို ရရှိခဲ့သည်။ 25G LUN များတွင် write throughput 12,201IOPS နှင့် 250G LUN များတွင် 4,505IOPS ရှိခဲ့သည်။
ပျမ်းမျှ latency အရ zStax StorCore 104 25G LUN များသည် ဖတ်ရှုမှုအမြန်နှုန်း 1.73ms နှင့် ရေးသားမှုအမြန်နှုန်း 20.98ms ရှိသည်။ 250G LUN များတွင် ရေးသားမှုအမြန်နှုန်း သုံးဆနီးပါး (56.8ms) နှင့် ဖတ်ရှုမှုအမြန်နှုန်း ရှစ်ဆပိုများ (17.28ms) ရှိသည်။
အမြင့်ဆုံး latency နဲ့အတူ zStax StorCore 104 setup တွေနဲ့ သိသိသာသာကွာခြားချက်ကို တွေ့ရပါတယ်။ 25G LUN တွေနဲ့ဆိုရင် read speed က 57.97ms ဖြစ်ပြီး write speed က 557.28ms ဖြစ်ပါတယ်။ 250G LUN တွေနဲ့ဆိုရင် read speed က 4,571.4ms (25G LUN တွေထက် 80 ဆနီးပါးပိုများ) နဲ့ write speed က 14,597ms (25 ဆကျော်ပိုများ) ဖြစ်ပါတယ်။
ကျွန်ုပ်တို့၏ စံသွေဖည်မှု စံနှုန်းသည် အထက်ဖော်ပြပါ အဆင့်များနှင့် အလားတူ ရပ်တည်မှုများကို ပြသထားသည်။ zStax StorCore 104 25G LUN များသည် ဖတ်ရှုမှုအမြန်နှုန်း 2.11ms နှင့် ရေးသားမှုအမြန်နှုန်း 34.45ms ရှိပြီး 250G LUN များသည် ဖတ်ရှုမှုအမြန်နှုန်း 49.29ms နှင့် ရေးသားမှုအမြန်နှုန်း 290.17ms ရှိသည်။
8k workloads အတွက် array ကို ပြန်လည်ပြုပြင်ပြီးနောက်၊ ကျွန်ုပ်တို့သည် thread ၁၆ ခုပါ load နှင့် 100% read နှင့် 100% write operations အတွက် queue depth ၁၆ ခုပါသည့် zStax StorCore 104 throughput ကို တိုင်းတာခဲ့ပါသည်။ zStax StorCore 104 သည် 25G LUN များဖြင့် 158,960IOPS နှင့် 250G LUN များဖြင့် 145,602IOPS read throughput ရရှိခဲ့ပါသည်။ 25G LUN များတွင် write throughput 127,134IOPS နှင့် 250G LUN များတွင် 85,225IOPS ရှိခဲ့ပါသည်။
နောက်ထပ်ရလဒ်များကို thread နှင့် queue count အမျိုးမျိုးတွင် 8k workload ဖြင့် 70% read operations နှင့် 30% write operations များဖြင့် ဖွဲ့စည်းထားသော protocol တစ်ခုမှ ရရှိသည်။ throughput အရ၊ 25G LUN များသည် 250G LUN များထက် queue အနက်ပိုမိုမြင့်မားစွာတွင် 41,602IOPS ဖြင့် အမြင့်ဆုံးရောက်ရှိခဲ့သည်မှာ အံ့သြစရာမဟုတ်ပါ။
8k 70/30 benchmark အတွင်း ပျမ်းမျှ latency ရလဒ်များသည် throughput ရလဒ်များနှင့် ကိုက်ညီပါသည်။ 25G LUN များတွင် မြန်နှုန်းနိမ့်ပြီး တစ်လျှောက်လုံး ပိုမိုတသမတ်တည်း လည်ပတ်ခဲ့သည်။
အမြင့်ဆုံး latency ဖြင့် 25G LUN များသည် အလွန်တသမတ်တည်းရှိသော အနိမ့်မြန်နှုန်းရှိသော်လည်း 250G LUN များမှာမူ နေရာတိုင်းတွင် ခုန်ပျံကျော်လွှားသွားခဲ့သည်။
8k 70/30 benchmark အတွက် standard deviation တွက်ချက်မှုများက အံ့သြစရာမရှိကြောင်း ပြသနေပါတယ်။ 25G LUN များတွင် အလွန်တသမတ်တည်းရှိသော အနိမ့်မြန်နှုန်းရှိပြီး 250G LUN များတွင် spikes အများအပြားရှိခဲ့သည်။
ကျွန်ုပ်တို့ရဲ့ နောက်ဆုံး synthetic benchmark ဟာ 100% read နဲ့ 100% write operations တွေနဲ့ 128k transfers တွေကို အခြေခံထားပါတယ်။ ဒီမှာ setup နှစ်ခုစလုံးဟာ တူညီတဲ့စွမ်းဆောင်ရည်နဲ့ လည်ပတ်နေတာကို တွေ့ရမှာပါ။ 25G LUN တွေမှာ 2,081,484KB/s read throughput နဲ့ 1,432,781KB/s write throughput ရှိပြီး 250G LUN တွေမှာ 2,060,800KB/s read throughput နဲ့ 1,361,100KB/s write throughput ရှိပါတယ်။
ကောက်ချက်
Silicon Mechanics zStax StorCore 104 သည် Nexenta ၏ 4.0 SDS ဖြေရှင်းချက်ကို အခြေခံထားသော စုစည်းထားသော သိုလှောင်မှုကိရိယာတစ်ခုဖြစ်သည်။ ဤကိရိယာ၏ အဓိကရောင်းချမှုအချက်များမှာ ၎င်း၏ အလွန်မြင့်မားသော တိုးချဲ့နိုင်မှုနှင့် အခြေခံကုန်စည်ဟာ့ဒ်ဝဲကြောင့် သီးခြားအကြောင်းပြချက်များအတွက် သီးခြားစီးပွားရေးလုပ်ငန်းများအတွက် စိတ်ကြိုက်ပြင်ဆင်နိုင်စွမ်းတို့ဖြစ်သည်။ ၎င်းတွင် ထိန်းချုပ်ကိရိယာတစ်ခုလျှင် 2x Intel Xeon E5-2620 သို့မဟုတ် E5-2670 ပရိုဆက်ဆာများ၊ မူလဖတ်ကက်ရှ်အတွက် အများဆုံး 512GB RAM၊ 4x 1GbE ports (ရွေးချယ်နိုင်သော 10GbE နှင့် 40GbE ချိတ်ဆက်မှုများပါရှိသည်) နှင့် ၎င်း၏စတင် 3U JBOD ကိုယ်ထည်တွင် 28x drive bays များပါရှိသည်။ zStax StorCore 104 သည် vendor lock-in ကို ဖယ်ရှားလိုသော block နှင့် file protocols များအတွက် ပံ့ပိုးမှုဖြင့် enterprise-grade data services များ လိုအပ်သော စီးပွားရေးလုပ်ငန်းများအတွက် ရည်ရွယ်ပါသည်။
စွမ်းဆောင်ရည်ကို ကြည့်မယ်ဆိုရင် zStax StorCore 104 ဟာ SQL server testing protocol မှာ pack ရဲ့ အလယ်အလတ်ကနေ အောက်ဆုံးအထိ run နေတာကို တွေ့ရပါတယ်။ ကျွန်တော်တို့ရဲ့ enterprise synthetic workloads တွေမှာ zStax StorCore 104 ဟာ 4K file size နဲ့ အများဆုံး read throughput 147,585IOPS read နဲ့ 12,201IOPS write ရရှိခဲ့ပါတယ်။ 8K file size မှာတော့ zStax StorCore 104 ဟာ 145,602IOPS read နဲ့ 127,134IOPS write ရရှိတာကို တွေ့ရပါတယ်။ zStax StorCore 104 ရဲ့ အမြင့်ဆုံး bandwidth ကို 2.1Gb/s read နဲ့ 1.4Gb/s write ရရှိခဲ့ပါတယ်။
သိုလှောင်မှုဈေးကွက်ရဲ့ ဒီအပိုင်းကို ကြည့်ရှုနေတဲ့ ဖောက်သည်တွေအတွက်၊ ရောင်းချသူကြီးငယ်၊ ဟာ့ဒ်ဝဲဗဟိုပြုနဲ့ SDS တွေဆီက ရွေးချယ်စရာ ဒါဇင်ပေါင်းများစွာကြောင့် ကမ်းလှမ်းချက်တွေက ရှုပ်ထွေးနိုင်ပါတယ်။ ဒီ Nexenta solution ဟာ ကြီးမားတဲ့ enterprise feature set (HA၊ data services စတာတွေ) ကို ဈေးနှုန်းသင့်တင့်စွာနဲ့ ပေးစွမ်းနိုင်တာကြောင့် ဆွဲဆောင်မှုရှိပါတယ် (ကျွန်တော်တို့ရဲ့ review configuration အတွက် ဒေါ်လာ ၄၀,၀၀၀ လောက်)။ ဒီ solution ဟာ နက်ရှိုင်းတဲ့ feature-set နဲ့ hardware vendor လွတ်လပ်မှုက ဈေးကွက်ဦးဆောင် I/O နဲ့ ဒီဈေးနှုန်းအဆင့်မှာ latency ထက် ပိုလေးလံနေတဲ့အခါ အကောင်းဆုံးလုပ်ဆောင်ပါတယ်။ zStax ဟာ အဲဒီကိစ္စမှာ စွမ်းဆောင်ရည်ညံ့ဖျင်းတာမဟုတ်ပါဘူး၊ ဒေါ်လာအလိုက် အတော်လေးကောင်းပါတယ်၊ ဒါပေမယ့် storage ရောင်းချသူကြီးတွေဆီက entry offerings တွေအပါအဝင် ပြိုင်ဆိုင်မှုမှာ အနိုင်ယူနိုင်တဲ့ တခြားကမ်းလှမ်းချက်တွေ အများကြီးရှိပါတယ်။ ဒါပေမယ့် Nexenta solutions တွေက အကန့်အသတ်မရှိ ပြောင်းလွယ်ပြင်လွယ်ရှိမှုကို ပေးစွမ်းပြီး storage ရောင်းချသူကြီးတွေရဲ့ solutions တွေက အများစုမှာ သင့်တင့်တဲ့ဈေးနှုန်းနဲ့ မပေးနိုင်တဲ့ ဒါမှမဟုတ် မပေးနိုင်တဲ့ ပြောင်းလွယ်ပြင်လွယ်ရှိပါတယ်။
သူတို့ဘက်ကကြည့်ရင် Silicon Mechanics ဟာ Nexenta က ပေးစွမ်းနိုင်တာတွေကို စစ်မှန်တဲ့ အလယ်အလတ်ဈေးကွက် သိုလှောင်မှုဖြေရှင်းချက်တစ်ခုအဖြစ် ထုပ်ပိုးရောင်းချနိုင်တဲ့ ဖြေရှင်းချက်တစ်ခုမှာ အသုံးချရာမှာ အလွန်ကောင်းမွန်တဲ့ အလုပ်တစ်ခုကို လုပ်ဆောင်ပါတယ်။ Silicon Mechanics ဟာ ဒီပတ်ဝန်းကျင်တွေအတွက် လိုအပ်တဲ့ ဝန်ဆောင်မှုနဲ့ ပံ့ပိုးမှုတွေကို ပေးဆောင်ပါတယ်။ အဲဒီထဲမှာ ဖြန့်ကျက်မှုနဲ့ နည်းပညာဆိုင်ရာပြဿနာတွေ ပေါ်ပေါက်လာတာနဲ့အမျှ ၂၄/၇ ပံ့ပိုးမှုအပြင် ကြိုတင်ကာကွယ်တဲ့ ပြဿနာဖြေရှင်းဖို့အတွက် အဝေးထိန်းစောင့်ကြည့်မှုလည်း ပါဝင်ပါတယ်။
Pros
- မြင့်မားသောအရွယ်မှာ
- ဝင်ရောက်မှုစျေးနှုန်းနိမ့်ကျသောအချက်
- ကုန်စည်ဟာ့ဒ်ဝဲများတွင် ဖောက်သည်၏ လိုအပ်ချက်များအတွက် စိတ်ကြိုက်ပြုလုပ်ထားသည်
- Silicon Mechanics သည် လိုအပ်သော ပံ့ပိုးမှုနှင့် ပုံစံပြင်ဆင်မှု အတိုင်ပင်ခံမှု အလွှာတစ်ခုကို ထည့်သွင်းပေးသည်
အားနည်းချက်များ
- SQL Server စွမ်းဆောင်ရည်သည် အုပ်စုတွင် အဆင့်နိမ့်ကျသည်
- GUI interface က နေရာအတော်များများမှာ ရှုပ်ထွေးနေနိုင်ပါတယ်
အောက်ဆုံးလိုင်း
zStax StorCore 104 သည် 7U-starting unified Nexenta-based storage appliance တစ်ခုဖြစ်ပြီး storage လိုအပ်ချက်အားလုံးအတွက် စိတ်ကြိုက်တည်ဆောက်ထားသည်။ စနစ်တွင် enterprise data service အစုံအလင်ပါဝင်ပြီး scalability အလွန်မြင့်မားကာ ကုန်ကျစရိတ်သက်သာမှုအတွက် commodity hardware ကို အသုံးပြုထားသည်။




အမေဇုံ