၂၀၂၄ ခုနှစ် ဇူလိုင်လတွင် Micron သည် 9550 NVMe SSD မိသားစုကို ကြေညာခဲ့ပြီး ၊ ၎င်းသည် နောက်မျိုးဆက် enterprise storage ဖြန့်ကျက်မှုများအတွက် တည်ဆောက်ထားသော Gen5 platform တစ်ခုဖြစ်သည်။ ထိုအချိန်တွင် ကျွန်ုပ်တို့သည် မိတ်ဆက်ပွဲအကြောင်းကို ဆွေးနွေးခဲ့ပြီး ထုတ်ကုန်အဆင့်နှစ်ခုဖြစ်သည့် read-intensive environments အတွက် PRO နှင့် mixed-use workloads အတွက် MAX တို့ကို မီးမောင်းထိုးပြခဲ့သည်။ ထိုအချိန်မှစ၍ Micron သည် ကျွန်ုပ်တို့အား 9550 MAX ၏ နမူနာကို ပေးအပ်ခဲ့ပြီး၊ မိသားစု၏ ခံနိုင်ရည်မြင့်မားသော အဖွဲ့ဝင်ကို ကျွန်ုပ်တို့၏ enterprise ဓာတ်ခွဲခန်းစမ်းသပ်မှုများတွင် ထည့်သွင်းနိုင်စေခဲ့သည်။
9550 MAX ကို ဖတ်ရှုခြင်းနှင့် ရေးသားခြင်း မျှတစွာရှိသည့် ရောနှောအသုံးပြုမှု workloads များအတွက် ရည်ရွယ်ချက်ရှိရှိ တည်ဆောက်ထားပြီး ခံနိုင်ရည်နှင့် ရေရှည်စွမ်းဆောင်ရည်သည် raw throughput ကဲ့သို့ပင် အရေးကြီးပါသည်။ ၎င်းသည် မြင့်မားပြီး စဉ်ဆက်မပြတ် ငွေပေးငွေယူနှုန်းထားများပါဝင်သည့် databases၊ analytics၊ AI/ML training pipelines နှင့် ဘဏ္ဍာရေးဆိုင်ရာ applications များအတွက် အသင့်တော်ဆုံးဖြစ်စေသည်။
စွမ်းရည်များသည် 3.2TB မှ 25.6TB အထိရှိပြီး သေးငယ်သော application drive များမှသည် သိပ်သည်းသော storage node များတွင် မြင့်မားသောစွမ်းရည်ပေါင်းစပ်ခြင်းအထိ ကျယ်ပြန့်သော deployment scenarios အမျိုးမျိုးကို လွှမ်းခြုံထားသည်။ 9550 MAX ကို U.2 နှင့် E3.S form factor နှစ်မျိုးလုံးဖြင့် ရရှိနိုင်ပြီး တည်ထောင်ထားသော 2.5-inch infrastructure မှ နောက်မျိုးဆက် EDSFF platform များသို့ ကူးပြောင်းရာတွင် enterprise များအနေဖြင့် ပြောင်းလွယ်ပြင်လွယ်ရှိမှုကို ပေးစွမ်းသည်။
ခံနိုင်ရည်နိမ့်ချိန်တွင် ဖတ်ရှုမှုစွမ်းဆောင်ရည်ကို အလေးပေးသည့် PRO လိုင်းနှင့် နှိုင်းယှဉ်ပါက MAX သည် တစ်နေ့လျှင် drive write သုံးခု (DWPD) အထိ ပေးပို့နိုင်သောကြောင့် write-high သို့မဟုတ် balanced workloads ရှိသော ပတ်ဝန်းကျင်များအတွက် ရှင်းလင်းသော ရွေးချယ်မှုတစ်ခုဖြစ်သည်။ Pro နှင့် Max လိုင်းများကို PCIe Gen5 စွမ်းဆောင်ရည်၊ NVMe 2.0 နှင့် (OCP) 2.0-2.5 လိုက်နာမှုတို့နှင့် တွဲဖက်ထားသည်။ 9550 စီးရီး SSD များသည် မြန်နှုန်းနှင့် ယုံကြည်စိတ်ချရမှုအတွက် ဒီဇိုင်းထုတ်ထားသော drive တစ်ခုအဖြစ် ထင်ရှားသည်။
Micron 7600 series SSD တွေရဲ့ အထက်မှာ တည်ရှိပြီး mainstream data center workloads တွေကို ထူးခြားတဲ့ latency နဲ့ စွမ်းအင်ထိရောက်မှုတွေနဲ့ ဝန်ဆောင်မှုပေးနေတဲ့ 9550 series ဟာ အမြင့်ဆုံး consistency နဲ့ throughput လိုအပ်ပြီး data-intensive environments တွေအတွက် ပိုမိုမြင့်မားတဲ့ endurance၊ ပိုမိုကျယ်ပြန့်တဲ့ capacity options နဲ့ သာလွန်ကောင်းမွန်တဲ့ စဉ်ဆက်မပြတ်စွမ်းဆောင်ရည်တွေကို ပေးစွမ်းပါတယ်။
မိုက်ခရွန် ၉၅၅၀ MAX သတ်မှတ်ချက်များ
အောက်ဖော်ပြပါဇယားတွင် Micron 9550 MAX စီးရီး SSD များကို ဖော်ပြထားပြီး U.2 နှင့် E3.S မော်ဒယ်များတွင် ၎င်းတို့၏ပုံစံအချက်များ၊ စွမ်းဆောင်ရည်မက်ထရစ်များ၊ ခံနိုင်ရည်အဆင့်သတ်မှတ်ချက်များနှင့် စွမ်းရည်ရွေးချယ်မှုများကို မီးမောင်းထိုးပြထားသည်။
| မိုက်ခရွန် 9550 MAX သတ်မှတ်ချက်များ (U.2 / E3.S) | |||||
|---|---|---|---|---|---|
| ဖြစ်ရပ်မှန်ကိုသုံးပါ | ရောနှောအသုံးပြုမှု (တစ်နေ့လျှင် Drive ရေးသားမှု ၃ ခု) | ||||
| အင်တာဖေ့စ်/ပရိုတိုကော | PCIe Gen5 x4၊ NVMe v2.0b | ||||
| Nande | Micron 232-layer 3D TLC NAND | ||||
| OCP လိုက်နာမှု | OCP ၂.၀ (r၂၁) | ||||
| ယုံကြည်စိတ်ချရသော | MTTF: ၀–၅၅°C တွင် ၂.၀ သန်း နာရီ၊ ၀–၅၀°C တွင် ၂.၅ သန်း နာရီ | UBER < ၁၀ ခုလျှင် ၁ ခု ကဏ္ဍ17 bits ဖတ်ရှုခြင်း | ၅ နှစ်အာမခံ | ||||
| ပါဝါ (ပျမ်းမျှ RMS) | ≤ 18 W အစဉ်လိုက်ဖတ်ရှုခြင်း၊ ≤ 18 W အစဉ်လိုက်ရေးသားခြင်း | ||||
| Operating အပူချိန် | 0-70 ဒီဂရီစင်တီဂရိတ် | ||||
| စွမ်းရည်များနှင့် စွမ်းဆောင်ရည် (9550 MAX) | |||||
| စွမ်းဆောင်ရည်မြှင့် | ဖတ်ရှုမှု အစဉ်လိုက် (MB/s) | စီစဥ်ရေးသားမှု (MB/s) | ရန်း။ ရိဒ် (K IOPS) | Rand. Write (K IOPS) | ၇၀/၃၀ R/W (K IOPS) |
| 3.2TB | 14,000 | 10,000 | 3,000 | 540 | 640 |
| 6.4TB | 14,000 | 10,000 | 3,300 | 640 | 720 |
| 12.8TB | 14,000 | 10,000 | 3,300 | 820 | 1,000 |
| 25.6TB | 14,000 | 10,000 | 3,300 | 1,200 | 1,300 |
| ပုံမှန် နှောင့်နှေးမှု (µs) | |||||
| ဖတ် | 60 | ||||
| ရေးသား | 15 | ||||
| ခံနိုင်ရည် (စုစုပေါင်း Bytes ရေးသားမှု၊ TB) | |||||
| စွမ်းဆောင်ရည်မြှင့် | RND TBW | SEQ TBW | မှတ်စုများ | ||
| 3.2TB | 17,520 | 37,200 | အများဆုံး (၃ DWPD) | ||
| 6.4TB | 35,040 | 74,200 | အများဆုံး (၃ DWPD) | ||
| 12.8TB | 70,080 | 143,100 | အများဆုံး (၃ DWPD) | ||
| 25.6TB | 140,160 | 282,600 | အများဆုံး (၃ DWPD) | ||
Micron 9550 MAX ဒီဇိုင်းနှင့် တည်ဆောက်မှု
Micron သည် 9550 MAX ကို 3 DWPD တွင် မျှတသော read/write workloads များအတွက် ဒီဇိုင်းထုတ်ထားသော ရောနှောအသုံးပြုမှု enterprise SSD အဖြစ် နေရာယူထားသည်။ ၎င်းသည် PCIe Gen5 x4 interface နှင့် NVMe 2.0b protocol support နှင့် Micron ၏ 232-layer 3D TLC NAND နည်းပညာကို တွဲဖက်အသုံးပြုထားပြီး စဉ်ဆက်မပြတ် load အောက်တွင် တသမတ်တည်း latency ကို အလေးပေးဖော်ပြသည်။
ရုပ်ပိုင်းဆိုင်ရာအရ၊ drive မိသားစုသည် U.2 နှင့် E3.S ပုံစံအချက်များကို လွှမ်းခြုံထားပြီး အော်ပရေတာများအား ယနေ့ခေတ် 2.5-လက်မ NVMe bays များထဲသို့ ထည့်သွင်းရန် သို့မဟုတ် ပလက်ဖောင်းများကို မပြောင်းလဲဘဲ ပိုမိုသိပ်သည်းသော EDSFF ဖြန့်ကျက်မှုများထဲသို့ ရွှေ့ပြောင်းရန် ပြောင်းလွယ်ပြင်လွယ်ရှိစေပါသည်။ ဤပြောင်းလွယ်ပြင်လွယ်ရှိမှုကို OCP 2.0 နှင့် 2.5 နှင့် ကိုက်ညီမှုဖြင့် အားဖြည့်ထားပြီး 9550 MAX ကို ခေတ်မီ hyperscale နှင့် enterprise server များတွင် အဖြစ်များသော စက်ပိုင်းဆိုင်ရာ၊ အပူချိန်နှင့် စီမံခန့်ခွဲမှု မျှော်လင့်ချက်များနှင့် ချိန်ညှိပေးသည်။
ပါဝါနှင့် အပူရှုထောင့်မှကြည့်လျှင် Micron သည် အစဉ်လိုက်ဖတ်ရှုခြင်းနှင့် ရေးသားခြင်းလုပ်ဆောင်ချက်များအတွက် ≤18 W ပျမ်းမျှ RMS ကို သတ်မှတ်ပေးပြီး U.2 နှင့် E3.S စနစ်များအတွက် ပုံမှန်ရှေ့ဘက်အအေးပေးစနစ်အတွင်း ကိုက်ညီပြီး ရှည်လျားပြီး ရောနှောနေသော အလုပ်ဝန်များအတွင်း စွမ်းဆောင်ရည် တသမတ်တည်းရှိစေရန် ကူညီပေးသည်။ လည်ပတ်မှုအပူချိန်ကို 0–70 °C တွင် အဆင့်သတ်မှတ်ထားပြီး ကိုယ်ထည်လေစီးဆင်းမှုဒီဇိုင်းအမျိုးမျိုးတွင် အက်ဒမင်များအား သက်တောင့်သက်သာရှိသော ခေါင်းအုံးကို ပေးစွမ်းသည်။
ယုံကြည်စိတ်ချရမှုပစ်မှတ်များသည် MAX လိုင်း၏ခံနိုင်ရည်အားအာရုံစိုက်မှုကိုထင်ဟပ်စေသည်- MTTF ၂.၅ သန်းနာရီအထိ (မြင့်မားသောပတ်ဝန်းကျင်တွင် ၂.၀ သန်းနာရီ)၊ UBER < 1e-17 နှင့်ငါးနှစ်အာမခံ။ စွမ်းရည်များသည် 3.2TB မှ 25.6TB အထိရှိပြီး Micron သည် Gen5 throughput အဆင့်သတ်မှတ်ချက်များ (ဖတ်ရှုမှု ၁၄ GB/s အထိ / ရေးသားမှု ၁၀ GB/s အထိ) နှင့် သိသာထင်ရှားသော ရောနှော IO နံပါတ်များနှင့်အတူ ပုံမှန်နိမ့်သော latency ကိန်းဂဏန်းများ (ဖတ်ရှုမှု ၆၀ µs / ရေးသားမှု ၁၅ µs) ကိုထုတ်ဝေသည်။ ဤဝိသေသလက္ခဏာများသည် စစ်မှန်သောရောနှောအသုံးပြုမှုဖြန့်ကျက်မှုများတွင် အမြင့်ဆုံးသတ်မှတ်ချက်များထက် ပိုမိုအရေးကြီးပါသည်။
မိုက်ခရွန် ၉၅၅၀ အမြင့်ဆုံးစွမ်းဆောင်ရည်
မောင်းနှင်မှုစမ်းသပ်ခြင်းပလက်ဖောင်း
ဤသုံးသပ်ချက်တွင် workload အားလုံးအတွက် ကျွန်ုပ်တို့၏စမ်းသပ်ပလက်ဖောင်းအဖြစ် Ubuntu 22.04.02 LTS အသုံးပြုထားသော Dell PowerEdge R760 ကို ရွေးချယ်ခဲ့ပါသည်။ Serial Cables' Gen5 JBOF တပ်ဆင်ထားသောကြောင့် U.2၊ E1.S၊ E3.S နှင့် M.2 SSD များနှင့် ကျယ်ပြန့်စွာ တွဲဖက်အသုံးပြုနိုင်ပါသည်။ ကျွန်ုပ်တို့၏စမ်းသပ်စနစ်ဖွဲ့စည်းပုံကို အောက်တွင်ဖော်ပြထားပါသည်။
- Intel Xeon Gold 6430 (32-Core, 2.1GHz) ၂ ခု
- 16 x 64GB DDR5-4400 မှတ်ဉာဏ်
- 480GB Dell BOSS SSD
- စီးရီးကြိုးများ Gen5 JBOF
နှိုင်းယှဉ်ထားသော ဒရိုက်များ
- Pascari X200P 7.68TB
- SanDisk SN861 7.68TB
- Solidigm PS1010 7.68TB
- Kingston DC3000ME 7.68TB
- မိုက်ခရွန် ၇၆၀၀ မက်စ် ၆.၄ တီဘီ
DLIO စစ်ဆေးရေးစံနှုန်း
AI လေ့ကျင့်ရေးပတ်ဝန်းကျင်များတွင် SSD လက်တွေ့ကမ္ဘာစွမ်းဆောင်ရည်ကို အကဲဖြတ်ရန်အတွက်၊ ကျွန်ုပ်တို့သည် Data and Learning Input/Output (DLIO) benchmark tool ကို အသုံးပြုခဲ့ပါသည်။ Argonne National Laboratory မှ တီထွင်ထားသော DLIO ကို deep learning workloads များတွင် I/O ပုံစံများကို စမ်းသပ်ရန် အထူးဒီဇိုင်းထုတ်ထားပါသည်။ ၎င်းသည် checkpointing၊ data ingestion နှင့် model training ကဲ့သို့သော စိန်ခေါ်မှုများကို storage system များက မည်သို့ကိုင်တွယ်ဖြေရှင်းသည်ကို ထိုးထွင်းသိမြင်စေပါသည်။ အောက်ပါဇယားတွင် drive နှစ်ခုစလုံးသည် checkpoints ၃၆ ခုတွင် လုပ်ငန်းစဉ်ကို မည်သို့ကိုင်တွယ်ဖြေရှင်းသည်ကို ဖော်ပြထားသည်။ machine learning model များကို လေ့ကျင့်ပေးသည့်အခါ၊ checkpoints များသည် မော်ဒယ်၏အခြေအနေကို ပုံမှန်သိမ်းဆည်းရန်နှင့် အနှောင့်အယှက်များ သို့မဟုတ် ပါဝါပြတ်တောက်မှုများအတွင်း တိုးတက်မှုဆုံးရှုံးမှုကို ကာကွယ်ရန်အတွက် မရှိမဖြစ်လိုအပ်ပါသည်။ ဤသိုလှောင်မှုဝယ်လိုအားသည် အထူးသဖြင့် ရေရှည် သို့မဟုတ် ပြင်းထန်သော workloads များအောက်တွင် ခိုင်မာသောစွမ်းဆောင်ရည် လိုအပ်ပါသည်။ ကျွန်ုပ်တို့သည် ၂၀၂၄ ခုနှစ် ဩဂုတ်လ ၁၃ ရက်နေ့ထုတ် DLIO benchmark version 2.0 ကို အသုံးပြုခဲ့ပါသည်။
ကျွန်ုပ်တို့၏ benchmarking သည် လက်တွေ့ကမ္ဘာအခြေအနေများကို ထင်ဟပ်စေရန်အတွက်၊ ကျွန်ုပ်တို့၏ စမ်းသပ်မှုကို LLAMA 3.1 405B model architecture ပေါ်တွင် အခြေခံခဲ့ပါသည်။ model parameters၊ optimizer states နှင့် layer states များကို ဖမ်းယူရန် torch.save() ကို အသုံးပြု၍ checkpointing ကို အကောင်အထည်ဖော်ခဲ့ပါသည်။ ကျွန်ုပ်တို့၏ setup သည် ရှစ် GPU များတစ်လျှောက် ဖြန့်ဝေထားသော 4-way tensor parallelism နှင့် 2-way pipeline parallel processing ပါ၀င်သည့် hybrid parallelism strategy ကို အကောင်အထည်ဖော်ကာ ရှစ် GPU စနစ်ကို simulate လုပ်ခဲ့ပါသည်။ ဤ configuration သည် ခေတ်မီ large language models များကို လေ့ကျင့်ရန် လိုအပ်ချက်များကို ထင်ဟပ်စေသည့် 1,636 GB checkpoint sizes ကို ရရှိစေခဲ့ပါသည်။
ဤ benchmark တွင် Micron 9550 MAX 12.8TB သည် ထင်ရှားသော ဦးဆောင်သူအဖြစ် ပေါ်ထွက်လာခဲ့သည်။ 18-checkpoint အပြည့်အဝ run တွင် ၎င်းသည် အနိမ့်ဆုံးပျမ်းမျှပြီးစီးချိန်ကို 457 s မှ 575 s အထိ ထိန်းသိမ်းထားနိုင်ခဲ့သည်။ drive သည် checkpoint များအကြား အနည်းဆုံးကွဲပြားမှုဖြင့် ထူးကဲသောတည်ငြိမ်မှုကို ပေးစွမ်းခဲ့ပြီး ရောနှောထားသော read/write workloads များအတွက် အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားသော ဟန်ချက်ညီသော firmware ဒီဇိုင်းကို ညွှန်ပြနေသည်။
Micron 7600 MAX 6.4TB သည် ၄၅၉ စက္ကန့်မှ ၅၈၆ စက္ကန့်အကြား အချိန်များကို ထုတ်လုပ်ပေးခဲ့သည်။ ၎င်း၏ပျမ်းမျှသည် ယှဉ်ပြိုင်နိုင်စွမ်းရှိနေဆဲဖြစ်သော်လည်း၊ drive သည် စမ်းသပ်မှုအဆုံးတွင် တည်ငြိမ်သွားမီ checkpoints ၄ နှင့် ၇ အကြား စွမ်းဆောင်ရည် ခဏတာ အတက်အကျကို ပြသခဲ့သည်။ ထိုသို့ဖြစ်နေသော်လည်း၊ ၎င်းသည် ထိပ်တန်းအဆင့်တွင် ခိုင်မာစွာရှိနေခဲ့ပြီး ရေရှည်တည်တံ့သော AI နှင့် HPC workloads များအတွက် အလွန်ကောင်းမွန်သော ထိရောက်မှုကို ပြသခဲ့သည်။
Micron 9550 7.68TB သည် flagship မော်ဒယ်နှစ်ခု၏နောက်တွင် အနည်းငယ်သာ စွမ်းဆောင်ရည်ရှိပြီး ရလဒ်များသည် ၄၅၈ မှ ၅၈၂ စက္ကန့်အထိ ရှိသည်။ ၎င်းသည် တည်ငြိမ်သော scaling ကို ထိန်းသိမ်းထားနိုင်ခဲ့ပြီး high-end MAX drives များနှင့် ယှဉ်ပြိုင်နိုင်ခဲ့ပြီး အခြေခံ Micron 9550 platform ၏ အစွမ်းသတ္တိကို အားဖြည့်ပေးခဲ့သည်။
စမ်းသပ်ထားသော အခြား enterprise SSD များထဲတွင် Solidigm PS1010၊ SanDisk SN861 နှင့် Kingston DC3000ME တို့သည် အလယ်အလတ်အဆင့်တွင် ရှိနေပြီး ၄၅၀ မှ ၆၁၀ နှစ်အတွင်း checkpoint အများစုကို ပြီးမြောက်အောင် လုပ်ဆောင်နိုင်ခဲ့သည်။ Pascari X200P သည် အနည်းဆုံး တသမတ်တည်း စွမ်းဆောင်ရည်ကို ပြသခဲ့ပြီး လည်ပတ်မှုအလယ်တွင် စက္ကန့် ၆၉၀ ကျော်အထိ ရောက်ရှိပြီးနောက် အဆုံးတွင် တည်ငြိမ်သွားခဲ့သည်။
ဤဖြတ်သန်းမှုပျမ်းမျှစမ်းသပ်မှုတွင် Solidigm PS1010 7.68TB သည် အမြန်ဆုံးပျမ်းမျှပြီးစီးချိန်ဖြင့် အုပ်စုကို ဦးဆောင်ခဲ့ပြီး ဖြတ်သန်းမှုသုံးခုတွင် ၄၅၈ စက္ကန့်မှ ၅၆၄ စက္ကန့်အထိ ရှိသည်။ drive သည် အလွန်ကောင်းမွန်သော တသမတ်တည်းရှိမှုကို ပြသခဲ့ပြီး လည်ပတ်မှုများအကြား ကွဲပြားမှုနည်းပါးခြင်းနှင့် ရောနှော I/O workloads များအောက်တွင် ခိုင်မာသောစွမ်းဆောင်ရည်ကို ပြသခဲ့သည်။
SanDisk SN861 7.68TB သည် နောက်မှ နီးကပ်စွာ လိုက်လာပြီး ပျမ်းမျှ ၄၆၁ စက္ကန့်မှ ၅၅၃ စက္ကန့်အကြား ရလဒ်များကို ရရှိခဲ့ပြီး အနည်းဆုံး ယိုယွင်းမှုဖြင့် ယုံကြည်စိတ်ချရသော checkpointing စွမ်းဆောင်ရည်ကို ပေးစွမ်းနိုင်ကြောင်း အတည်ပြုပါသည်။
Micron 9550 7.68TB သည် ဒုတိယနေရာတွင် ရပ်တည်ခဲ့ပြီး တူညီသော pass များတွင် ၄၆၁ စက္ကန့်မှ ၅၅၉ စက္ကန့်အကြား ပြီးဆုံးခဲ့သည်။ ၎င်း၏စွမ်းဆောင်ရည်သည် အလွန်ယှဉ်ပြိုင်နိုင်စွမ်းရှိပြီး ဦးဆောင်သူများ၏နောက်တွင် ရပ်တည်ခဲ့သော်လည်း iteration အားလုံးတွင် တည်ငြိမ်သော scaling နှင့် ခိုင်မာသော throughput ကို ထိန်းသိမ်းထားနိုင်ခဲ့သည်။
Micron 9550 MAX 12.8TB နှင့် Micron 7600 MAX 6.4TB တို့သည် ထိပ်ဆုံးငါးခုတွင် ပါဝင်ခဲ့ပြီး ပျမ်းမျှ ၄၆၂ –၅၅၅ စက္ကန့်နှင့် ၄၆၄ – ၅၆၇ စက္ကန့် အသီးသီး အနည်းငယ်မြင့်မားခဲ့သည် ။ နှစ်ခုစလုံးသည် အချိန်ကြာလာသည်နှင့်အမျှ တသမတ်တည်း လုပ်ဆောင်နိုင်ခဲ့သော်လည်း စွမ်းရည်ပိုငယ်သော Micron နှင့် Solidigm နှင့် SanDisk တို့မှ ဦးဆောင်နေသော drive နှစ်ခုနောက်တွင် နောက်ကျကျန်နေခဲ့သည် ။
အုပ်စုရဲ့ ကျန်ရှိတဲ့ ထုတ်ကုန်တွေထဲမှာ Kingston DC3000ME နဲ့ Pascari X200P တို့ဟာ ပျမ်းမျှအားဖြင့် 580 စက္ကန့်နဲ့ 660 စက္ကန့် အသီးသီး အမြင့်ဆုံး ಒಟ್ಟಾರೆအချိန်တွေကို ရရှိခဲ့ပါတယ်။ ဒီရလဒ်တွေက စဉ်ဆက်မပြတ် checkpointing အခြေအနေတွေအောက်မှာ အထူးသဖြင့် persistent storage ကို မကြာခဏ write လုပ်ဖို့လိုအပ်တဲ့ workloads တွေအတွက် ပိုမိုကျယ်ပြန့်တဲ့ စွမ်းဆောင်ရည်ကွာဟချက်ကို ထင်ဟပ်စေပါတယ်။
FIO စွမ်းဆောင်ရည် စံနှုန်း
အသုံးများသော စက်မှုလုပ်ငန်း မက်ထရစ်များတွင် SSD တစ်ခုစီ၏ သိုလှောင်မှုစွမ်းဆောင်ရည်ကို တိုင်းတာရန်အတွက်၊ ကျွန်ုပ်တို့သည် FIO ကို အသုံးပြုပါသည်။ drive တစ်ခုစီသည် တူညီသော စမ်းသပ်မှုလုပ်ငန်းစဉ်ကို ဖြတ်သန်းရပြီး ၎င်းတွင် drive အပြည့်ဖြည့်ခြင်း နှစ်ကြိမ်၏ ကြိုတင်ပြင်ဆင်ခြင်းအဆင့်၊ ထို့နောက် steady-state စွမ်းဆောင်ရည်တိုင်းတာခြင်း ပါဝင်သည်။ တိုင်းတာနေသော workload အမျိုးအစားတစ်ခုစီ ပြောင်းလဲလာသည်နှင့်အမျှ၊ ကျွန်ုပ်တို့သည် ထို transfer size အသစ်၏ နောက်ထပ်ကြိုတင်ပြင်ဆင်ခြင်း ဖြည့်ခြင်းကို လုပ်ဆောင်ပါသည်။
ဤအပိုင်းတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ FIO စံနှုန်းများကို အာရုံစိုက်ပါသည်။
- ၁၂၈K အစီအစဉ်အတိုင်း
- 64K ကျပန်း
- 16K ကျပန်း
- 4K ကျပန်း
128K အစဉ်လိုက်ရေးသားမှု (IODepth 16 / NumJobs 1)
128K Sequential Write စမ်းသပ်မှုထဲကို ရွှေ့လိုက်တဲ့အခါ ရလဒ်တွေက ကြိုတင်ပြင်ဆင်မှုအတွင်း တွေ့ရှိခဲ့ရတာတွေနဲ့ အတော်လေး ဆင်တူနေပါတယ်။ Micron 9550 Max (12.8TB) က တစ်ဖန် ကွာခြားချက်ကြီးကြီးမားမားနဲ့ ဦးဆောင်နေပြီး 10,957.9MB/s ရရှိကာ အုပ်စုရဲ့ ထိပ်ဆုံးမှာ ရပ်တည်နိုင်ခဲ့ပါတယ်။ Kingston DC3000ME (7.68TB) က 8,477.4MB/s နဲ့ ဒုတိယနေရာမှာ ရပ်တည်ခဲ့ပြီး Pascari X200P (7.68TB) က 8,369.7MB/s နဲ့ နီးကပ်စွာ ရပ်တည်နိုင်ခဲ့ပါတယ်။
Solidigm PS1010 (7,126.5MB/s) နှင့် SanDisk DC SN861 (7,116.5MB/s) တို့က နောက်ကနေ လိုက်နေပြီး Micron 7600 Max (6.4TB) ကတော့ 6,960.6MB/s နဲ့ အောက်ဆုံးမှာ ရှိနေပါတယ်။
128K စဉ်ဆက်မပြတ်ရေးသားချိန် (IODepth 16 / NumJobs 1)
latency အကြောင်းပြောရလျှင် preconditioning တွင်အသုံးပြုသည့် 256 queue depth ထက်ပိုလေးသော 128K Sequential Write စမ်းသပ်မှုကို အလုပ်တစ်ခုတည်းဖြင့် IODepth 16 ဖြင့် လုပ်ဆောင်ခဲ့သည်။ မျှော်လင့်ထားသည့်အတိုင်း drive အားလုံးတွင် latency သိသိသာသာကျဆင်းသွားခဲ့သည်။ Micron 9550 Max (12.8TB) သည် 0.18ms တွင် အနိမ့်ဆုံး latency ဖြင့် ထပ်မံဦးဆောင်ခဲ့ပြီး အနည်းဆုံးနှောင့်နှေးမှုဖြင့် top-end throughput ကို ထိန်းသိမ်းနိုင်စွမ်းကို ပြသခဲ့သည်။
Kingston DC3000ME (7.68TB) က 0.24ms နဲ့ အနီးကပ်လိုက်နေပြီး Pascari X200P (7.68TB) က 0.24ms နဲ့ နောက်ကျကျန်နေခဲ့ပါတယ်။ တစ်ချိန်တည်းမှာပဲ Solidigm PS1010 (0.28ms) နဲ့ SanDisk DC SN861 (0.28ms) တို့က အလားတူရလဒ်တွေ ရရှိခဲ့ပြီး Micron 7600 Max (6.4TB) ကတော့ 0.29ms နဲ့ နောက်ကနေ လိုက်နေပါတယ်။
128K အစဉ်လိုက်ဖတ်ရှုမှု (IODepth 64 / NumJobs 1)
ဖတ်ရှုမှုသို့ကူးပြောင်းရာတွင် 128K Sequential Read စမ်းသပ်မှုသည် ပြိုင်ဘက် drive များတွင် ပိုမိုနီးကပ်သောရလဒ်များကို ယူဆောင်လာခဲ့သည်။ Pascari X200P (7.68TB) သည် 14,242.1MB/s ဖြင့် ထိပ်ဆုံးနေရာမှ ရပ်တည်ခဲ့ပြီး Solidigm PS1010 (7.68TB) သည် 14,163.3MB/s ဖြင့် အနည်းငယ်သာရှိပြီး Micron 9550 Max (12.8TB) သည် 14,047.5MB/s ဖြင့် အဆက်မပြတ်အသာရခဲ့သည်။ ဤ drive သုံးခုသည် ကျဉ်းမြောင်းသောအကွာအဝေးအတွင်း ထိရောက်စွာရောက်ရှိခဲ့ပြီး ရေရှည် sequential read throughput တွင် လက်တွေ့ကမ္ဘာတွင် ကွာခြားချက်အနည်းငယ်သာရှိကြောင်း ပြသခဲ့သည်။
Kingston DC3000ME (7.68TB) သည် ဦးဆောင်နေသော သုံးခုထက် အနည်းငယ်နောက်ကျပြီး 13,513.8MB/s ဖြင့် အနည်းငယ်နောက်ကျကျန်ခဲ့ပြီး SanDisk DC SN861 (7.68TB) သည် 12,631.2MB/s ရရှိခဲ့သည်။ အနိမ့်ဆုံးအဆင့်တွင် Micron 7600 Max (6.4TB) သည် 11,240.5MB/s ဖြင့် ရောက်ရှိလာခဲ့ပြီး အုပ်စုတွင် 12GB/s အောက်သို့ ကျဆင်းသွားသော တစ်ခုတည်းသော drive ဖြစ်သည်။
128K စဉ်ဆက်မပြတ် ဖတ်ရှုချိန် (IODepth 64 / NumJobs 1)
latency ကိုကြည့်လျှင် 128K Sequential Read test (IODepth 64 / NumJobs 1) သည် ထိပ်တန်းစွမ်းဆောင်ရည်ရှိသူများကြား ယှဉ်ပြိုင်မှုမည်မျှတင်းကျပ်သည်ကို မီးမောင်းထိုးပြခဲ့သည်။ Pascari X200P (7.68TB) သည် 0.56ms ဖြင့် ဦးဆောင်နေပြီး Solidigm PS1010 (0.56ms) နှင့် Micron 9550 Max (12.8TB) တို့သည် 0.57ms ဖြင့် နီးပါးတူညီခဲ့သည်။ ဤ drive သုံးခုသည် ထိရောက်စွာ ပေါင်းစပ်ထားပြီး throughput တွင် ကျွန်ုပ်တို့တွေ့မြင်ခဲ့ရသော ကျဉ်းမြောင်းသော spread ကို ပဲ့တင်ထပ်နေသည်။
Kingston DC3000ME (7.68TB) က 0.59ms နဲ့ ဒုတိယနေရာမှာ ရှိနေပြီး SanDisk DC SN861 (7.68TB) က 0.63ms နဲ့ ရပ်တည်ခဲ့ပါတယ်။ Micron 7600 Max (6.4TB) က 0.71ms နဲ့ နောက်ဆုံးနေရာမှာ ရှိနေပြီး sequential read bandwidth နိမ့်ကျတာနဲ့ ကိုက်ညီပါတယ်။
64K ကျပန်းရေးပါ။
64K Random Write စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အနိမ့်ဆုံး 2.45GB/s မှ အမြင့်ဆုံး 10.6GB/s အထိ ကျယ်ပြန့်သော စွမ်းဆောင်ရည်အပိုင်းအခြားကို ပြသခဲ့ပြီး၊ ပျမ်းမျှအားဖြင့် 7.34GB/s ရှိသည်။ ၎င်းသည် ထိပ်တန်းစွမ်းဆောင်ရည်ရှိစေရုံသာမက မြင့်မားသော queue depths များတွင် 10GB/s အမှတ်အသားကို အဆက်မပြတ်ကျော်လွန်သည့် တစ်ခုတည်းသော drive လည်းဖြစ်သည်။ Micron 7600 Max (6.4TB) သည် ခိုင်မာသော တည်ငြိမ်မှုကို ပြသခဲ့သော်လည်း စွမ်းဆောင်ရည် အမြင့်ဆုံးအဆင့်တွင် 2.39GB/s မှ 6.8GB/s အထိ နိမ့်ကျပြီး ပျမ်းမျှ 5.16GB/s ရှိသည်။ ၎င်းသည် 9550 Max ၏နောက်တွင် ဒုတိယအဆင့်တွင် ခိုင်မာစွာရပ်တည်နိုင်စေသော်လည်း ဇယားရှိ အခြားပြိုင်ဘက်အများစုထက် ရှေ့တွင်ရှိနေသည်။
ကျန်နယ်ပယ်တွေကို ကြည့်မယ်ဆိုရင် Kingston DC3000ME (7.68TB) နဲ့ SanDisk DC SN861 (7.68TB) တို့ဟာ 4-6GB/s အကွာအဝေးမှာ ရှိနေပြီး ယေဘုယျအားဖြင့် ယှဉ်ပြိုင်နိုင်စွမ်းရှိပေမယ့် Micron အဆင့်တွေကိုတော့ လိုက်မီနိုင်ခြင်း မရှိပါဘူး။ Solidigm PS1010 (7.68TB) နဲ့ Pascari X200P (7.68TB) တို့ဟာ အနိမ့်ဆုံးအဆင့်မှာ ရှိနေပြီး 2-4GB/s အကွာအဝေးမှာ အစုအဝေးလိုက် ရှိနေကာ Micron drive နှစ်ခုလုံးထက် သိသိသာသာ နောက်ကျကျန်နေခဲ့ပါတယ်။
64K ကျပန်းရေးသားချိန် နှောင့်နှေးမှု
latency အရ Micron 9550 Max (12.8TB) သည် အတည်ငြိမ်ဆုံးရလဒ်များကို ပေးစွမ်းခဲ့ပြီး ပျမ်းမျှ 0.30ms သာရှိကာ queue အနက်များသောအခြေအနေများတွင်ပင် 1.71ms အောက် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။ Micron 7600 Max (6.4TB) သည် အနည်းငယ်မြင့်မားသော ပျမ်းမျှ 0.41ms နှင့် အများဆုံး 2.3ms ဖြင့် ဒုတိယနေရာတွင် ရပ်တည်နိုင်ခဲ့ပြီး load အောက်တွင် သင့်တင့်လျောက်ပတ်သော ထိန်းချုပ်မှုကို ထိန်းသိမ်းထားနိုင်ခဲ့သည်။ Kingston DC3000ME နှင့် SanDisk DC SN861 တို့သည် အလယ်အလတ်အဆင့်တွင် ကျဆင်းခဲ့ပြီး latency သည် ယေဘုယျအားဖြင့် 0.05ms မှ 2.7ms အထိ ရှိသည်။ တစ်ချိန်တည်းမှာပင် Pascari X200P နှင့် Solidigm PS1010 တို့သည် queue အနက်များသောအခြေအနေများတွင် 4.1ms နှင့် 6.0ms အထိ အသီးသီး အထင်ရှားဆုံး မတည်ငြိမ်မှုကို ပြသခဲ့သည်။
64K ကျပန်းဖတ်ပါ။
64K Random Read စမ်းသပ်မှုတွင် Micron drive နှစ်ခုစလုံးသည် ပျမ်းမျှအားဖြင့် အလွန်နီးကပ်သော ခိုင်မာသောရလဒ်များကို ရရှိခဲ့ကြသည်။ Micron 9550 Max (12.8TB) သည် အနိမ့်ဆုံးအဆင့်တွင် 0.49GB/s မှ အမြင့်ဆုံး 13.7GB/s အထိ ရှိပြီး ပျမ်းမျှ 6.96GB/s ရှိသည်။ Micron 7600 Max (6.4TB) သည် အလားတူပရိုဖိုင်ကို ပြသခဲ့ပြီး 0.61GB/s မှ အနည်းငယ်ပိုမိုမြင့်မားစွာစတင်ကာ 11.0GB/s တွင် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး စစ်တမ်းတစ်လျှောက်တွင် ပျမ်းမျှ 6.94GB/s ရရှိခဲ့သည်။
ပိုမိုကျယ်ပြန့်သောဇယားမှ Solidigm PS1010 နှင့် Pascari X200P ကဲ့သို့သော drive များသည် queue depths မြင့်မားသောအခါတွင် 13-14GB/s အကွာအဝေးသို့ တွန်းပို့နိုင်ခဲ့ပြီး Microns ထက် peak throughput တွင် အနည်းငယ်သာလွန်ကြောင်း ကျွန်ုပ်တို့တွေ့ရှိရသည်။ Kingston DC3000ME သည် 12-13GB/s အကွာအဝေးတွင် အနီးကပ်နောက်တွင် လိုက်ခဲ့ပြီး SanDisk DC SN861 သည် အနည်းငယ်နိမ့်ကျပြီး 12.3GB/s ဝန်းကျင်တွင် ရှိနေသည်။
64K ကျပန်းဖတ်ရှုချိန် နှောင့်နှေးမှု
64K Random Read စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် ခိုင်မာသော latency profile ကို ထိန်းသိမ်းထားပြီး ပျမ်းမျှ 0.25ms ရှိပြီး အနိမ့်ဆုံး 0.12ms နှင့် လေးလံသော ဝန်များအောက်တွင် 1.14ms အထိ အမြင့်ဆုံးရောက်ရှိပါသည်။ Micron 7600 Max (6.4TB) သည် အလွန်ဆင်တူသော ကိန်းဂဏန်းများကို တင်ပြခဲ့ပြီး ပျမ်းမျှ 0.26ms ရှိပြီး 0.10ms အထိ ကျဆင်းသွားသော်လည်း အမြင့်ဆုံး 1.42ms အထိ အနည်းငယ်မြင့်တက်လာပါသည်။ Micron နှစ်ခုစလုံးသည် ယေဘုယျအားဖြင့် တည်ငြိမ်သော latency ကို ပေးစွမ်းခဲ့ပြီး လုပ်ဆောင်မှုအများစုတွင် field ၏ ကျန်အပိုင်းများနှင့် တင်းကျပ်စွာ အုပ်စုဖွဲ့ထားနိုင်ခဲ့သည်။
ဇယားတစ်လျှောက်ကိုကြည့်မယ်ဆိုရင် Solidigm PS1010 နဲ့ Pascari X200P တို့ဟာ burst တွေမှာ latency အနည်းငယ်ပိုများပြီး ယေဘုယျအားဖြင့် 0.1 ကနေ 1.2ms ကြားမှာ ရှိနေပါတယ်။ တစ်ချိန်တည်းမှာပဲ Kingston DC3000ME နဲ့ SanDisk DC SN861 တို့ဟာလည်း တူညီတဲ့အတိုင်းအတာနဲ့ 1.2ms ကျော်သာ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။ စမ်းသပ်ပြီးသား drive အားလုံးထဲမှာ Microns တွေဟာ ယှဉ်ပြိုင်နိုင်စွမ်းရှိပြီး တည်ငြိမ်မှုလည်း ရှိနေပါတယ်။ ထိပ်တန်း drive တွေနဲ့ ကွာခြားချက်အနည်းငယ်သာ ရှိပါတယ်။
16K အစဉ်လိုက်ရေးသားခြင်း
16K Sequential Write စမ်းသပ်မှုမှာ Micron 9550 Max (12.8TB) က တစ်ဖန်ပြန်လည် ဦးဆောင်ခဲ့ပြီး အစအနိမ့်ဆုံးအဆင့်မှာ 0.85GB/s ကနေ အမြင့်ဆုံးအဆင့် 10.7GB/s အထိ throughput ရှိပြီး ပျမ်းမျှ 7.75GB/s ရရှိခဲ့ပါတယ်။ Micron 7600 Max (6.4TB) ကတော့ 0.84GB/s ကနေ 6.8GB/s အထိ ကျဉ်းမြောင်းတဲ့ performance band နဲ့ ပျမ်းမျှ 5.63GB/s ရရှိခဲ့ပြီး 9550 ထက် နောက်ကျနေပေမယ့် တခြား drive အများစုထက်တော့ သာလွန်နေဆဲပါ။
ပိုမိုကျယ်ပြန့်သောဇယားမှကြည့်လျှင် Kingston DC3000ME နှင့် Pascari X200P တို့သည် မြင့်မားသော queue depths တွင် 6-8GB/s အကွာအဝေးတွင် စုပြုံနေပြီး အရောင်းအဝယ်ဖြစ်မှုတွင် ထိခိုက်မှုများရှိသော်လည်း ယေဘုယျအားဖြင့် 9550 Max ထက် နောက်ကျကျန်နေခဲ့သည်။ Micron 7600 Max သည်လည်း ဤအဆင့်တွင် ရပ်တည်နိုင်ခဲ့သော်လည်း spread ၏ အနိမ့်ဆုံးဘက်သို့ ယိမ်းနေခဲ့သည်။ Solidigm PS1010 သည် 5-6GB/s အကွာအဝေးတွင် အနည်းငယ်နိမ့်ကျနေပြီး SanDisk DC SN861 သည် အလုံးစုံအနိမ့်ဆုံးစွမ်းဆောင်ရည်ကို ပြသခဲ့ပြီး မကြာခဏ 4GB/s အောက်သို့ကျဆင်းပြီး 1GB/s အထိ ကျဆင်းသွားခဲ့သည်။
16K စဉ်ဆက်မပြတ်ရေးသားမှုနှောင့်နှေးမှု
16K Sequential Write latency စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အလွန်ကောင်းမွန်သော တုံ့ပြန်မှုကို ထပ်မံပြသခဲ့ပြီး latency သည် ပျမ်းမျှ 0.12ms ရှိပြီး 0.018ms အထိ ကျဆင်းကာ load အောက်တွင် 0.75ms တွင် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။ Micron 7600 Max (6.4TB) သည် အနည်းငယ်မြင့်မားသော ပျမ်းမျှ 0.18ms၊ အလားတူ အနည်းဆုံး 0.018ms နှင့် အမြင့်ဆုံး 1.15ms အထိ ရောက်ရှိခဲ့သည်။
ဇယားကိုကြည့်ရင် Kingston DC3000ME နဲ့ Pascari X200P တွေက အလယ်အလတ်အဆင့်မှာရှိနေပြီး ယေဘုယျအားဖြင့် 0.05–1.2ms ကြားမှာရှိနေပြီး Solidigm PS1010 ကတော့ queue ရဲ့ အပေါ်ဆုံးအဆင့်မှာ 1.5ms ကိုကျော်တက်သွားခဲ့ပါတယ်။ SanDisk DC SN861 ကတော့ အလုံးစုံ latency profile အားအနည်းဆုံးဖြစ်ပြီး stress အောက်မှာ 2.0ms အထက်ကိုတက်သွားခဲ့ပါတယ်။
၁၆K အစဉ်လိုက်ဖတ်ရှုခြင်း
16K Sequential Read စမ်းသပ်မှုမှာ Micron drive နှစ်ခုစလုံးဟာ profile အနည်းငယ်ကွဲပြားပြီး ကောင်းမွန်တဲ့စွမ်းဆောင်ရည်ကို ပေးစွမ်းနိုင်ခဲ့ပါတယ်။ Micron 9550 Max (12.8TB) ဟာ အနိမ့်ဆုံးအဆင့်မှာ 1.02GB/s ကနေ အမြင့်ဆုံး 12.5GB/s အထိ ရှိပြီး ပျမ်းမျှ throughput 5.59GB/s ရှိပါတယ်။ Micron 7600 Max (6.4TB) ကလည်း အလားတူ 1.03GB/s ကနေ စတင်ခဲ့ပြီး အမြင့်ဆုံး 11.0GB/s အထိ ရောက်ရှိခဲ့ပြီး ပျမ်းမျှအားဖြင့် 6.08GB/s မှာ အနည်းငယ်ပိုများခဲ့ပြီး အပြည့်အဝ လည်ပတ်မှုတစ်လျှောက်လုံးမှာ တည်ငြိမ်မှုအရ 9550 Max ထက် အနည်းငယ်သာလွန်ပါတယ်။
ပိုမိုကျယ်ပြန့်သောဇယားအရ Kingston DC3000ME သည် မြင့်မားသော queue depths တွင် အုပ်စု၏ ရှေ့ဆုံးသို့ ရောက်ရှိလာခဲ့ပြီး 12.8GB/s အထိ ခေတ္တရောက်ရှိခဲ့ပြီး Pascari X200P နှင့် Solidigm PS1010 တို့သည်လည်း 12GB/s အတိုင်းအတာအတွင်းသို့ တွန်းပို့ခဲ့သည်။ SanDisk DC SN861 သည် အုပ်စုထက် အနည်းငယ်နောက်ကျပြီး အပေါ်ဆုံးတွင် 10GB/s အောက်သာ ရှိသည်။
16K စဉ်ဆက်မပြတ်ဖတ်ရှုချိန်
16K Sequential Read စမ်းသပ်မှုမှာ Micron 9550 Max (12.8TB) ဟာ အနိမ့်ဆုံးအဆင့်မှာ 0.015ms ကနေ အမြင့်ဆုံး 0.78ms အထိ latency profile ကို ပြသခဲ့ပြီး ပျမ်းမျှအားဖြင့် 0.15ms ရှိပါတယ်။ Micron 7600 Max (6.4TB) ကတော့ အနည်းငယ်ပိုတင်းကျပ်ပြီး 0.014ms ကနေစတင်ပြီး အမြင့်ဆုံး 0.71ms နဲ့ ပျမ်းမျှ 0.13ms ရရှိခဲ့တာကြောင့် ပိုကြီးတဲ့ သူ့ထက် စွမ်းဆောင်ရည် အနည်းငယ်သာ သာလွန်ပါတယ်။
ဇယားကိုကြည့်ရင် Kingston DC3000ME နဲ့ Pascari X200P တို့ဟာ အလားတူ အလယ်အလတ်အဆင့်ပုံစံကို လိုက်နာခဲ့ပြီး ပျမ်းမျှ 0.1-0.2ms အတွင်းမှာ အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး 0.8ms အထက်မှာပဲ ရှိပါတယ်။ Solidigm PS1010 ကတော့ အနည်းငယ် ပိုမိုတည်ငြိမ်မှုမရှိဘဲ 0.75ms အထိ ရောက်ရှိခဲ့ပြီး SanDisk DC SN861 ကတော့ Kingston ကို အနီးကပ် ခြေရာခံခဲ့ပေမယ့် queue depths တွေ များလာတာနဲ့အမျှ ကွဲပြားမှုတွေ ပိုမိုများပြားလာတာကို တွေ့ရပါတယ်။
16K ကျပန်းရေးပါ။
16K Random Read စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အမြင့်ဆုံး 900K IOPS ကျော်သာ ရရှိခဲ့ပြီး အနိမ့်ဆုံးမှာ 18K IOPS ဝန်းကျင်နှင့် ပျမ်းမျှ throughput 420K IOPS ခန့် ရရှိခဲ့သည်။ Micron 7600 Max (6.4TB) သည် ပိုမိုတသမတ်တည်းရှိကြောင်း ပြသခဲ့သော်လည်း ၎င်း၏ အမြင့်ဆုံး scaling သည် အနည်းငယ်နိမ့်ပြီး အမြင့်ဆုံးမှာ 720K IOPS ခန့်ဖြစ်သည်။ အနိမ့်ဆုံးတွင် 17K IOPS မှ အလုံးစုံ 350K IOPS ခန့်အထိ ရှိသည်။
ဇယားအရ Pascari X200P နဲ့ Solidigm PS1010 နှစ်ခုစလုံးဟာ အထင်ကြီးလောက်စရာ scale တွေ ထွက်ပေါ်လာခဲ့ပြီး Pascari ဟာ အမြင့်ဆုံးအဆင့်မှာ Micron 9550 Max နဲ့ အနီးစပ်ဆုံးတူညီပြီး 900K IOPS အောက်ကို အနည်းငယ်သာ ရောက်ရှိခဲ့ပြီး Solidigm ကတော့ 820–850K IOPS အတိုင်းအတာအတွင်းမှာပဲ ရပ်တည်နိုင်ခဲ့ပါတယ်။ Kingston DC3000ME ဟာ အစပိုင်းမှာ ဦးဆောင်သူတွေနဲ့ အနီးကပ် လိုက်လံယှဉ်ပြိုင်ခဲ့ပေမယ့် scale တိုးတက်လာတာနဲ့အမျှ 620K IOPS ဝန်းကျင်မှာ အမြင့်ဆုံးရောက်ရှိခဲ့ပါတယ်။ SanDisk DC SN861 ကတော့ 500K IOPS ကျော်နဲ့ အဆုံးသတ်ခဲ့ပြီး နောက်ကျကျန်နေခဲ့ပါတယ်။
16K ကျပန်းရေးသားချိန် နှောင့်နှေးမှု
16K Random Write စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အားအကောင်းဆုံး latency discipline ကို ထပ်မံပြသခဲ့ပြီး 0.015ms မှ 0.77ms အကြားတွင် ရှိနေကာ ပျမ်းမျှအားဖြင့် 0.13ms ရှိသည်။ Micron 7600 Max (6.4TB) သည် အနည်းငယ် လျော့နည်းပြီး 0.016ms မှ 1.26ms အကွာအဝေးနှင့် ပျမ်းမျှအားဖြင့် 0.21ms ရှိသည်။ ၎င်းသည် 9550 Max ကို ဖိအားအောက်တွင် အထိရောက်ဆုံးအဖြစ် ရပ်တည်စေခဲ့ပြီး 7600 Max သည် အခြားထုတ်ကုန်များနှင့် နှိုင်းယှဉ်ပါက ယှဉ်ပြိုင်နိုင်စွမ်းရှိနေဆဲဖြစ်သည်။
ဇယားအရ Kingston DC3000ME နှင့် Pascari X200P တို့သည် အလယ်အလတ်အဆင့်တွင် ရှိနေပြီး ပုံမှန်အားဖြင့် 0.2–1.5ms အတိုင်းအတာအတွင်း လည်ပတ်နေချိန်တွင် SanDisk DC SN861 သည် မြင့်မားသော queue depths များတွင် ပိုမိုပြင်းထန်စွာ မြင့်တက်ခဲ့ပြီး 1.8ms ကို ကျော်လွန်သွားခဲ့သည်။ Solidigm PS1010 သည် ဤစမ်းသပ်မှုတွင် အခက်ခဲဆုံးဖြစ်ပြီး အဆိုးဆုံးအချိန်များတွင် latency 3ms အထက်တွင်သာ ရှိခဲ့ပြီး စကေးတွင် တည်ငြိမ်မှုကို ထိန်းသိမ်းရန် အခက်အခဲရှိကြောင်း ပြသခဲ့သည်။
16K ကျပန်းဖတ်ပါ။
16K Random Read စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် 16.7K IOPS ခန့်မှစတင်၍ အမြင့်ဆုံး 904K IOPS အထိ တိုးချဲ့နိုင်ပြီး ပျမ်းမျှ throughput 433K IOPS ဖြင့် ကျယ်ပြန့်သော စွမ်းဆောင်ရည်ကို ပေးဆောင်ခဲ့သည်။ Micron 7600 Max (6.4TB) သည် 17.1K IOPS မှ 720K IOPS အထိ ပျမ်းမျှ 362K IOPS အထိ scaling အနည်းငယ်နိမ့်သော်လည်း ခိုင်မာသော တသမတ်တည်းရှိမှုကို ပြသခဲ့သည်။
ပြိုင်ဘက်တွေကို ကြည့်ရင် Pascari X200P ဟာ Micron 9550 နဲ့ တစ်ထစ်ချင်းစီနီးပါး တူညီပြီး 900K IOPS အမြင့်ဆုံးကို ရရှိခဲ့ပါတယ်။ Solidigm PS1010 ဟာ အနည်းငယ်နောက်ကျကျန်ခဲ့ပြီး 820–850K IOPS အတိုင်းအတာမှာ အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး Kingston DC3000ME ကတော့ အစောပိုင်းမှာ အမြင့်ဆုံး 620K IOPS ဝန်းကျင်မှာ ရပ်တန့်သွားခဲ့ပါတယ်။ SanDisk DC SN861 ကတော့ 500K IOPS ကျော်နဲ့ အုပ်စုကို ကျော်လွန်ခဲ့ပြီး queue depth မြင့်မားတဲ့အခါ scaling အားနည်းတာကို ပြသခဲ့ပါတယ်။
16K ကျပန်းဖတ်ရှုချိန် နှောင့်နှေးမှု
16K Random Read စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အနိမ့်ဆုံးအဆင့်တွင် 0.073ms မှ အမြင့်ဆုံးအဆင့်တွင် 0.57ms အထိ latency profile ကို ပေးဆောင်ခဲ့ပြီး ပျမ်းမျှအားဖြင့် 0.12ms ရှိသည်။ Micron 7600 Max (6.4TB) သည် အလားတူလမ်းကြောင်းပေါ် ရောက်နေသော်လည်း အတိုင်းအတာအရ အနည်းငယ်ပိုမိုမြင့်မားစွာ ရောက်ရှိခဲ့ပြီး 0.065ms မှစတင်ကာ 0.71ms တွင် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး ပျမ်းမျှ 0.14ms ရှိသည်။ Micron နှစ်ခုစလုံးသည် တည်ငြိမ်ပြီး latency နည်းပါးသော တုံ့ပြန်မှုများကို ပေးဆောင်ခဲ့ပြီး 9550 Max သည် မြင့်မားသော queue depths တွင် ပိုမိုတင်းကျပ်သော curve ကို ပြသခဲ့သည်။
ကျန်နယ်ပယ်အသီးသီးမှကြည့်လျှင် Pascari X200P နှင့် Kingston DC3000ME တို့သည် အလယ်အလတ်အဆင့်တွင် ယှဉ်ပြိုင်နိုင်စွမ်းရှိနေဆဲဖြစ်ပြီး စမ်းသပ်မှုအများစုအတွက် ယေဘုယျအားဖြင့် 0.1–0.3ms အကြားတွင် အမြင့်ဆုံးအဆင့်တွင် 0.8ms အဆင့်သို့ တွန်းပို့ခဲ့သည်။ SanDisk DC SN861 နှင့် Solidigm PS1010 တို့သည် ပိုမိုမြင့်မားသော ကွဲပြားမှုကို ပြသခဲ့ပြီး အထူးသဖြင့် Solidigm တွင် 0.6ms–0.65ms အနီးတွင် spikes များပြသခဲ့ပြီး Micron နှင့် Pascari ဦးဆောင်သူများ၏ နောက်တွင် ရှိနေသည်။
4K ကျပန်းရေးပါ။
4K Random Write စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် ဦးဆောင်ခဲ့ပြီး 320K-1.56M IOPS ကို ပေးပို့ခဲ့ပြီး sweep တစ်လျှောက်တွင် တည်ငြိမ်သော scaling နှင့် မြင့်မားသော queue depths တွင် ခိုင်မာသော consistency ဖြင့် ဦးဆောင်ခဲ့သည်။ Micron 7600 Max (6.4TB) သည် အနီးကပ်လိုက်ခဲ့ပြီး အလယ်အလတ်အကွာအဝေးကို ကျော်လွန်၍ အထင်ကြီးလောက်သော အရှိန်ကို ပြသခဲ့ပြီး 1.78M IOPS တွင် အနည်းငယ်ပိုမိုမြင့်မားစွာ အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး ဤစမ်းသပ်မှုတွင် အပြင်းထန်ဆုံး scaler ဖြစ်လာစေခဲ့သည်။ Micron drives နှစ်ခုစလုံးသည် load အောက်တွင် enterprise-class control ကို ချောမွေ့စွာ တိုးတက်မှုနှင့် thread ပေါင်းစပ်မှုများအကြား အနည်းဆုံး dips များဖြင့် ပြသခဲ့သည်။
ပြိုင်ဘက်များထဲတွင် SanDisk DC SN861 နှင့် Kingston DC3000ME တို့သည် ကောင်းမွန်စွာ စွမ်းဆောင်ရည်ရှိသော်လည်း Micron drives များထက် နောက်ကျကျန်ခဲ့ပြီး 1.3M IOPS နှင့် 960K IOPS အသီးသီးဖြင့် ထိပ်ဆုံးမှ ရပ်တည်နေခဲ့သည်။ Pascari X200P သည် အမြင့်ဆုံးအချိန်တွင် 1.6M IOPS ဝန်းကျင်အထိ ရောက်ရှိခဲ့ပြီး အသင့်အတင့် တည်ငြိမ်မှုကို ပြသခဲ့ပြီး Solidigm PS1010 သည် သိသိသာသာ နောက်ကျကျန်ခဲ့ပြီး အမြင့်ဆုံးအခြေအနေအများစုတွင် 550K IOPS အထက်တွင် တည်ငြိမ်မှုကို ထိန်းသိမ်းရန် ပျက်ကွက်ခဲ့သည်။
4K ကျပန်းရေးသားချိန် နှောင့်နှေးမှု
4K Random Write စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အလွန်ကောင်းမွန်သော latency control ကို ပြသခဲ့ပြီး အနိမ့်ဆုံးအဆင့်တွင် 0.013ms မှ အမြင့်ဆုံးအဆင့်တွင် 0.37ms အထိ ရှိပြီး ပျမ်းမျှအားဖြင့် 0.06ms ရှိသည်။ Micron 7600 Max (6.4TB) သည် 0.012ms မှစတင်၍ 0.29ms အထိ မြင့်တက်လာကာ ပျမ်းမျှအားဖြင့် 0.05ms ရှိသည်။ drive နှစ်ခုစလုံးသည် response time နည်းပါးပြီး 9550 Max သည် queue depth မြင့်မားသည့်အခါတွင် အနည်းငယ်ပိုမိုကောင်းမွန်သော တည်ငြိမ်မှုကို ပြသခဲ့သည်။
ဇယားအရ Kingston DC3000ME နှင့် Pascari X200P တို့သည် ပိုမိုမြင့်မားသော မတည်ငြိမ်မှုများကို ပြသခဲ့ပြီး မကြာခဏ 0.1-0.5ms band တွင် ရှိနေပြီး အမြင့်ဆုံးအဆင့်တွင် 0.5ms အထက်တွင် ရှိနေခဲ့သည်။ SanDisk DC SN861 သည် အလယ်အလတ်အဆင့် မြင့်တက်မှုအချို့ဖြင့် အလားတူအပိုင်းအခြားတွင် ကျရောက်ခဲ့သည်။ တစ်ချိန်တည်းမှာပင်၊ Solidigm PS1010 သည် အပြင်းထန်ဆုံး ထိခိုက်ခဲ့ပြီး မတည်ငြိမ်မှုနှင့် 0.7ms ကျော်လွန်သော မြင့်တက်မှုများကို ပြသခဲ့ပြီး တုံ့ပြန်မှုတွင် အုပ်စု၏ ကျန်အုပ်စုထက် နောက်ကျကျန်စေခဲ့သည်။
4K ကျပန်းဖတ်ပါ။
4K Random Read စမ်းသပ်မှုတွင် Micron 9550 Max (12.8TB) သည် အမြင့်ဆုံး 2.2M IOPS အထိ ရောက်ရှိခဲ့ပြီး ပျမ်းမျှ 1.3M IOPS ခန့် ရရှိခဲ့သည်။ Micron 7600 Max (6.4TB) သည် အနီးကပ်လိုက်ခဲ့ပြီး 2.0M ကျော် IOPS ဖြင့် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး ပျမ်းမျှ 1.4M IOPS ဖြင့် ရပ်တည်နိုင်ခဲ့ပြီး load အောက်တွင် အလွန်ကောင်းမွန်သော scaling ကို ပြသခဲ့သည်။ Micron drive နှစ်ခုစလုံးသည် အလွန်ယှဉ်ပြိုင်နိုင်ပြီး queue depth နှင့် thread အရေအတွက်ပေါ် မူတည်၍ ဦးဆောင်မှု လဲလှယ်ခဲ့ကြသည်။
ဇယားမှာ SanDisk DC SN861 ဟာ 2.5M IOPS ကိုကျော်လွန်ပြီး အလွန်အမင်းမြင့်တက်ခဲ့ပေမယ့် ဝန်အားများတဲ့အခါမှာလည်း ကျဆင်းမှုတွေနဲ့အတူ သိသာထင်ရှားတဲ့ ပြောင်းလဲမှုတွေကို ပြသခဲ့ပါတယ်။ Pascari X200P နဲ့ Kingston DC3000ME နှစ်ခုစလုံးဟာ အမြင့်ဆုံးအချိန်မှာ 2.0M IOPS အတိုင်းအတာမှာ အခြေချခဲ့ပြီး Micron ထက် ခိုင်မာပေမယ့် တည်ငြိမ်မှုနည်းတဲ့ ရလဒ်တွေကို ပေးစွမ်းခဲ့ပါတယ်။ Solidigm PS1010 ကတော့ အလယ်အလတ်အဆင့် scaling မှာ ကောင်းမွန်တဲ့ရလဒ်တွေကို ပြသခဲ့ပေမယ့် အစောပိုင်းမှာ ရပ်တန့်သွားခဲ့ပြီး 2.1M IOPS နီးပါးနဲ့ အပြီးသတ်ခဲ့ပါတယ်။
4K ကျပန်းဖတ်ရှုချိန် နှောင့်နှေးမှု
4K ကျပန်းရေးသားမှု latency ရလဒ်များတွင် Micron 9550 Max (12.8TB) သည် load အောက်တွင် အနိမ့်ဆုံး response time အချို့ကို ထိန်းသိမ်းထားနိုင်ခဲ့ပြီး sweep ၏အစောပိုင်းတွင် ပျမ်းမျှ 0.03-0.05ms ဝန်းကျင်တွင်ရှိပြီး peak pressure တွင် 0.35-0.38ms အပိုင်းအခြားသို့ တဖြည်းဖြည်းတက်လာခဲ့သည်။ Micron 7600 Max (6.4TB) သည် variance အနည်းငယ်မြင့်မားသော်လည်း ယှဉ်ပြိုင်နိုင်စွမ်းရှိပြီး အမြင့်ဆုံး throughput တွင် 0.30ms အောက်သာရှိသည်။
နှိုင်းယှဉ်ကြည့်လျှင်၊ SanDisk DC SN861 နှင့် Pascari X200P တို့သည် throughput scale လုပ်လာသည်နှင့်အမျှ latency ပိုမိုမြန်ဆန်လာသည်ကို ပြသခဲ့ပြီး SanDisk သည် 0.40ms အထက်တွင် မြင့်တက်လာပြီး Pascari သည် အမြင့်ဆုံး queue depths တွင် 0.50ms ကျော်အထိ ကျယ်ပြန့်သွားခဲ့သည်။ Kingston DC3000ME သည် ဤနှစ်ခု၏နောက်တွင် နောက်ကျကျန်ခဲ့ပြီး 0.50ms အထက်တွင်သာ အမြင့်ဆုံးရောက်ရှိခဲ့သော်လည်း workloads နိမ့်ကျသောအခါတွင်မူ အတော်လေး တသမတ်တည်းရှိနေခဲ့သည်။ Solidigm PS1010 သည် အနိမ့်ဆုံးနောက်ကျခဲ့ပြီး အစောပိုင်းတက်မှုများသည် 0.10ms+ အတိုင်းအတာတွင်ရှိပြီး အမြင့်ဆုံးသို့ 0.73ms တွင် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး ပိုမိုပြင်းထန်သော random-write pressure အောက်တွင် မတည်ငြိမ်မှုကို ထင်ဟပ်စေသည်။
GPU တိုက်ရိုက်သိုလှောင်မှု
ဤ testbench တွင် ကျွန်ုပ်တို့ပြုလုပ်ခဲ့သော စမ်းသပ်မှုများထဲမှတစ်ခုမှာ Magnum IO GPU Direct Storage (GDS) စမ်းသပ်မှုဖြစ်သည်။ GDS သည် NVIDIA မှ တီထွင်ထားသော အင်္ဂါရပ်တစ်ခုဖြစ်ပြီး NVMe drives များ သို့မဟုတ် အခြားမြန်နှုန်းမြင့် storage devices များတွင် သိမ်းဆည်းထားသော အချက်အလက်များကို ဝင်ရောက်ကြည့်ရှုသည့်အခါ GPU များသည် CPU ကိုကျော်ဖြတ်နိုင်စေပါသည်။ CPU နှင့် system memory မှတစ်ဆင့် data များကို routing လုပ်မည့်အစား GDS သည် GPU နှင့် storage device အကြား တိုက်ရိုက်ဆက်သွယ်မှုကို ဖွင့်ပေးပြီး latency ကို သိသိသာသာလျှော့ချပေးပြီး data throughput ကို တိုးတက်ကောင်းမွန်စေပါသည်။
GPU Direct Storage ဘယ်လိုအလုပ်လုပ်လဲ
ရိုးရာအစဉ်အလာအရ GPU တစ်ခုက NVMe drive မှာသိမ်းဆည်းထားတဲ့ဒေတာတွေကို စီမံဆောင်ရွက်တဲ့အခါ ဒေတာဟာ GPU ဆီကိုမရောက်ခင် CPU နဲ့ system memory ကနေတစ်ဆင့် ဦးစွာဖြတ်သန်းသွားရပါမယ်။ ဒီလုပ်ငန်းစဉ်က CPU က ကြားခံအဖြစ်လုပ်ဆောင်ပြီး latency ကိုတိုးစေပြီး အဖိုးတန် system resource တွေကို သုံးစွဲတာကြောင့် ပိတ်ဆို့မှုတွေကို ဖြစ်ပေါ်စေပါတယ်။ GPU Direct Storage က GPU ကို PCIe bus မှတစ်ဆင့် storage device ကနေ ဒေတာကို တိုက်ရိုက်ဝင်ရောက်ခွင့်ပြုခြင်းဖြင့် ဒီထိရောက်မှုမရှိခြင်းကို ဖယ်ရှားပေးပါတယ်။ ဒီ direct path က ဒေတာရွေ့လျားမှု overhead ကို လျော့ကျစေပြီး ပိုမိုမြန်ဆန်ထိရောက်တဲ့ ဒေတာလွှဲပြောင်းမှုတွေကို ဖြစ်စေပါတယ်။
AI workloads များ၊ အထူးသဖြင့် deep learning ပါဝင်သည့် workloads များသည် data များစွာအသုံးပြုရပါသည်။ ကြီးမားသော neural network များကို လေ့ကျင့်ပေးရန်အတွက် data terabytes များကို processing လုပ်ရန် လိုအပ်ပြီး data transfer နှောင့်နှေးမှုတစ်စုံတစ်ရာသည် GPU များကို အသုံးမချနိုင်ခြင်းနှင့် လေ့ကျင့်ချိန်ပိုကြာခြင်းတို့ ဖြစ်စေနိုင်ပါသည်။ GPU Direct Storage သည် data ကို GPU သို့ အမြန်ဆုံးပေးပို့ခြင်း၊ အားလပ်ချိန်ကို အနည်းဆုံးဖြစ်အောင်ပြုလုပ်ခြင်းနှင့် တွက်ချက်မှုစွမ်းဆောင်ရည်ကို အမြင့်ဆုံးဖြစ်အောင်ပြုလုပ်ခြင်းဖြင့် ဤစိန်ခေါ်မှုကို ဖြေရှင်းပေးပါသည်။
ထို့အပြင်၊ GDS သည် ဗီဒီယိုလုပ်ဆောင်ခြင်း၊ သဘာဝဘာသာစကားလုပ်ဆောင်ခြင်း သို့မဟုတ် အချိန်နှင့်တပြေးညီ ကောက်ချက်ချခြင်းကဲ့သို့သော ဒေတာအစုအဝေးကြီးများကို streaming လုပ်ခြင်းပါဝင်သည့် workloads များအတွက် အထူးအကျိုးရှိပါသည်။ CPU အပေါ် မှီခိုမှုကို လျှော့ချခြင်းဖြင့် GDS သည် ဒေတာရွှေ့ပြောင်းမှုကို အရှိန်မြှင့်ပေးပြီး အခြားအလုပ်များအတွက် CPU အရင်းအမြစ်များကို လွတ်လပ်စေပြီး စနစ်စွမ်းဆောင်ရည်ကို ပိုမိုမြှင့်တင်ပေးပါသည်။
GDSIO အစဉ်လိုက် ဖတ်ရှုမှု ပမာဏ
ကျွန်ုပ်တို့၏ GDSIO sequential read စမ်းသပ်မှုများတွင်၊ 16K တွင် block transfer အသေးစားများဖြင့်စတင်၍ Micron 9550 Max throughput သည် queue အနက်နိမ့်များတွင် 0.5 GiB/s ဝန်းကျင်မှစတင်ခဲ့ပြီး QD128 တွင် တဖြည်းဖြည်း 1.9 GiB/s ခန့်အထိ မြင့်တက်လာခဲ့သည်။ 128K block အရွယ်အစားများသို့ ရွေ့လျားခြင်းသည် စွမ်းဆောင်ရည်ကို သိသိသာသာ မြှင့်တင်ပေးခဲ့ပြီး QD1 တွင် 1.4 GiB/s အထိ ရောက်ရှိခဲ့ပြီး QD64 –128 တွင် 5.3 GiB/s ဝန်းကျင်အထိ အမြင့်ဆုံးရောက်ရှိခဲ့သည်။ 1M block စမ်းသပ်မှုများတွင် drive သည် ၎င်း၏ အားအကောင်းဆုံးရလဒ်များကို ပြသခဲ့ပြီး shallow queues များတွင် 2.0 GiB/s မှ QD128 တွင် 6.1 GiB/s အထိ မြင့်တက်လာခဲ့ပြီး depth အားလုံးတွင် တသမတ်တည်း တိုးတက်မှုနှင့် ခိုင်မာသော စွမ်းဆောင်ရည်ကို ပြသခဲ့သည်။
Micron 7600 Max နှင့် နှိုင်းယှဉ်ပါက 9550 Max သည် အလားတူလမ်းကြောင်းကို လိုက်ခဲ့ပြီး အနည်းငယ်ပိုမိုမြင့်မားသော peak throughput ဖြင့် လိုက်ခဲ့သည်။ 7600 Max သည် ၎င်း၏ 16K စမ်းသပ်မှုများကို 0.5 GiB/s ဝန်းကျင်တွင် စတင်ခဲ့ပြီး 1.9 GiB/s အနီးတွင် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး 9550 Max သည် block workloads အသေးစားများတွင်နှင့် ဆင်တူသည်။ 128K တွင် ၎င်းသည် 2.2 GiB/s မှ ပိုမိုအားကောင်းစွာ စတင်ခဲ့သော်လည်း 5.0 GiB/s ဝန်းကျင်တွင် အမြင့်ဆုံးရောက်ရှိခဲ့ပြီး ၎င်း၏ 1M block ရလဒ်များသည် 5.6 GiB/s ဝန်းကျင်သို့ ရောက်ရှိခဲ့သည်။ အလုံးစုံသော သင်ခန်းစာမှာ drive နှစ်ခုစလုံးသည် ခန့်မှန်းနိုင်သော scaling နှင့် ခိုင်မာသော sequential performance ကို ပေးဆောင်ခဲ့ပြီး 9550 Max သည် queue depths မြင့်မားခြင်းနှင့် block အရွယ်အစား ကြီးမားခြင်းတွင် အနည်းငယ်သော်လည်း တသမတ်တည်း အားသာချက်ရှိသည်။
Pascari X200P၊ Kingston DC3000ME၊ Solidigm PS1010 နှင့် SanDisk DC SN861 အပါအဝင် စမ်းသပ်ထားသော အခြား enterprise drive များကို ကြည့်လျှင် throughput ရလဒ်များသည် ယေဘုယျအားဖြင့် 5.0 GiB/s မှ 6.1 GiB/s အကြားတွင် ရှိသည်။ မော်ဒယ်အားလုံး၏ အကွာအဝေးသည် အတော်လေး ကျဉ်းမြောင်းနေဆဲဖြစ်ပြီး လက်ရှိ enterprise SSD များသည် GPU-direct workloads များကို မည်မျှထိရောက်စွာ ကိုင်တွယ်သည်ကို ပြသနေသည်။ ဤအုပ်စုတွင် Micron drive များသည် ထိပ်တန်းစွမ်းဆောင်ရည်များတွင် အဆက်မပြတ် အဆင့်သတ်မှတ်ခံခဲ့ရပြီး 9550 Max သည် မြင့်မားသော queue depths တွင် အနည်းငယ် အားသာချက်ရှိနေခဲ့သည်။ ဆန့်ကျင်ဘက်အနေဖြင့်၊ အခြား drive များသည် workload intensity ပေါ် မူတည်၍ GiB/s ၏ ဆယ်ပုံတစ်ပုံခန့်အတွင်း အနီးကပ် နောက်မှ လိုက်ခဲ့ကြသည်။
GDSIO စဉ်ဆက်မပြတ်ဖတ်ရှုချိန်
Sequential read latency testing မှာ Micron drive နှစ်ခုစလုံးဟာ block size အားလုံးနဲ့ queue depth အားလုံးမှာ response time တွေကို တင်းကျပ်ပြီး တသမတ်တည်း ပြသခဲ့ပါတယ်။ Micron 9550 Max ဟာ block size သေးငယ်တဲ့အခါ latency အလွန်နည်းပြီး QD1 မှာ 16K transfer တွေအတွက် 31µs ဝန်းကျင်နဲ့ QD128 မှာ တဖြည်းဖြည်း 1.0ms အထိ တိုးလာခဲ့ပါတယ်။ 128K block size တွေမှာ 86µs ကနေ 3.0ms အထိ ရှိပြီး 1M workloads တွေကတော့ shallow queue တွေမှာ 482µs ကနေ QD128 မှာ 20.6ms အထိ မြင့်တက်လာခဲ့ပါတယ်။
Micron 7600 Max သည် အလားတူပုံစံကို ပြသခဲ့ပြီး QD1 တွင် အသေးဆုံး block များတွင် 27µs ဖြင့် အနည်းငယ်ပိုမိုမြန်ဆန်စွာစတင်ပြီး QD128 တွင် 1.0ms ခန့်ဖြင့် အဆုံးသတ်ခဲ့သည်။ 128K block များတွင် latency သည် 54µs မှ 3.1ms အထိရှိပြီး 1M block များတွင် QD1 တွင် 391µs မှ QD128 တွင် 22.3ms အထိရှိသည်။
စမ်းသပ်အဖွဲ့တစ်ခုလုံးကို ကြည့်မယ်ဆိုရင် drive အားလုံးဟာ queue depth တိုးလာတာနဲ့အမျှ 1M workloads တွေမှာ သဘာဝအတိုင်း မြင့်တက်လာခင်မှာ block size အသေးစားနဲ့ အလယ်အလတ်အဆင့်မှာ ရှိနေခဲ့ပါတယ်။ Micron 9550 Max နဲ့ 7600 Max တို့ဟာ Pascari X200P၊ Kingston DC3000ME နဲ့ Solidigm PS1010 လို ရွယ်တူတွေနဲ့ ယှဉ်ရင် တည်ငြိမ်တဲ့ latency scaling နဲ့ အနည်းငယ်သာ ကွဲပြားမှုကို ထင်ဟပ်စေပါတယ်။
GDSIO အစဉ်လိုက်ရေးသားမှု ပမာဏ
GDSIO sequential write testing မှာ Micron 9550 Max ဟာ workload အားလုံးမှာ throughput တည်ငြိမ်စွာ အားကောင်းခဲ့ပါတယ်။ 16K block size သေးငယ်တဲ့အခါ စွမ်းဆောင်ရည်က 0.5 GiB/s ဝန်းကျင်ကနေ စတင်ခဲ့ပြီး QD32 မှာ 1.5 GiB/s လောက်အထိ မြင့်တက်လာခဲ့ပြီး အမြင့်ဆုံး queue depth မှာ အနည်းငယ် လျော့ကျသွားခဲ့ပါတယ်။ 128K block တွေမှာ throughput သိသိသာသာ တိုးတက်လာခဲ့ပြီး QD1 မှာ 2.3 GiB/s မှ QD32 –64 ဝန်းကျင်မှာ 5.3 GiB/s အထိ အမြင့်ဆုံး ရောက်ရှိခဲ့ပါတယ်။ 1M block ရလဒ်တွေကတော့ တူညီတဲ့ high-performance အပိုင်းအခြားမှာ ရှိနေခဲ့ပြီး 4.7 GiB/s အနီးကနေ စတင်ကာ အသင့်အတင့် queue depth တွေမှာ 5.0 GiB/s နဲ့ 5.4 GiB/s အကြား ထိန်းသိမ်းထားနိုင်ခဲ့ပြီး QD128 မှာ အနည်းငယ် ကျဆင်းသွားခဲ့ပါတယ်။
Micron 7600 Max သည် 0.5 GiB/s မှစတင်၍ 16K တွင် 1.5 GiB/s အထိ သေးငယ်သော လွှဲပြောင်းမှုများအတွက် 128K တွင် 2.2 GiB/s မှ 5.2 GiB/s အထိ တည်ငြိမ်စွာ မြင့်တက်လာခဲ့ပြီး 1M block workloads များသည် အလယ်အလတ် queue depths များမှတစ်ဆင့် 4.1 GiB/s မှ 5.4 GiB/s အကြား throughput ကို ထိန်းသိမ်းထားနိုင်ခဲ့သည်။ drive နှစ်ခုစလုံးသည် queue depths များ တိုးလာသည့်တိုင် စွမ်းဆောင်ရည် အနည်းငယ်သာ ကွာခြားမှုဖြင့် အလွန်ကောင်းမွန်သော ብዙዎቹကို ပြသခဲ့ပြီး ၎င်းသည် GPU-direct workloads များအောက်တွင် Micron ၏ firmware tuning ၏ ထိရောက်မှုကို မီးမောင်းထိုးပြသည်။
ပိုမိုကျယ်ပြန့်သော dataset ကိုကြည့်လျှင် စမ်းသပ်ထားသော enterprise drive အားလုံး၏ overall throughput သည် peak load တွင် 4.0-5.4 GiB/s အတိုင်းအတာအတွင်း ပေါင်းစည်းသွားခဲ့သည်။ Pascari X200P နှင့် Micron 7600 Max ကဲ့သို့သော drive များသည် အထက်အတိုင်းအတာအနီးတွင် ရှိနေပြီး Kingston DC3000ME၊ Solidigm PS1010 နှင့် SanDisk DC SN861 ကဲ့သို့သော အခြား drive များသည် နောက်မှ နီးကပ်စွာ လိုက်လာခဲ့သည်။
GDSIO စဉ်ဆက်မပြတ်ရေးသားရန် နှောင့်နှေးမှု
အစဉ်လိုက်ရေးသားမှု latency စမ်းသပ်မှုတွင် Micron drive နှစ်ခုစလုံးသည် queue depth နှင့် block အရွယ်အစားအလိုက် linearly scale လုပ်ထားသော တည်ငြိမ်ပြီး ခန့်မှန်းနိုင်သော response time များကို ပြသခဲ့သည်။ Micron 9550 Max သည် transfer ငယ်များတွင် 7600 Max အထိ latency နိမ့်သောစွမ်းဆောင်ရည်ဖြင့် စတင်ခဲ့ပြီး QD1 တွင် 16K blocks အတွက် 30µs နှင့် QD128 တွင် 2.7ms အထိ scale လုပ်ခဲ့သည်။ 128K blocks တွင် latency သည် 52µs မှ 3.2ms အထိ တဖြည်းဖြည်းတိုးလာခဲ့ပြီး 1M block workloads များသည် QD1 တွင် 207µs ပြသခဲ့ပြီး queue အနက်ဆုံးဖြင့် 40ms ခန့်အထိ ရောက်ရှိခဲ့သည်။
Micron 7600 Max သည် အနည်းငယ်သာ ကွဲပြားပြီး အလားတူ အပြုအမူကို လိုက်လုပ်ခဲ့သည်။ ၎င်းသည် QD1 တွင် 16K blocks အတွက် 30µs မှတ်တမ်းတင်ခဲ့ပြီး QD128 တွင် 1.5ms ဖြင့် အမြင့်ဆုံးရောက်ရှိခဲ့သည်။ 128K တွင် latency သည် 54µs မှ 3.0ms အကြားရှိပြီး 1M transfers အတွက် QD1 တွင် 237µs မှ QD128 တွင် 40.7ms အထိ မြင့်တက်ခဲ့သည်။
အုပ်စုနှိုင်းယှဉ်မှုတစ်လျှောက်တွင် drive အားလုံးသည် queue depth တိုးလာခြင်းနှင့်အတူ တသမတ်တည်းပြုမူမှုကို ပြသခဲ့ပြီး အလားတူ scaling pattern များကို ထိန်းသိမ်းထားသည်။ Micron drive များသည် အမျိုးအစားအများစုတွင် Pascari X200P နှင့် Kingston DC3000ME တို့နှင့် နီးကပ်စွာ ချိန်ညှိထားပြီး နှစ်ခုစလုံးသည် block အရွယ်အစားသေးငယ်သောအခါတွင် အလွန်ကောင်းမွန်သော low-latency ဝိသေသလက္ခဏာများကို ပြသခဲ့ပြီး ပိုမိုလေးလံသော sequential write အခြေအနေများအောက်တွင် ခန့်မှန်းနိုင်သော တိုးတက်မှုများကို ထိန်းသိမ်းထားနိုင်ခဲ့သည်။
ကောက်ချက်
Micron 9550 Max သည် Enterprise SSD နယ်ပယ်တွင် Micron ၏ ခိုင်မာသောလမ်းကြောင်းကို ဆက်လက်ထိန်းသိမ်းထားပြီး လက်ရှိဒေတာအသုံးပြုမှုများသော workloads များအတွက် ခံနိုင်ရည်၊ throughput နှင့် ထိရောက်မှုတို့၏ သန့်စင်သောဟန်ချက်ညီမှုကို ပေးဆောင်ပါသည်။ ရောနှောအသုံးပြုမှုပတ်ဝန်းကျင်များအတွက် ဒီဇိုင်းထုတ်ထားသောကြောင့် ၎င်းသည် အစဉ်လိုက်နှင့် ကျပန်းလုပ်ဆောင်မှုနှစ်မျိုးလုံးအောက်တွင် မြင့်မားသောစွမ်းဆောင်ရည်ကို ထိန်းသိမ်းနိုင်စွမ်းရှိပြီး latency တည်ငြိမ်မှုနှင့် 3 DWPD အထိ ရေးသားနိုင်စွမ်းကို ပြသခဲ့သည်။
ကျွန်ုပ်တို့၏ စမ်းသပ်မှုတစ်လျှောက်လုံးတွင် 9550 Max သည် enterprise နှင့် AI/ML ပိုက်လိုင်းများကို အလွယ်တကူ ကိုင်တွယ်နိုင်ကြောင်း သက်သေပြခဲ့ပြီး GPU-direct storage၊ FIO နှင့် DLIO ပတ်ဝန်းကျင်များတွင် ခန့်မှန်းနိုင်သော scaling ကို ပေးဆောင်ပါသည်။ ၎င်း၏ စွမ်းဆောင်ရည်ပရိုဖိုင်သည် မတူညီသော workloads နှင့် queue depths များတွင် တသမတ်တည်းရှိနေပြီး Micron ၏ Gen5 platform နှင့် firmware optimization ၏ ရင့်ကျက်မှုကို ထင်ဟပ်စေသည်။ 7600 Max နှင့် နှိုင်းယှဉ်ပါက 9550 Max သည် အထူးသဖြင့် မြင့်မားသော depths များတွင် throughput နှင့် responsiveness တွင် အနည်းငယ်သာ တိုးတက်မှုကို ပေးစွမ်းပြီး မော်ဒယ်နှစ်ခုလုံးကို ၎င်းတို့၏ သက်ဆိုင်ရာအဆင့်များတွင် ခိုင်မာသောပြိုင်ဘက်များဖြစ်စေသည့် low-latency ဝိသေသလက္ခဏာများကို ထိန်းသိမ်းထားဆဲဖြစ်သည်။
ဖြန့်ကျက်မှုရှုထောင့်မှကြည့်လျှင် U.2 နှင့် E3.S ပုံစံအချက်များ၏ ပြောင်းလွယ်ပြင်လွယ်ရှိမှုသည် အမွေအနှစ်နှင့် နောက်မျိုးဆက် အခြေခံအဆောက်အအုံနှစ်ခုလုံးတွင် ချောမွေ့စွာ အသုံးပြုနိုင်ကြောင်း သေချာစေသည်။ ပါဝါထိရောက်မှုနှင့် OCP လိုက်နာမှုသည် ၎င်း၏ သိပ်သည်းသောဒေတာစင်တာ ဖြန့်ကျက်မှုများအတွက် သင့်လျော်မှုကို ပိုမိုမြှင့်တင်ပေးသည်။
အလုံးစုံပြောရရင် Micron 9550 Max ဟာ လုပ်ငန်းလည်ပတ်မှု ထိရောက်မှုနဲ့ ယုံကြည်စိတ်ချရမှုတို့ကို ရောနှောပေါင်းစပ်ထားတဲ့ ကောင်းမွန်ပြည့်စုံတဲ့ Enterprise SSD တစ်ခုအဖြစ် ထင်ရှားပါတယ်။ တည်ငြိမ်မှု ဒါမှမဟုတ် တာရှည်ခံမှုကို မထိခိုက်စေဘဲ PCIe Gen5 အသင့်ဖြစ်မှုကို ရှာဖွေနေတဲ့ အဖွဲ့အစည်းတွေအတွက် ဒါဟာ ထင်ရှားတဲ့ ခြေလှမ်းတစ်ခုဖြစ်ပြီး လက်ရှိရရှိနိုင်တဲ့ စွမ်းဆောင်ရည်အမြင့်ဆုံး ရောနှောအသုံးပြု NVMe ဖြေရှင်းချက်တွေထဲက တစ်ခုဖြစ်စေပါတယ်။
ဦးဆောင်သူစာရင်း- Micron 9550 MAX သည် အကောင်းဆုံး Enterprise SSD များ စာရင်းတွင် ကျွန်ုပ်တို့၏ အကောင်းဆုံး Overall Enterprise SSD ဖြစ်သည်။




အမေဇုံ