Micron မှ ယနေ့တွင် ၎င်း၏ M500DC Enterprise SSD အသစ်ကို ရရှိနိုင်ပြီဖြစ်ကြောင်း ကြေညာခဲ့ပြီး ၎င်းသည် flash ကို ပိုမိုလွယ်ကူစွာ လက်ခံအသုံးပြုနိုင်စေရန် ဒီဇိုင်းထုတ်ထားသော ဈေးနှုန်းဖြင့် Micron မှ ဒီဇိုင်းထုတ်ပြီး ထုတ်လုပ်ထားသော light-enterprise SSD တစ်ခုဖြစ်သည်။ ၎င်း၏ M500 ဝမ်းကွဲ M500DC ကို Micron ၏ 20nm MLC flash ဖြင့် တည်ဆောက်ထားပြီး SATA interface ပါရှိသည်။ ကြီးမားသော ပြောင်းလဲမှုမှာ M500DC အသစ်သည် M500 ထက် ခံနိုင်ရည်ကို မြှင့်တင်ပေးပြီး တစ်နေ့လျှင် drive နှစ်ကြိမ် ဖြည့်သွင်းနိုင်ကြောင်းနှင့် failure များကြားတွင် ပျမ်းမျှအချိန် 2M နာရီရှိကြောင်း အာမခံပါသည်။ ခံနိုင်ရည်ကိန်းဂဏန်းများသည် အဆင့်မြင့် data path protection နှင့် power fail protection ကဲ့သို့သော အင်္ဂါရပ်များ လိုအပ်နေဆဲဖြစ်သော writes နည်းပါးသော enterprise use case များအတွက် လုံလောက်ပါသည်။
အခြား SSD များကဲ့သို့ပင် Micron ၏ M500DC သည် ၎င်း၏ SSD အင်ဂျင်နီယာနှင့် ထုတ်လုပ်မှုစွမ်းရည်များကို အသုံးချပြီး အစိတ်အပိုင်းများအကြား နက်ရှိုင်းသော ပေါင်းစပ်မှုကို အသုံးချပြီး စီးပွားရေးအရ အတိုင်းအတာကို အသုံးချသည်။ Micron ၏ 20nm MLC NAND ကို အသုံးပြုခြင်းအပြင်၊ M500DC သည် Micron ၏ DDR3 DRAM နှင့် serial NOR flash ကို အသုံးပြုသည်။ custom firmware ပါရှိသော Marvell controller သည် drive ကို စွမ်းအားပေးသည်။ M500DC သည် ကုမ္ပဏီ၏ Redundant Array of Independent NAND (RAIN) ဗိသုကာကိုလည်း အသုံးပြုပြီး NAND read နှင့် write point များကို အသေးစိတ်ညှိနှိုင်းခြင်းဖြင့် MLC NAND ၏ သက်တမ်းကို တိုးချဲ့ပေးပြီး အသေးစိတ်ချိန်ညှိထားသော wear နှင့် performance management ကို ပေးစွမ်းသည်။ RAIN ၏ ဗိသုကာသည် data integrity အတွက် parity နှင့် error correction metadata ၏ နောက်ထပ်အလွှာတစ်ခုကိုလည်း ပေးစွမ်းသည်။
RAIN အပြင် Micron ရဲ့ custom firmware နဲ့ XPERT SSD နည်းပညာ suite မှာ DataSAFE ပါဝင်ပြီး M500DC ရဲ့ metadata schema ရဲ့ တစ်စိတ်တစ်ပိုင်းအဖြစ် ရွေ့လျားနေတဲ့ data ရဲ့ destination host logical block address (LBA) ကို မှတ်တမ်းတင်ပေးတဲ့ data protection feature တစ်ခုဖြစ်ပြီး လမ်းကြောင်းတစ်လျှောက်မှာ အနှောင့်အယှက်တွေရှိနေပေမယ့်လည်း data ဟာ ရည်ရွယ်ထားတဲ့နေရာရောက်အောင် သေချာစေပါတယ်။
Micron M500DC သည် 800GB အထိ သိုလှောင်မှုစွမ်းရည်များဖြင့် ရရှိနိုင်ပါသည်။ ကျွန်ုပ်တို့၏ သုံးသပ်ချက်ယူနစ်များတွင် 480GB နှင့် 800GB သိုလှောင်မှုစွမ်းရည်များ ပါဝင်သည်။
Micron M500DC Enterprise SSD သတ်မှတ်ချက်များ
- စွမ်းရည်များ- 120GB၊ 240GB၊ 480GB၊ 800GB
- ပုံစံအညွှန်းကိန်း: ၁.၈ လက်မ၊ ၅ မီလီမီတာ z-အမြင့် နှင့် ၂.၅ လက်မ၊ ၇ မီလီမီတာ z-အမြင့်
- ထိန်းချုပ်သူ: Marvell
- မီဒီယာအမျိုးအစား: 20nm MLC NAND
- အင်တာဖေ့စ်: SATA 6Gb/s (SATA III)
- လည်ပတ်မှုတုန်ခါမှု: 1500 G/1ms
- လည်ပတ်တုန်ခါမှု: 3.1G မှာ 10-500Hz
- တည်မြဲခြင်း
- 120GB: ရေးသားထားသော စုစုပေါင်း Bytes 0.5PB
- 240GB: ရေးသားထားသော စုစုပေါင်း Bytes 1.0PB
- 480GB: ရေးသားထားသော စုစုပေါင်း Bytes 1.9PB
- 800GB: ရေးသားထားသော စုစုပေါင်း Bytes 1.9PB
- Drive Fills: ၅ နှစ်ကြာ တစ်နေ့ ၂ ကြိမ်
- MTTF: စက်ပစ္စည်း ၁.၂ သန်း နာရီ
- 128K @ အဆင့်ဆင့် ဖတ်ရှု/ရေးသားခြင်း: 425/375 MB/s
- 4K တွင် ကျပန်းဖတ်ရှု/ရေးသားခြင်း- 65/35K IOPS
- စွမ်းအား
- အားလပ်ချိန်/အသင့်အနေအထား/အိပ်စက်ချိန်: 200mW
- တက်ကြွသောပျမ်းမျှ: 200mW၊ 250mW၊ 300mW၊ 325mW
- တက်ကြွသော အမြင့်ဆုံး (128k အစဉ်လိုက်): 4.0W၊ 5.0W၊ 6.0W၊ 6.3W
- XPERT အင်္ဂါရပ်အစုံ (RAIN၊ ARM/OR၊ ReCAL၊ eDPP)
- လည်ပတ်အပူချိန်- 0°C မှ +70°C
- အလေးချိန်: <၁၄၂ ဂရမ်
ဒီဇိုင်းနှင့်တည်ဆောက်ပါ
Micron M500DC Enterprise SSD မှာ Micron M500 ကနေ အဆင့်မြှင့်တင်ထားတဲ့ စတိုင်နဲ့ ကိုယ်ထည်အရောင်ကို အသုံးပြုထားပြီး၊ ရလဒ်အနေနဲ့ M500 ထက် ကုမ္ပဏီရဲ့ P400M နဲ့ ပိုပြီးဆင်တူတဲ့ drive တစ်ခု ထွက်ပေါ်လာပါတယ်။
Micron M500DC သည် Micron ၏ 20nm NAND အပြင် ကုမ္ပဏီ၏ DDR3 DRAM နှင့် serial NOR flash တို့ကို အသုံးပြုသည်။
မမျှော်လင့်ဘဲ ပါဝါပြတ်တောက်မှုဖြစ်ပွားပါက ဆိုင်းငံ့ထားသော WRITE command များကို persistent memory သို့ ပေးပို့ရန်အတွက် onboard capacitor များက ပါဝါကို သိုလှောင်ပေးသည်။
နောက်ခံနှင့် နှိုင်းယှဉ်နိုင်သော အရာများကို စမ်းသပ်ခြင်း
StorageReview Enterprise Test Lab သည် SAN administrator များ အမှန်တကယ် ဖြန့်ကျက်မှုများတွင် ကြုံတွေ့ရသည့်အရာများနှင့် နှိုင်းယှဉ်နိုင်သော ပတ်ဝန်းကျင်တွင် enterprise storage device များ၏ benchmark များကို လုပ်ဆောင်ရန်အတွက် ပြောင်းလွယ်ပြင်လွယ်ရှိသော ဗိသုကာတစ်ခုကို ပံ့ပိုးပေးပါသည်။ Enterprise Test Lab တွင် server အမျိုးမျိုး၊ ကွန်ရက်ချိတ်ဆက်မှု၊ ပါဝါထိန်းညှိမှုနှင့် အခြားကွန်ရက်အခြေခံအဆောက်အအုံများ ပါဝင်ပြီး ကျွန်ုပ်တို့၏ ဝန်ထမ်းများအား ကျွန်ုပ်တို့၏ ပြန်လည်သုံးသပ်ချက်များအတွင်း စွမ်းဆောင်ရည်ကို တိကျစွာ တိုင်းတာနိုင်ရန် လက်တွေ့အခြေအနေများကို ချမှတ်နိုင်စေပါသည်။
IT ကျွမ်းကျင်ပညာရှင်များနှင့် သိုလှောင်မှုရယူခြင်းအတွက် တာဝန်ရှိသူများသည် အောက်ပါရလဒ်များ ရရှိခဲ့သည့် အခြေအနေများကို နားလည်နိုင်စေရန်အတွက် ဓာတ်ခွဲခန်းပတ်ဝန်းကျင်နှင့် ပရိုတိုကောများအကြောင်း ဤအသေးစိတ်အချက်အလက်များကို ပြန်လည်သုံးသပ်ချက်များထဲသို့ ကျွန်ုပ်တို့ ထည့်သွင်းထားပါသည်။ ကျွန်ုပ်တို့စမ်းသပ်နေသော စက်ပစ္စည်းထုတ်လုပ်သူမှ ကျွန်ုပ်တို့၏ သုံးသပ်ချက်များထဲမှ မည်သည့်အရာကိုမျှ ငွေပေးချေခြင်း သို့မဟုတ် ကြီးကြပ်ခြင်း မရှိပါ။ StorageReview Enterprise Test Lab အကြောင်း နောက်ထပ်အသေးစိတ်အချက်အလက်များ နှင့် ၎င်း၏ကွန်ရက်စွမ်းရည်များအကြောင်း အပြည့်အစုံကို ထိုစာမျက်နှာများတွင် ရရှိနိုင်ပါသည်။
Micron M500DC သည် Micron 20nm MLC NAND နှင့် SATA 6.0Gb/s interface ပါရှိသော Marvell controller ကိုအသုံးပြုသည်။ ဤသုံးသပ်ချက်အတွက်နှိုင်းယှဉ်နိုင်သော SSD များ-
- Samsung SSD 840 Pro (512GB၊ 300mhz Samsung 3-core MCX ထိန်းချုပ်ကိရိယာ၊ Samsung 2x nm Toggle NAND Flash၊ 6.0Gb/s SATA)
- Samsung SM843 (240GB၊ 300mhz Samsung 3-core MCX ထိန်းချုပ်ကိရိယာ၊ Samsung 2x nm Toggle NAND Flash၊ 6.0Gb/s SATA)
- SMART သိုလှောင်မှု CloudSpeed 1000E (၄၀၀GB၊ Marvell 9187 ထိန်းချုပ်ကိရိယာ၊ ၁၉nm Toshiba MLC NAND၊ 6.0Gb/s SATA)
- မိုက်ခရွန် M500 960GB (၉၆၀GB၊ Marvell ၉၁၈၇ ထိန်းချုပ်ကိရိယာ၊ Micron 20nm MLC NAND၊ 6.0Gb/s SATA)
- မိုက်ခရွန် P400m (၄၀၀GB၊ Marvell 9187 ထိန်းချုပ်ကိရိယာ၊ Micron 25nm MLC NAND၊ 6.0Gb/s SATA)
- Intel SSD DC S3500 (480GB၊ Intel PC29AS21CA0 ထိန်းချုပ်ကိရိယာ၊ Intel 20nm MLC NAND၊ 6.0Gb/s SATA)
- Intel SSD DC S3700 (200GB၊ Intel PC29AS21CA0 ထိန်းချုပ်ကိရိယာ၊ Intel 25nm MLC NAND၊ 6.0Gb/s SATA)
SAS နှင့် SATA enterprise SSD များကို Lenovo ThinkServer RD630 ကိုအခြေခံ၍ ကျွန်ုပ်တို့၏ ဒုတိယမျိုးဆက် enterprise testing platform တွင် benchmark လုပ်ထားသည် ။ ဤ testing platform တွင် LSI 9207-8i HBA ကဲ့သို့သော နောက်ဆုံးပေါ် interconnect hardware အပြင် အကောင်းဆုံး flash စွမ်းဆောင်ရည်အတွက် ရည်ရွယ်သည့် I/O scheduling optimization များ ပါဝင်သည်။ synthetic benchmark များအတွက် Linux အတွက် FIO version 2.0.10 နှင့် Windows အတွက် version 2.0.12.2 တို့ကို အသုံးပြုပါသည် ။
- ၂ x Intel Xeon E5-2620 (2.0GHz, 15MB Cache, 6-cores)
- Intel C602 ချစ်ပ်ဆက်
- မှတ်ဉာဏ် - 16GB (2 x 8GB) 1333Mhz DDR3 မှတ်ပုံတင်ထားသော RDIMM များ
- Windows Server 2008 R2 SP1 64-bit၊ Windows Server 2012 Standard၊ CentOS 6.3 64-bit
- 100GB Micron RealSSD P400e Boot SSD
- LSI 9211-4i SAS/SATA 6.0Gb/s HBA (boot SSDs အတွက်)
- LSI 9207-8i SAS/SATA 6.0Gb/s HBA (SSD သို့မဟုတ် HDD များကို benchmarking လုပ်ရန်အတွက်)
- Mellanox ConnectX-3 10GbE PCIe 3.0 အဒက်တာ
- Mellanox ConnectX-3 InfiniBand PCIe 3.0 အဒက်တာ
အပလီကေးရှင်း အလုပ်ပမာဏ ခွဲခြမ်းစိတ်ဖြာခြင်း
Enterprise storage devices များ၏ စွမ်းဆောင်ရည် ဝိသေသလက္ခဏာများကို နားလည်ရန်အတွက် live production environments များတွင် တွေ့ရှိရသော infrastructure နှင့် application workloads များကို model လုပ်ရန် အရေးကြီးပါသည်။ ထို့ကြောင့် Micron M500DC ၏ ကျွန်ုပ်တို့၏ ပထမဆုံး benchmarks သုံးခုမှာ MarkLogic NoSQL Database Storage Benchmark ၊ SysBench မှတစ်ဆင့် MySQL OLTP စွမ်းဆောင်ရည် နှင့် simulated TCP-C workload ပါရှိသော Microsoft SQL Server OLTP စွမ်းဆောင်ရည်တို့ ဖြစ်သည်။
ကျွန်ုပ်တို့၏ MarkLogic NoSQL Database ပတ်ဝန်းကျင်တွင် အနည်းဆုံး 200GB အသုံးပြုနိုင်သော စွမ်းရည်ရှိသော SSD လေးခုအုပ်စုများ လိုအပ်ပါသည်၊ အဘယ်ကြောင့်ဆိုသော် NoSQL database သည် ၎င်း၏ database node လေးခုအတွက် နေရာ 650GB ခန့် လိုအပ်သောကြောင့်ဖြစ်သည်။ ကျွန်ုပ်တို့၏ protocol သည် SCST host ကို အသုံးပြုပြီး SSD တစ်ခုစီကို JBOD တွင် တင်ပြပြီး database node တစ်ခုလျှင် တစ်ခုစီ ခွဲဝေပေးထားသည်။ စမ်းသပ်မှုသည် ၂၄ ကြိမ်ကြာအောင် ထပ်ခါတလဲလဲ လုပ်ဆောင်ပြီး ဤအတန်းအစားရှိ SSD များအတွက် စုစုပေါင်း ၃၀ မှ ၃၆ နာရီကြား ကြာမြင့်သည်။ MarkLogic သည် SSD တစ်ခုစီအတွက် စုစုပေါင်းပျမ်းမျှ latency နှင့် interval latency ကို မှတ်တမ်းတင်သည်။
Micron M500DC သည် SanDisk နှင့် Intel တို့၏ ထိပ်တန်း MLC SSD များအပြင် စားသုံးသူကို အာရုံစိုက်သည့် Samsung SSD 840 Pro တို့တွင် ပျမ်းမျှ latency 13.729ms ဖြင့် သိသိသာသာ နောက်ကျကျန်နေခဲ့သည်။ ၎င်းသည် Samsung SM843 နှင့် Seagate SSD 600 Pro အပြင် စွမ်းရည်တူညီသော client ကို အာရုံစိုက်သည့် M500 ထက် သာလွန်ခဲ့သည်။
NoSQL benchmark အတွင်း လုပ်ဆောင်ချက်အများစုအတွက် latency ရလဒ်များသည် 60ms သို့မဟုတ် 60ms အောက်တွင် ရှိနေခဲ့သော်လည်း M500DC သည် journal write လုပ်ဆောင်ချက်များအတွင်း ယေဘုယျအားဖြင့် ဖြစ်ပွားလေ့ရှိသော latency spikes အချို့ကို ကြုံတွေ့ခဲ့ရသည်။
နောက်ထပ် application benchmark မှာ SysBench မှတစ်ဆင့် တိုင်းတာထားတဲ့ Percona MySQL OLTP database ပါဝင်ပါတယ်။ ဒီ configuration မှာ Lenovo ThinkServer RD630s အုပ်စုတစ်စုကို database client အဖြစ်နဲ့ single drive တစ်ခုမှာ သိမ်းဆည်းထားတဲ့ database environment ကို အသုံးပြုပါတယ်။ ဒီစမ်းသပ်မှုမှာ thread ၂ ခုကနေ ၃၂ ခုအတွင်း ပျမ်းမျှ TPS (Transactions Per Second)၊ ပျမ်းမျှ latency နဲ့ ပျမ်းမျှ 99th percentile latency တို့ကို တိုင်းတာပါတယ်။ Percona နဲ့ MariaDB တို့ဟာ သူတို့ရဲ့ database တွေရဲ့ နောက်ဆုံးထွက် version တွေမှာ Fusion-io flash-aware application API တွေကို အသုံးပြုနေကြပေမယ့် ဒီနှိုင်းယှဉ်မှုအတွက် device တစ်ခုချင်းစီကို သူတို့ရဲ့ “legacy” block-storage mode တွေနဲ့ စမ်းသပ်ပါတယ်။
Micron M500DC သည် MySQL benchmark တစ်လျှောက်လုံးတွင် အလယ်အလတ်အဆင့်တွင် ရှိနေခဲ့ပြီး thread ၃၂ ခုပါ အခက်ခဲဆုံး workload တွင် တစ်စက္ကန့်လျှင် transaction ၁,၁၉၇ ခုနီးပါးဖြင့် အဆုံးသတ်ခဲ့သည်။
MySQL benchmark အတွင်း M500DC သည် နှိုင်းယှဉ်နိုင်သော ထုတ်ကုန်များ၏ အပေါ်ပိုင်းတစ်ဝက်အတွင်း ပျမ်းမျှ latency ရလဒ်များကို ထိန်းသိမ်းထားနိုင်ခဲ့သည်။
ကျွန်ုပ်တို့၏ အဆိုးဆုံး MySQL latency အခြေအနေတွင် Micron M500DC သည် အလုံးစုံ တတိယနေရာရရှိခဲ့သည်။
StorageReview ရဲ့ Microsoft SQL Server OLTP စမ်းသပ်ခြင်း protocol သည် ရှုပ်ထွေးသော application ပတ်ဝန်းကျင်များတွင်တွေ့ရှိရသော လုပ်ဆောင်ချက်များကို တုပသည့် အွန်လိုင်း transaction processing benchmark တစ်ခုဖြစ်သည့် Transaction Processing Performance Council ၏ Benchmark C (TPC-C) ၏ လက်ရှိမူကြမ်းကို အသုံးပြုထားသည်။ TPC-C benchmark သည် database ပတ်ဝန်းကျင်များတွင် storage infrastructure ၏ စွမ်းဆောင်ရည်အစွမ်းသတ္တိများနှင့် bottleneck များကို တိုင်းတာခြင်းနှင့် synthetic performance benchmark များထက် ပိုမိုနီးကပ်သည်။ ကျွန်ုပ်တို့၏ SQL Server protocol သည် 685GB (3,000 scale) SQL Server database ကိုအသုံးပြုပြီး 30,000 VU Load ဖြင့် transactional performance နှင့် latency ကို တိုင်းတာသည်။
ကျွန်ုပ်တို့ရဲ့ SQL Server စမ်းသပ်မှုမှာ Micron M500DC နဲ့ M500 တို့ဟာ Samsung SSD 840 Pro နဲ့ ထိပ်တန်း Intel နဲ့ SanDisk တို့ရဲ့ စွမ်းဆောင်ရည်တွေအောက်မှာ သိသိသာသာ နောက်ကျကျန်နေခဲ့ပါတယ်။
Update ကို 5 / 13 / 2014:
StorageReview မှာရှိတဲ့ အဖွဲ့နဲ့ နီးကပ်စွာ ပူးပေါင်းဆောင်ရွက်ပြီး Micron ဟာ ကျွန်ုပ်တို့ရဲ့ Windows Server 2012 SQL Server စမ်းသပ်ပလက်ဖောင်းမှာ system-level bottleneck ကို မြန်မြန်ဆန်ဆန် ခွဲခြားသိရှိနိုင်ခဲ့ပြီး M500DC ရဲ့ firmware ထဲမှာ ထည့်သွင်းတည်ဆောက်ထားတဲ့ ဖြေရှင်းချက်တစ်ခုကို ကြိုတင်ပြင်ဆင်ပြီး ပံ့ပိုးပေးနိုင်ခဲ့ပါတယ်။ အဲဒီဖြေရှင်းချက်ဟာ တူညီတဲ့ပတ်ဝန်းကျင်မှာ ပြန်လည်စမ်းသပ်တဲ့အခါ bottleneck ကို ဖယ်ရှားပေးခဲ့ပါတယ်။ အသစ်ထွက်ရှိလာတဲ့ firmware နဲ့အတူ M500DC ဟာ SATA အုပ်စုမှာ အမြင့်ဆုံး TPS ရရှိခဲ့ပြီး SAS SanDisk Optimus Eco ပြီးရင် ဒုတိယနေရာမှာသာ ရှိနေပါတယ်။
ကျွန်တော်တို့ရဲ့ အာရုံစိုက်မှုကို အလုံးစုံပျမ်းမျှ latency ကို ပြောင်းလဲလိုက်တဲ့အခါ Micron M500DC နဲ့ M500 တို့က ဘယ်လောက်ထိ သာလွန်နေလဲဆိုတာကို ကြည့်ရမှာပါ။ SanDisk နဲ့ Intel ကမ်းလှမ်းချက်တွေက 19-464ms အတိုင်းအတာမှာ ယှဉ်ပြိုင်နိုင်ပေမယ့် Micron M500DC ကတော့ latency 8,121ms အထိ အဆပေါင်းများစွာ မြင့်မားခဲ့ပါတယ်။ ဒီ workload မှာ 75,916ms ဒါမှမဟုတ် ပျမ်းမျှ latency 75 စက္ကန့်ရှိတဲ့ client-focused M500 ထက် ပိုကောင်းပါတယ်။
၂၀၁၄ ခုနှစ်၊ မေလ ၁၃ ရက် အပ်ဒိတ်- M500DC တွင် အသစ်ဆုံး firmware ကို အသုံးပြုခြင်းဖြင့် latency သည် ပျမ်းမျှ 32ms အထိ သိသိသာသာ တိုးတက်လာပြီး SATA နှင့် နှိုင်းယှဉ်နိုင်သော အုပ်စုတွင် ဦးဆောင်နေပါသည်။
ပေါင်းစပ်လုပ်ငန်းဝန်အား ခွဲခြမ်းစိတ်ဖြာခြင်း
ကျွန်ုပ်တို့၏ synthetic benchmark protocol တစ်ခုချင်းစီသည် device ကိုစမ်းသပ်ရန်အသုံးပြုမည့် workload နှင့်အတူ target storage ကို steady-state သို့ကြိုတင်ပြင်ဆင်ခြင်းဖြင့်စတင်သည်။ ကြိုတင်ပြင်ဆင်ခြင်းလုပ်ငန်းစဉ်သည် thread တစ်ခုလျှင် queue ၁၆ ခုပါသော thread ၁၆ ခုပါသော heavy load ကိုအသုံးပြုသည်။
ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းနှင့် မူလတည်ငြိမ်အခြေအနေစမ်းသပ်မှုများ-
- ပမာဏ (ဖတ်+ရေး IOPS စုစည်းမှု)
- ပျမ်းမျှ နှောင့်နှေးမှု (ဖတ်+ရေး နှောင့်နှေးမှု အတူတကွ ပျမ်းမျှ)
- အများဆုံး နှောင့်နှေးမှု (အမြင့်ဆုံး ဖတ်ရန် သို့မဟုတ် ရေးရန် နှောင့်နှေးမှု)
- နှောင့်နှေးမှု စံသွေဖည်မှု (ဖတ်+ရေး စံသွေဖည်မှုကို ပျမ်းမျှပေါင်းစပ်ထားသည်)
ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းပြီးဆုံးသည်နှင့် နှိုင်းယှဉ်နေသော စက်ပစ္စည်းတစ်ခုစီကို thread/queue depth profile များစွာတွင် စမ်းသပ်ပြီး အသုံးပြုမှုအနည်းငယ်နှင့် များပြားသောအသုံးပြုမှုအောက်တွင် စွမ်းဆောင်ရည်ကိုပြသပါသည်။ Micron M500DC အတွက် ကျွန်ုပ်တို့၏ synthetic workload analysis သည် ထုတ်လုပ်သူသတ်မှတ်ချက်များနှင့် benchmarks များတွင် ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသည့် 4k၊ 8k နှင့် 128k profiles များကို အသုံးပြုပါသည်။
- 4k ပရိုဖိုင်
- ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး
- 8K ပရိုဖိုင်
- ၇၀% ဖတ်၊ ၃၀% ရေးသား
- ၁၀၀% ၁၂၈K
ကြိုတင်ပြင်ဆင်ခြင်းလုပ်ငန်းစဉ်အတွင်း Micron M500DC သည် 37,000IOPS အနီးတွင် steady state သို့ ချဉ်းကပ်လာသည်နှင့်အမျှ နှိုင်းယှဉ်နိုင်သော drive များထဲတွင် ထိပ်တန်းစွမ်းဆောင်ရည်အဖြစ် လျင်မြန်စွာ ပေါ်ထွက်လာခဲ့သည်။
4k ကြိုတင်အခြေအနေပြင်ဆင်မှုအတွင်း Micron M500DC ၏ ဦးဆောင်စွမ်းဆောင်ရည်သည် ပျမ်းမျှ latency ကိုလည်း တိုးချဲ့ပေးခဲ့ပြီး M500DC သည် ပထမတစ်နာရီအကြာတွင် ಒಟ್ಟಾರೆ အနိမ့်ဆုံး latency ဖြင့် ထွက်ပေါ်လာခဲ့သည်။
Micron M500DC သည် 4k ကြိုတင်အခြေအနေပြုလုပ်နေစဉ်အတွင်း ၎င်း၏ အမြင့်ဆုံး latency တန်ဖိုးများကို အကောင်းဆုံး နှိုင်းယှဉ်နိုင်သော သုံးခုအတွင်း ထိန်းသိမ်းထားနိုင်ခဲ့ပြီး Micron P400M နှင့် Intel ၏ DC S3700 တို့နောက်တွင်သာ ရပ်တည်ခဲ့သည်။
4k ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းလုပ်ငန်းစဉ်မှ ရရှိသော စံသွေဖည်မှုရလဒ်များ၏ ကျွန်ုပ်တို့၏ ဇယားသည် M500DC ၏ ခိုင်မာသောစွမ်းဆောင်ရည်ကို ကျပန်း 4k လွှဲပြောင်းမှုများဖြင့် ဆက်လက်လုပ်ဆောင်ပြီး တည်ငြိမ်သောအခြေအနေတွင် 5.8ms အနီးတွင်ရှိသည်။
4k ကြိုတင်အခြေအနေပြင်ဆင်မှု ပြီးစီးသွားသောအခါ၊ Micron M500DC သည် 4k ပရိုဖိုင်အတွင်း ဖတ်ရှုလုပ်ဆောင်ချက်များအတွက် IOPS 72,820 နှင့် ရေးသားလုပ်ဆောင်ချက်များအတွက် IOPS 37,041 ရောက်ရှိနိုင်ခဲ့သည်။ ဤ throughput ရလဒ်များသည် M500DC ကို ကျွန်ုပ်တို့၏ နှိုင်းယှဉ်နိုင်သော စွမ်းဆောင်ရည်များတွင် ထိပ်ဆုံးမှ ရပ်တည်စေခဲ့သည်။
တည်ငြိမ်သောအခြေအနေတွင် Micron ၏ M500DC သည် ဖတ်ရှုခြင်းလုပ်ဆောင်ချက်များအတွက် ပျမ်းမျှ latency 3.51ms နှင့် ရေးသားခြင်းလုပ်ဆောင်ချက်များအတွက် 6.91ms ရှိသည်။ ရလဒ်နှစ်ခုစလုံးသည် M500DC ကို ကျွန်ုပ်တို့၏ နှိုင်းယှဉ်နိုင်သော စွမ်းဆောင်ရည်များတွင် ထိပ်ဆုံးတွင် ရပ်တည်စေပြန်သည်။
M500DC ရဲ့ 4k benchmark မှာ မှတ်တမ်းတင်ထားတဲ့ အမြင့်ဆုံး read latency က 21.75ms ဖြစ်ပြီး နှိုင်းယှဉ်နိုင်တဲ့ ထုတ်ကုန်တွေထဲမှာ ဒုတိယအနိမ့်ဆုံးနဲ့ တူညီနေပါတယ်။ M500DC ရဲ့ အမြင့်ဆုံး 4k write latency က 49.44ms အထိ ကန့်သတ်ထားပြီး ဒီအတန်းအစားမှာ ယနေ့အထိ အကောင်းဆုံး ဖြစ်ပါတယ်။
4k latency ရလဒ်များ၏ စံသွေဖည်မှုကို တွက်ချက်ခြင်းသည် M500DC ၏ တင်းကျပ်သော latency သည်းခံနိုင်စွမ်းကို ပြသသော်လည်း ဤတိုင်းတာမှုဖြင့် အကောင်းဆုံး အလုံးစုံရလဒ်များကို မရရှိခဲ့ပါ။
8k transfers အတွက် preconditioning အတွင်း ကနဦးစွမ်းဆောင်ရည်နှင့် 70% read operations နှင့် 30% write operations workload ပြီးနောက်၊ M500DC သည် တတိယနေရာတွင် ရပ်တည်နိုင်ခဲ့သည်။
8k 70/30 ပရိုဖိုင်အတွက် ကြိုတင်အခြေအနေပြုလုပ်နေစဉ်အတွင်း Micron M500DC ၏ ပျမ်းမျှ latency သည် 11ms အနီးတွင် ရှိသည်။
ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းအတွင်း 8k 70/30 အမြင့်ဆုံး latency ရလဒ်များက M500DC အတွက် သိသာထင်ရှားသော ပြဿနာအစက်အပြောက်များကို မတွေ့ရှိခဲ့ဘဲ ၎င်းသည် နှိုင်းယှဉ်နိုင်သော စွမ်းဆောင်ရည်တွင် ဆက်လက်အားကောင်းနေသော်လည်း ဦးဆောင်မှုမပေးပါ။
8k 70/30 ကြိုတင်အခြေအနေပြုလုပ်ခြင်း လုပ်ငန်းစဉ်အတွင်း စံသွေဖည်မှုတွက်ချက်မှုများအရ M500DC သည် တည်ငြိမ်သောအခြေအနေတွင် 7.5ms ချဉ်းကပ်လာကြောင်း ပြသထားသည်။
8k 70/30 ကြိုတင်အခြေအနေပြင်ဆင်မှု ပြီးစီးသွားသောအခါ Micron M500DC သည် throughput တွင် တတိယနေရာတွင် ရပ်တည်နိုင်ခဲ့ပြီး ဤပရိုဖိုင်အတွင်း အသုံးပြုသော thread counts နှင့် queue depths များတွင် စွမ်းဆောင်ရည် ကျဆင်းမှုတစ်စုံတစ်ရာ မကြုံတွေ့ခဲ့ရပါ။
Micron M500DC ရဲ့ တတိယနေရာမှာ ရှိတဲ့ throughput ရလဒ်ကို 8k 70/30 profile အတွင်း ပျမ်းမျှ latency ကို တိုင်းတာမှုတွေအတွင်းမှာ ပဲ့တင်ထပ်ခဲ့ပါတယ်။
8k 70/30 protocol မှ အမြင့်ဆုံး latency ရလဒ်များသည် Micron M500DC အတွက် ပြဿနာအစက်အပြောက်များကို မဖော်ပြဘဲ 7.89ms အထက် ရလဒ်မရှိပါ။
ကျွန်ုပ်တို့၏ စံသွေဖည်မှုတွက်ချက်မှုများသည် 8k 70/30 ပရိုဖိုင်အတွင်း M500DC ၏ တသမတ်တည်း latency စွမ်းဆောင်ရည်ကို အားဖြည့်ပေးသည်။
ကောက်ချက်
M500DC Enterprise SSD သည် Micron ၏ NAND အင်ဂျင်နီယာနှင့် ထုတ်လုပ်ရေးဆိုင်ရာကျွမ်းကျင်မှု၊ Marvell controllers နှင့် Micron XPERT နည်းပညာ stack တို့ကို ပေါင်းစပ်ထားသည်။ M500DC သည် server boot duty၊ media streaming ကဲ့သို့သော read-centric လုပ်ဆောင်ချက်များ သို့မဟုတ် ယေဘုယျအားဖြင့် read intensive ဖြစ်သော အခြား application အသုံးပြုမှုတို့ပါဝင်သော light-enterprise use case ကို ရည်ရွယ်သည်။ M500DC ကို ဖြန့်ကျက်ရာတွင် ဤနေရာသို့ မကြာခဏ တိုးဝင်လာလေ့ရှိသော ကုန်ကျစရိတ်နည်းသော client drives များတွင် မတွေ့ရသော power fail protection ကဲ့သို့သော enterprise features အမျိုးမျိုးကိုလည်း ရရှိသည်။
Micron ရဲ့ စွမ်းဆောင်ရည် အခိုင်အမာပြောဆိုချက်တွေနဲ့ ကိုက်ညီအောင် လုပ်ဆောင်ရာမှာ M500DC ဟာ Micron ကြော်ငြာထားတဲ့ အဆင့်သတ်မှတ်ထားတဲ့ synthetic ရလဒ်တွေနဲ့ ကိုက်ညီမှုမရှိပါဘူး။ ဒါတွေက M500DC ဟာ 4k နဲ့ 8k 70/30 workloads တွေမှာ အားကောင်းတဲ့ ပြိုင်ဘက်တစ်ယောက်ဖြစ်ကြောင်း ပြသခဲ့ပေမယ့် ကျွန်တော်တို့ရဲ့ application testing မှာတော့ ရောထွေးနေတဲ့ ပုံရိပ်ကို ပြသခဲ့ပါတယ်။ ကျွန်တော်တို့ရဲ့ MarkLogic NoSQL workload အတွင်းမှာ Micron M500DC ဟာ SanDisk နဲ့ Intel နှိုင်းယှဉ်နိုင်တဲ့ SSD တွေထက် latency ၅.၅ ဆ ပိုများခဲ့ပါတယ်။ ဒါ့အပြင် read-heavy market segment မှာ enterprise buyers တွေ အားကိုးနေတဲ့ Samsung SSD 840 Pro ထက်လည်း နိမ့်ကျနေခဲ့ပါတယ်။ ကျွန်တော်တို့ရဲ့ Sysbench MySQL TPC-C test မှာ Micron M500DC ဟာ Intel နဲ့ SanDisk မော်ဒယ်တွေထက် နောက်ပြန်ဆုတ်နေခဲ့ပါတယ်။
ကံကောင်းထောက်မစွာပဲ SQL မှာ ကျွန်တော်တို့မြင်တွေ့ခဲ့ရတဲ့ ညံ့ဖျင်းတဲ့ ကနဦးစွမ်းဆောင်ရည်နဲ့ ပတ်သက်လာရင် Micron က ပြဿနာကို ဖော်ထုတ်ပြီး ဖြေရှင်းဖို့ beta firmware ကို ပေးစွမ်းနိုင်ခဲ့ပါတယ်။ firmware က GA ကိုသွားဖို့ အချိန်အနည်းငယ်ကြာနိုင်ပေမယ့် လုပ်တဲ့အခါမှာတော့ Microsoft ပတ်ဝန်းကျင်အချို့မှာ နေ့ရောညပါ ကွာခြားချက်ရှိပါတယ်။ firmware အပ်ဒိတ်လုပ်ထားတဲ့ အချက်အလက်အသစ်အရ M500DC ဟာ SQL Server အတွက် အကောင်းဆုံးစွမ်းဆောင်ရည်ကို ပြသထားပါတယ်။ Micron drive ဟာ ယှဉ်ပြိုင်မှုပေါ့ပါးတဲ့ enterprise space အချို့ထက် ဈေးသက်သာမယ်လို့ မျှော်လင့်ရတာကြောင့် ကုန်ကျစရိတ်ပေါ်မူတည်ပြီး M500DC ဟာ IOPS/$ အကျိုးကျေးဇူးကိုလည်း ရရှိနိုင်မှာဖြစ်ပါတယ်။
Pros
- ကျွန်ုပ်တို့၏ synthetic benchmark အမျိုးမျိုးတွင် အထူးသဖြင့် 4k transfer များတွင် ခိုင်မာသောရလဒ်များ
- တန်ဖိုးဈေးနှုန်း
- အရည်အသွေးအစိတ်အပိုင်းများ
- ၂၀၁၄ ခုနှစ်၊ မေလ ၁၃ ရက်၊ အပ်ဒိတ်- SQL Server စွမ်းဆောင်ရည် အလွန်ကောင်းမွန်သည်
အားနည်းချက်များ
- SQL Server workloads များတွင် မယုံနိုင်လောက်အောင် မြင့်မားသော latency ၂၀၁၄ ခုနှစ်၊ မေလ ၁၃ ရက်၊ အပ်ဒိတ်- StorageReview နှင့်အလုပ်လုပ်ခြင်းဖြင့် Micron သည် SQL Server စွမ်းဆောင်ရည်ကို တိုးတက်စေခဲ့သည်။
- MarkLogic NoSQL စမ်းသပ်မှုတွင် Intel နှင့် SanDisk နှိုင်းယှဉ်နိုင်သော ထုတ်ကုန်များထက် သာလွန်ကောင်းမွန်သည်
The Bottom Line
M500DC Enterprise SSD သည် Micron ၏ အိမ်တွင်းအင်ဂျင်နီယာနှင့် ထုတ်လုပ်မှုအရင်းအမြစ်များကို ပြသထားပြီး ဤကိစ္စတွင် အရည်အသွေးမြင့် အစိတ်အပိုင်းများပါရှိသော drive တစ်ခုကို ဖန်တီးခဲ့သည်။ Micron သည် drive firmware တွင် ပြင်ဆင်မှုပြုလုပ်ပြီးနောက်၊ ယခုအခါ ၎င်း၏ ချီးကျူးဖွယ်ကောင်းသော synthetic benchmark ရလဒ်များနှင့် ကိုက်ညီသော အံ့သြဖွယ်ကောင်းသော SQL Server စွမ်းဆောင်ရည်ကို ပြသထားသည်။




အမေဇုံ