NetApp ဟာ သူတို့ရဲ့ all-flash storage array တွေထဲမှာ အလယ်အလတ်တန်းစား NetApp AFF A250 အသစ်ကို ထပ်မံထုတ်လုပ်လိုက်ပါတယ် ။ ဒီဈေးနှုန်းနဲ့ all-flash ဖြစ်ရတာ တစ်မျိုးပါပဲ။ ဒါပေမယ့် NetApp ဟာ NVMe over Fibre Channel (NVMe/FC) ကို support လုပ်တဲ့ end-to-end NVMe နဲ့ flash ကို ပိုပြီး အဆင့်မြှင့်တင်ထားပါတယ်။ NetApp ဟာ high-performance all-flash array တွေအတွက် နာမည်ကြီးပေမယ့် (ကျွန်တော်တို့ရဲ့ ယခင် review တွေကို ဒီမှာ နဲ့ ဒီမှာ ကြည့်ပါ) A250 မှာ ၄၅% ပိုများတဲ့ performance နဲ့ ၃၃% ပိုများတဲ့ storage efficiency ရှိတယ်လို့ ကတိပြုထားပါတယ် ( A200 နဲ့ နှိုင်းယှဉ်ရင် )။
NetApp AFF A250 က ဘယ်လိုထူးခြားစေသလဲ
NetApp AFF A250 အသစ်သည် AFF လိုင်း၏ ကျန်အပိုင်းများကဲ့သို့ အကျိုးကျေးဇူးများစွာကို သယ်ဆောင်ထားပါသည်။ ၎င်းသည် AI နှင့် ML ကဲ့သို့သော အပလီကေးရှင်းများကို အရှိန်မြှင့်တင်ပေးခြင်း၊ ဒေတာစင်တာ၏ footprint ကို မြင့်မားသော density ဖြင့် လျှော့ချပေးခြင်းနှင့် IT လုပ်ငန်းဆောင်တာများကို ရိုးရှင်းစေခြင်းတို့ ပြုလုပ်ပေးပါသည်။ A250 နှင့် ကြီးမားသော ကွာခြားချက်မှာ ပိုမိုစျေးကြီးသော array များတွင်သာ တွေ့ရလေ့ရှိသော NVMe/FC ကဲ့သို့သော အကျိုးကျေးဇူးများကို ထည့်သွင်းပေးထားပြီး အထက်ဖော်ပြပါ အကျိုးကျေးဇူးများကို ကုန်ကျစရိတ်နည်းပါးစွာဖြင့် ယူဆောင်လာပေးခြင်းဖြစ်သည်။ တိုးတက်မှုအားလုံးရှိနေသော်လည်း အဖွဲ့အစည်းများသည် ယခင်က ကမ်းလှမ်းခဲ့သော A220 နှင့် အလားတူစျေးနှုန်းကို မျှော်လင့်နိုင်ပါသည်။
ဟာ့ဒ်ဝဲရှုထောင့်မှကြည့်လျှင် NetApp AFF A250 သည် အခြား NetApp AFF array များ သို့မဟုတ် A-series အများစုကဲ့သို့ active-active controllers တစ်စုံကို အသုံးပြုထားသည်။ ကုမ္ပဏီက ၎င်းကို တိတိကျကျ မဖော်ပြထားသော်လည်း array သည် 2×64-bit 12-core Skylake-D CPUs နှင့် 128GB RAM ကို အသုံးပြုထားသည်။ NetApp သည် Fabrics များထက် NVMe storage နှင့် NVMe နှစ်မျိုးလုံးကို အသုံးပြု၍ end-to-end NVMe ကို ပေးဆောင်သည်။ array သည် 35PB အထိ ထိရောက်သော capacity (5:1 storage efficiency နှင့် SSD အများဆုံးထည့်သွင်းထားသော အရေအတွက်အပေါ် အခြေခံ၍) ကို ပေးဆောင်သည်။
ဆော့ဖ်ဝဲလ်ကို ကြည့်မယ်ဆိုရင် NetApp က ONTAP 9.8P2 ကို ပေးဆောင်နေပါတယ်။ ONTAP ယေဘုယျအားဖြင့် (အထူးသဖြင့် 9.7) အတွက်၊ ကျွန်တော်တို့ အတော်လေး နက်နက်ရှိုင်းရှိုင်း လေ့လာ ခဲ့ပါတယ် ။ 9.8 က လွန်ခဲ့တဲ့ လအနည်းငယ်က ထွက်ရှိခဲ့ပြီး ရိုးရှင်းမှုကို အာရုံစိုက်ခဲ့ပါတယ်။ array ကို စီမံခန့်ခွဲရလွယ်ကူလေ storage ကို စီမံခန့်ခွဲချိန် နည်းလေဆိုတဲ့ အယူအဆပါ။ NetApp က ONTAP System Manager၊ NetApp Active IQ နဲ့ NetApp Cloud Insights တို့ကို ရိုးရှင်းအောင် ပြုလုပ်ထားပြီး အခုဆိုရင် application တွေအတွက် storage ကို ဆယ်မိနစ်အောက်နဲ့ provisioning လုပ်နိုင်တယ်လို့ ဆိုပါတယ်။ 9.8 မှာ cloud integration က cloud tiering၊ cloud မှာ caching data တွေ သိမ်းဆည်းခြင်းနဲ့ cloud မှာ back up လုပ်ခြင်းတွေကို ခွင့်ပြုပေးပါတယ်။
NetApp AFF A250 သတ်မှတ်ချက်များ
| အများဆုံး ချဲ့ထွင်နိုင်မှု | ၂–၂၄ နုတ်များ (HA အတွဲ ၁၂ တွဲ) |
| အများဆုံး SSD များ | 48 |
| အများဆုံးထိရောက်သောစွမ်းရည် | ၁၈၃၃၇PB |
| စနစ်တစ်ခုချင်းစီအလိုက် သတ်မှတ်ချက်များ (Active-Active Dual Controller) | |
| ထိန်းချုပ်ကိရိယာပုံစံအချက် | 2U |
| PCIe တိုးချဲ့မှုအပေါက်များ | 4 |
| FC ပစ်မှတ်ပေါက်များ (32Gb အလိုအလျောက် ချိန်ညှိခြင်း) | 16 အထိ |
| 100GbE port များ (40GbE အလိုအလျောက် ချိန်ညှိခြင်း) | 4 |
| 25GbE port များ (10GbE အလိုအလျောက် ချိန်ညှိခြင်း) | 16 အထိ |
| 10Gbase-T (1GbE အလိုအလျောက် ချိန်ညှိခြင်း) | 4 |
| 12Gb/6Gb SAS port များ | 4 |
| သိုလှောင်မှုကွန်ရက်ကို ပံ့ပိုးပေးထားသည် | NVMe/FC၊ FC၊ iSCSI၊ NFS၊ pNFS၊ CIFS/SMB၊ Amazon S3 |
| OS ဗားရှင်း | ONTAP 9.8 RC1 သို့မဟုတ် နောက်ပိုင်းဗားရှင်း |
| စင်များနှင့် မီဒီယာများ | NS224 (2U; ဒရိုက် ၂၄ ခု၊ ၂.၅” SFF NVMe); DS224C (2U; ဒရိုက် ၂၄ ခု၊ ၂.၅” SFF); DS2246 (2U; ဒရိုက် ၂၄ ခု၊ ၂.၅” SFF) |
NetApp AFF A250 ဒီဇိုင်းနှင့်တည်ဆောက်ပါ
ဘောင်ကိုဖွင့်ထားရင် NetApp AFF A250 ဟာ A-series ရဲ့ ကျန်တဲ့ဟာတွေနဲ့ အတော်လေးတူပါတယ်။ ဘောင်က ငွေရောင်ဖြစ်ပြီး လေဝင်လေထွက်ကောင်းအောင် အဓိကထား ဒီဇိုင်းထုတ်ထားပါတယ်။ NetApp အမှတ်တံဆိပ်ကို ဘယ်ဘက်ခြမ်းမှာ ရေးထားပါတယ်။ ဒီ array က 2U အရွယ်အစားရှိပါတယ်။
bezel ကို ဖြုတ်လိုက်တဲ့အခါ ရှေ့မျက်နှာပြင်တစ်လျှောက်မှာ ရှိတဲ့ drive bay တွေကို မြင်နိုင်ပါတယ်။
နောက်ဘက်ကို လှန်ကြည့်လိုက်တော့ controller နှစ်ခုကို အလယ်မှာ ခွဲထားပြီး တစ်ခုပေါ်တစ်ခု ထပ်ထားတာကို တွေ့ရပါတယ်။ controller တစ်ခုစီမှာ ဘယ်ဘက်ခြမ်းမှာ PSU တစ်ခု၊ console port တစ်ခု၊ USB 3.0 port တစ်ခု၊ Micro USB port တစ်ခု၊ Management port တစ်ခု၊ 10Gbase-T port နှစ်ခုနဲ့ 25GbE port နှစ်ခု ပါရှိပါတယ်။ အပေါ်ညာဘက်ခြမ်းမှာ Mezzanine slots နှစ်ခု ရှိပါတယ်။
array ကိုဖွင့်လိုက်တဲ့အခါ လဲလှယ်ဖို့လိုအပ်တဲ့ မည်သည့်အရာကိုမဆို အလွယ်တကူဝင်ရောက်ကြည့်ရှုနိုင်ပါတယ်။ ဒီနေရာမှာ လိုအပ်ရင် အထက်ဖော်ပြပါ 64-bit 12-core Skylake-D CPU တွေနဲ့ RAM တွေကို အသုံးပြုနိုင်ပါတယ်။ Storage ကို device ရဲ့ ရှေ့ဘက်ကနေ အလွယ်တကူဝင်ရောက်ကြည့်ရှုနိုင်ပါတယ်။
NetApp AFF A250 စွမ်းဆောင်ရည်
ကျွန်ုပ်တို့၏ A250 ဖွဲ့စည်းမှုတွင် 12x 1.92TB NVMe SSD များနှင့် NetApp ONTAP 9.8P2 ပါဝင်သည်။ array ကို NetApp မှ RAID-DP တွင် 3TB သိုလှောင်မှု pool နှစ်ခုဖြင့် configure လုပ်ထားသည်။ ဤသုံးသပ်ချက်အတွက် ကျွန်ုပ်တို့၏စမ်းသပ်မှုသည် ရိုးရာ FC SAN mode တွင်ဖြစ်သည်။ NVMe/FC စွမ်းဆောင်ရည်သည် ဤသုံးသပ်ချက်၏ အတိုင်းအတာပြင်ပတွင်ရှိသည်။ ချိတ်ဆက်မှုအတွက်၊ ကျွန်ုပ်တို့၏ storage fabric သို့ 8x 32Gb FC port များကို အသုံးပြုခဲ့ပြီး controller နှစ်ခုလုံးတွင် ညီတူညီမျှခွဲထားသည်။
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 ၏ Databases အတွက် Benchmark Factory မှ အလေးပေးဖော်ပြထားသည်။ ဤ 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
- စမ်းသပ်ချိန်: ၃ နာရီ
-
- ၂.၅ နာရီ ကြိုတင်ပြုပြင်ခြင်း
- နမူနာကာလ ၃၀ မိနစ်
ကျွန်ုပ်တို့၏ Application Workload Analysis အတွက်၊ data reduction (DR) ကိုဖွင့်၍ NetApp AFF A250 နှင့် A200 နှစ်မျိုးလုံးကို လုပ်ဆောင်နေပါသည်။
SQL Server Latency အတွက် 8VM A250 မှာ စုစုပေါင်းရမှတ် 22.75ms ရှိပြီး တစ်ဦးချင်း VM မှာ 19ms နဲ့ 25ms ကြားမှာ ရှိပါတယ်။ 4VM A250 မှာ single VM တွေ 6ms ကနေ 11ms ကြားမှာ လည်ပတ်နေတဲ့ စုစုပေါင်းရမှတ် 8.5ms ရှိခဲ့ပါတယ်။ 4VM မှာ လည်ပတ်နေတဲ့ A200 မှာ သီးခြား VM တွေ 24ms ကနေ 26ms ကြားမှာ လည်ပတ်နေတဲ့ စုစုပေါင်းရမှတ် 25ms ရှိပြီး နှိုင်းယှဉ်ကြည့်နိုင်ပါတယ်။
အလုံးစုံပြောရရင် A250 ဟာ 4VM စွမ်းဆောင်ရည်မှာ တိုးတက်မှုများစွာကို မြင်တွေ့ရပေမယ့် scaling ကတော့ ထူးခြားပါတယ်။ SQL မှာ A200 ထက် အလုပ်နှစ်ဆကျော်ကို ကိုင်တွယ်နိုင်ပါတယ်။
Sysbench MySQL စွမ်းဆောင်ရည်
ကျွန်ုပ်တို့၏ နောက်ထပ် 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
- စားပွဲများ: ၁၀၀
- Size: 10,000,000
- Threads: ၃၂ ဒေတာဘေ့စ်
- RAM ဘာဖာ: 24GB
- စမ်းသပ်ချိန်: ၃ နာရီ
- ၂ နာရီကြာ ကြိုတင်ပြင်ဆင်မှု ၃၂ ခု
- ၁ နာရီ ၃၂ ကြိမ် ချည်နှောင်ထားသည်
Sysbench OLTP ဖြင့် 8VM A250 သည် စုစုပေါင်းရမှတ် 13,134.55 TPS ရရှိခဲ့ပြီး 16VM သည် စုစုပေါင်းရမှတ် 16,149.06 TPS ရရှိခဲ့သည်။ ၎င်းကို A200 ၏ 8VM စုစုပေါင်းရမှတ် 8,870.52 TPS နှင့် 16VM စုစုပေါင်းရမှတ် 9,035.3 TPS နှင့် နှိုင်းယှဉ်ကြည့်ပါ။
Sysbench ပျမ်းမျှ latency အတွက် 8VM A250 သည် စုစုပေါင်းရမှတ် 19.49ms ရှိပြီး 16VM သည် 31.72ms ရှိသည်။ A200 သည် 8VM အတွက် 28.86ms နှင့် 16VM အတွက် 56.68ms ရှိသည်။
အဆိုးဆုံးအခြေအနေအတွက် latency (99th percentile) အတွက် A250 ရဲ့ 8VM မှာ စုစုပေါင်း latency 51.6ms ရှိပြီး 16VM မှာ 85.77ms ရှိပါတယ်။ အခြားတစ်ဖက်မှာတော့ A200 မှာ 8VM နဲ့ စုစုပေါင်း latency 84.93ms နဲ့ 16VM နဲ့ 152.01ms ရှိပါတယ်။
SQL Server မှာ ကျွန်ုပ်တို့ရဲ့ တွေ့ရှိချက်တွေနဲ့ ဆင်တူတာက NetApp AFF 250 အသစ်ဟာ A200 ရဲ့ စွမ်းဆောင်ရည်ကို နှစ်ဆလောက် မြှင့်တင်ပေးနိုင်ပြီး latency profile လည်း ပိုကောင်းပါတယ်။
VDBench လုပ်ငန်းဝန်အား ခွဲခြမ်းစိတ်ဖြာခြင်း
storage arrays တွေကို benchmarking လုပ်တဲ့အခါ application testing က အကောင်းဆုံးဖြစ်ပြီး synthetic testing က ဒုတိယနေရာမှာ ရှိပါတယ်။ တကယ့် workloads တွေရဲ့ ပြီးပြည့်စုံတဲ့ ကိုယ်စားပြုမှု မဟုတ်ပေမယ့် synthetic test တွေက repeatability factor ရှိတဲ့ storage devices တွေကို baseline လုပ်ဖို့ အထောက်အကူပြုပြီး ယှဉ်ပြိုင်တဲ့ solution တွေကြား apples-to-apples comparison လုပ်ရတာ လွယ်ကူစေပါတယ်။
ဤ workloads များသည် “four corners” စမ်းသပ်မှုများ၊ common database transfer size စမ်းသပ်မှုများအပြင် မတူညီသော VDI ပတ်ဝန်းကျင်များမှ trace captures များအထိ မတူညီသော testing profile အမျိုးမျိုးကို ပေးဆောင်ပါသည်။ ဤစမ်းသပ်မှုအားလုံးသည် scripting engine ပါဝင်သော common vdBench workload generator ကို အသုံးပြုပြီး ကြီးမားသော compute testing cluster တစ်ခုပေါ်တွင် ရလဒ်များကို အလိုအလျောက်လုပ်ဆောင်ပြီး ဖမ်းယူပါသည်။ ၎င်းသည် 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 များ
-
VDBench စမ်းသပ်မှုများအတွက်၊ ကျွန်ုပ်တို့သည် data reduction ကိုဖွင့်ထားသော array နှစ်ခုလုံးကို လုပ်ဆောင်သွားပါမည်။
ကျပန်း 4K ဖတ်ရှုမှုဖြင့် NetApp AFF A250 သည် A200 ထက် သိသိသာသာ တိုးတက်မှုကို ပြသခဲ့ပြီး sub-millisecond latency ဖြင့် 500K ကျော်အထိ 594,388 IOPS နှင့် latency 6.9ms ရှိသည်။ ၎င်းသည် A200 ၏ စွမ်းဆောင်ရည်ထက် နှစ်ဆကျော်ပြီး latency ၏ ထက်ဝက်အောက်သာရှိသည်။
A250 ဟာ အမြင့်ဆုံးစွမ်းဆောင်ရည် 169,543 IOPS နဲ့ latency 10.4ms ရှိတဲ့ ယခင်မျိုးဆက်ထက် နှစ်ဆကျော်ပိုများပြီး A200 ရဲ့ latency ထက် ထက်ဝက်ခန့်ရှိပါတယ်။
64K workloads တွေကို sequential workloads တွေဆီ ပြောင်းလိုက်တဲ့အခါ A250 ဟာ 100K IOPS ဒါမှမဟုတ် 7GB/s လောက်အထိ 1ms အောက်မှာပဲ ရှိနေတာကို တွေ့ရပြီး 7.8ms latency မှာ 114,060 IOPS ဒါမှမဟုတ် 7.13GB/s အမြင့်ဆုံးကို ရောက်ရှိခဲ့ပါတယ်။ A250 ရဲ့ အမြင့်ဆုံးစွမ်းဆောင်ရည်ဟာ A200 ထက် ခုန်ပျံကျော်လွှားနိုင်ခဲ့ပေမယ့် top-end latency ကတော့ သိပ်မကွာပါဘူး။
64K ရေးသားမှုဟာ A250 ရဲ့ အမြင့်ဆုံးမြန်နှုန်းကို 41K IOPS ဒါမှမဟုတ် 2.6GB/s ခန့်နဲ့ latency 24ms ခန့်ရှိပြီး စွမ်းဆောင်ရည် အနည်းငယ်ကျဆင်းပြီး latency မြင့်တက်လာခဲ့ပါတယ်။ ဒီမှာ A250 မှာ latency နှစ်ဆနီးပါးရှိပေမယ့် peak နံပါတ်တွေ ပိုမြင့်ခဲ့ပါတယ်။
ကျွန်ုပ်တို့ရဲ့ SQL စမ်းသပ်မှုတွေဖြစ်တဲ့ SQL၊ SQL 90-10 နဲ့ SQL 80-20 တွေဆီ ဆက်သွားကြရအောင်။ SQL မှာ NetApp AFF A250 ဟာ 300K ကို ကျော်လွန်တဲ့အထိ 1ms အောက်မှာပဲ ရှိနေပြီး အနည်းငယ်ကျဆင်းသွားခင်မှာ latency 2.4ms နဲ့ 348,403 IOPS အထိ ရောက်ရှိခဲ့ပါတယ်။ A200 ထက် top-end performance နဲ့ latency နှစ်မျိုးလုံးမှာ သိသိသာသာ တိုးတက်မှုကို ပြသခဲ့ပါတယ်။
SQL 90-10 မှာ A250 ဟာ 270K IOPS အထိ sub-millisecond latency ရှိခဲ့ပြီး 2.7ms latency နဲ့ 321,604 IOPS အထိ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။ ယခင်မော်ဒယ်ရဲ့ latency ရဲ့ ထက်ဝက်အောက်နဲ့ စွမ်းဆောင်ရည်ကို နှစ်ဆတိုးစေခဲ့ပါတယ်။
SQL 80-20 မှာ A250 ဟာ 200K IOPS အထိ 1ms အောက်မှာပဲ ရှိနေပြီး latency 3.6ms မှာ 263,157 IOPS အထိ အမြင့်ဆုံး ရောက်ရှိသွားခဲ့ပါတယ်။ ဒါဟာ A250 အတွက် စွမ်းဆောင်ရည်ကို နှစ်ဆတိုးစေပြီး latency ထက်ဝက်တိုးစေတဲ့ ပုံစံတစ်ခု ဖြစ်လာလုနီးပါးပါပဲ။ Marketing ဌာနက ဒါကို ပိုကောင်းအောင် မရေးနိုင်ခဲ့ပါဘူး။
နောက်ထပ်စမ်းသပ်မှုအသုတ်ကတော့ ကျွန်တော်တို့ရဲ့ Oracle စမ်းသပ်မှုတွေပါပဲ- Oracle၊ Oracle 90-10 နဲ့ Oracle 80-20။ Oracle မှာ A250 က 200K IOPS ကျော်အထိ sub-millisecond latency ကိုပေးခဲ့ပြီး 4.5ms latency မှာ 263,802 IOPS အထိ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။ ဒါက A200 ထက် 100K IOPS ကျော်ပိုများပြီး latency 5ms ကျော်နည်းပါတယ်။
Oracle 90-10 အတွက် A250 သည် စတင်ခဲ့ပြီး IOPS 275K ခန့်အထိ 1ms အောက်တွင် ရှိနေခဲ့သည်။ ထိုမှစ၍ latency 1.8ms ဖြင့် အမြင့်ဆုံးသို့ ရောက်ရှိခဲ့ပြီး စွမ်းဆောင်ရည် နှစ်ဆတိုးလာကာ latency ထက် ထက်ဝက်အောက် လျော့နည်းသွားသည့် အထင်ကြီးလောက်စရာ မှတ်တမ်းကောင်းတစ်ခုပင် ဖြစ်သည်။
Oracle 80-20 မှာ A250 ဟာ 1ms အောက် ရှည်လျားတဲ့ စွမ်းဆောင်ရည်ကို ပြသခဲ့ပြီး 220K IOPS အထိ ရောက်ရှိခဲ့ကာ 273,948 IOPS အထိ latency 2.1ms ရှိပါတယ်။ ဒါကြောင့် A200 ထက် အမြင့်ဆုံးစွမ်းဆောင်ရည် 143K IOPS ရှိပြီး latency ကတော့ A200 ရဲ့ 2/5 မှာ ရှိပါတယ်။
နောက်တစ်ခုအနေနဲ့ ကျွန်တော်တို့ရဲ့ VDI clone စမ်းသပ်မှုဖြစ်တဲ့ Full နဲ့ Linked ကို ပြောင်းလိုက်ပါတယ်။ VDI Full Clone (FC) Boot အတွက် NetApp AFF A250 ဟာ latency 1ms အောက်နဲ့ 200K IOPS အထိ ရောက်ရှိခဲ့ပြီး A200 ထက် ၄ ဆလောက် ပိုများပါတယ်။ A250 ဟာ latency 3ms ကျော်နဲ့ 229,571 IOPS အထိ ရောက်ရှိခဲ့ပြီး နောက်ပိုင်းမှာ အနည်းငယ် ကျဆင်းသွားခဲ့ပါတယ်။ ဒါကြောင့် A200 ထက် latency ထက် ထက်ဝက်အောက်သာ ရှိတဲ့ 100K ကို ရရှိခဲ့ပါတယ်။
VDI FC Initial Login မှာ A250 ဟာ 55K IOPS အထိ sub-millisecond latency performance ရှိခဲ့ပြီး 9.3ms latency နဲ့ 90,270 IOPS အထိ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။ ဒါက A200 ရဲ့ latency ရဲ့ တစ်ဝက်ပဲရှိပြီး စွမ်းဆောင်ရည်မှာ 42K IOPS လောက်ပိုများပါတယ်။
VDI FC Monday Login မှာ A250 ဟာ 1ms အောက် latency ရှိတဲ့ စွမ်းဆောင်ရည်ကို 55K IOPS အထိ ထပ်မံရရှိပြီး 93,574 IOPS နဲ့ latency 5.1ms အထိ အမြင့်ဆုံးရောက်ရှိခဲ့တာကို တွေ့ရပါတယ်။ A200 ရဲ့ စွမ်းဆောင်ရည်ထက် နှစ်ဆလောက် နည်းပါးပေမယ့် 44K IOPS ပိုများပြီး latency 5.3ms လျော့နည်းပါတယ်။
အခု linked clone အကြောင်း ဆက်သွားရအောင်။ VDI LC Boot မှာ A250 ဟာ 100K IOPS ကျော်တဲ့အထိ 1ms အောက်မှာပဲ ရှိနေပြီး 151,953 IOPS နဲ့ latency 3.2ms အထိ ရောက်ခဲ့ပါတယ်။
VDI LC Initial Login နဲ့ဆိုရင် A250 ဟာ sub-millisecond latency ရှိခဲ့ပြီး 40K IOPS ကျော်သွားပြီး 67,557 IOPS အထိ ရောက်ရှိကာ latency 3.7ms အထိ ရောက်ရှိခဲ့ပါတယ်။ စွမ်းဆောင်ရည်ရဲ့ နှစ်ဆ ဒါမှမဟုတ် latency ရဲ့ တစ်ဝက်လောက်တော့ မဟုတ်ပေမယ့် အထင်ကြီးစရာပါပဲ။
နောက်ဆုံးအနေနဲ့ VDI LC Monday Login နဲ့ A250 ဟာ latency အတွက် 1ms အောက် 40K IOPS အထိ ရောက်ရှိခဲ့ပြီး latency 7.3ms မှာ 68,751 IOPS အထိ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။ စွမ်းဆောင်ရည်မှာ နောက်ထပ် အထင်ကြီးလောက်စရာ တိုးတက်မှုနဲ့ latency ကျဆင်းမှုတစ်ခုပါပဲ။
ကောက်ချက်
NetApp သည် ပြောင်းလဲနေသောအချိန်နှင့် ပြောင်းလဲနေသောလိုအပ်ချက်များနှင့်အညီ ၎င်း၏ all-flash လိုင်းကို ဆက်လက်တိုးချဲ့ပြီး တိုးတက်အောင်လုပ်ဆောင်နေပါသည်။ ထို့ကြောင့် ကုမ္ပဏီသည် အဆင့်မြှင့်တင်ထားသော entry-midrange storage array တစ်ခုဖြစ်သည့် NetApp AFF A250 ကို မိတ်ဆက်ခဲ့သည်။ AFF လိုင်း၏ ကျန်အများစုကဲ့သို့ပင် A250 တွင် NVMe over FC (NVMe/FC) host connectivity ကို ပံ့ပိုးပေးသည့် end-to-end NVMe ပါရှိသည်။ A250 သည် AFF လိုင်း၏ ထိပ်တန်းအကျိုးကျေးဇူးအားလုံးကို entry-level ဈေးနှုန်းများဖြင့် A200 ထက် အနည်းငယ်နိမ့်ကျပြီး စွမ်းဆောင်ရည် ၄၅% ပိုမိုမြင့်မားကာ သိုလှောင်မှုထိရောက်မှု ၃၃% ပိုမိုမြင့်မားသည်။ array အသစ်သည် NetApp ONTAP 9.8 နှင့် software နှင့်အတူ ပါလာသော အကျိုးကျေးဇူးအသစ်အားလုံးကို အသုံးပြုထားသည်။
စွမ်းဆောင်ရည်အတွက်၊ ကျွန်ုပ်တို့၏ Application Workload Analysis နှင့် VDBench workloads နှစ်ခုလုံးကို လုပ်ဆောင်ခဲ့ပါသည်။ နှိုင်းယှဉ်ရန်အတွက်၊ ကျွန်ုပ်တို့သည် ယခင်မော်ဒယ်ဖြစ်သော NetApp AFF A200 ကို ကြည့်ရှုခဲ့ပါသည်။ ကျွန်ုပ်တို့၏ Application Workload Analysis တွင်၊ A250 နှင့် A200 နှစ်ခုလုံးဖြင့် DR ကို ဖွင့်ခဲ့ပါသည်။ ထို့ကြောင့်၊ A250 သည် SQL Server တွင် 8VM အတွက် စုစုပေါင်းပျမ်းမျှ latency 22.75ms နှင့် 4VM အတွက် 8.5ms ရှိသည်။ A200 တွင် 4VM အတွက် 25ms ရှိပြီး၊ VM များတွင် A250 ထက် latency သုံးဆနီးပါးပိုများပါသည်။
Sysbench နဲ့ဆိုရင် A250 ဟာ 8VM အတွက် စုစုပေါင်း TPS 13,135 နဲ့ 16VM အတွက် TPS 16,149 အသီးသီးရှိတာကြောင့် အထင်ကြီးစရာကောင်းလောက်အောင် စွမ်းဆောင်ရည်မြင့်မားပါတယ်။ A200 ရဲ့ 8,871 TPS နဲ့ 9,035 TPS အသီးသီးရှိပေမယ့် Sysbench ပျမ်းမျှ latency ကတော့ 8VM မှာ စုစုပေါင်းရမှတ် 19.5ms နဲ့ 16VM မှာ စုစုပေါင်းရမှတ် 32ms ရရှိခဲ့ပြီး A200 ရဲ့ 29ms နဲ့ 57ms အသီးသီးရှိခဲ့ပါတယ်။ အဆိုးဆုံးအခြေအနေမှာ latency ကတော့ A250 ဟာ 8VM မှာ စုစုပေါင်း latency 52ms နဲ့ 16VM မှာ စုစုပေါင်း latency 86ms ရရှိခဲ့ပြီး A200 ရဲ့ 85ms နဲ့ 152ms အသီးသီးရှိခဲ့ပါတယ်။
VDBench နဲ့ဆိုရင် 4K read မှာ 594K IOPS၊ 4K write မှာ 170K IOPS၊ 64K read မှာ 7.13GB/s နဲ့ 64K write မှာ 2.6GB/s ရလဒ်တွေ ရရှိခဲ့ပါတယ်။ ကျွန်တော်တို့ရဲ့ SQL စမ်းသပ်မှုတွေမှာ 348K IOPS၊ SQL 90-10 မှာ 322K IOPS နဲ့ SQL 80-20 မှာ 263K IOPS အမြင့်ဆုံးရလဒ်တွေကို တွေ့ရှိခဲ့ရပါတယ်။ Oracle စမ်းသပ်မှုတွေမှာ 264K IOPS၊ Oracle 90-10 မှာ 333K IOPS နဲ့ Oracle 80-20 မှာ 274K IOPS အမြင့်ဆုံးစွမ်းဆောင်ရည်တွေကို တွေ့ရှိခဲ့ရပါတယ်။ VDI Clone စမ်းသပ်မှုတွေမှာ 230K IOPS Boot ရလဒ်၊ Initial Login မှာ 90K IOPS နဲ့ Monday Login မှာ 94K IOPS ရလဒ်တွေကို တွေ့ရှိခဲ့ရပါတယ်။ Linked Clone အတွက် Boot မှာ 152K IOPS၊ Initial Login မှာ 68K IOPS နဲ့ Monday Login မှာ 69K IOPS အမြင့်ဆုံးရောက်ရှိခဲ့တာကို တွေ့ရပါတယ်။ ဒီမှာ ကျွန်တော်တို့ရဲ့ စမ်းသပ်မှုရဲ့ သုံးပုံနှစ်ပုံအတွက် latency ထက်ဝက်နဲ့ စွမ်းဆောင်ရည် နှစ်ဆနီးပါး ဒါမှမဟုတ် နှစ်ဆကျော် မြင့်တက်လာတာကို တွေ့ရပါတယ်။
အလယ်အလတ်တန်းစား array တစ်ခုအတွက် NetApp AFF A250 က အလွန်အထင်ကြီးစရာကောင်းပါတယ်။ A250 က ၂၀၁၇ ခုနှစ်မှာ Editor's Choice Award ပေးအပ်ခဲ့တဲ့ A200 ကို အစားထိုးလိုက်တာဖြစ်ပြီး ဒီနေ့အထိ ဓာတ်ခွဲခန်းမှာ အားသာချက်တွေ ရှိနေဆဲပါ။ A250 ဟာ များစွာသောကိစ္စရပ်တွေမှာ latency ကို ထက်ဝက်လျှော့ချပေးနိုင်ပြီး စွမ်းဆောင်ရည်ကို နှစ်ဆတိုးနိုင်ခဲ့ပါတယ်။ ဘယ်လိုအခြေအနေမျိုးမှာမဆို A250 ဟာ edge ဒါမှမဟုတ် အသေးစားစီးပွားရေးလုပ်ငန်းတစ်ခုအတွင်း ရည်ရွယ်ထားတဲ့အသုံးပြုမှုကိစ္စရပ်တွေအတွက် အလွန်ကောင်းမွန်တဲ့ storage array အဖြစ် ဆောင်ရွက်ပေးပါလိမ့်မယ်။ ဒီနေ့ခေတ် NCMe/FC အတွက် အဆင်သင့်မဖြစ်သေးတဲ့ အဖွဲ့အစည်းတွေအနေနဲ့ လိုအပ်ရင် box ထဲမှာ စွမ်းဆောင်ရည်တွေ ပိုမိုရရှိနိုင်တယ်ဆိုတာ စိတ်ချနိုင်ပါတယ်။ အလုံးစုံပြောရရင် A250 ဟာ NetApp ရဲ့ နောက်ထပ်အံ့သြဖွယ်ကောင်းတဲ့ ကမ်းလှမ်းချက်တစ်ခုဖြစ်ပြီး Editor's Choice Award ကို ထပ်မံရရှိခဲ့ပါတယ်။ A250 ဟာ အကောင်းဆုံးဖြေရှင်းချက်တစ်ခုပါပဲ။




အမေဇုံ