Seagate နှင့် Micron တို့သည် ကုမ္ပဏီနှစ်ခုအတွက် enterprise SSD များရောင်းအားကို အရှိန်မြှင့်တင်ရန်အတွက် ၂၀၁၅ ခုနှစ်ကုန်တွင် ပူးပေါင်း၍ SAS SSD များကို ပူးတွဲမိတ်ဆက်ခဲ့သည် ။ ကနဦးသုံးသပ်ချက်တွင်၊ ကျွန်ုပ်တို့သည် light endurance အမျိုးအစားတွင် 1.6TB စွမ်းရည်ကို ကြည့်ရှုခဲ့ပြီး ၎င်းသည် တစ်နေ့လျှင် drive writes သုံးခု (DWPD) ခံနိုင်ရည်အဆင့်သတ်မှတ်ချက်ရှိသည်။ Seagate သည် 1DWPD မှ 25DWPD အထိ ခံနိုင်ရည်အမျိုးအစားငါးမျိုးတွင် 1200.2 SSD များကို ပေးဆောင်သည်။ ဤသုံးသပ်ချက်တွင် ကျွန်ုပ်တို့သည် mainstream mixed workload light endurance အမျိုးအစားကို ဆက်လက်အသုံးပြုသော်လည်း အမြင့်ဆုံးစွမ်းရည် 3.84TB မော်ဒယ်ကို ရွေးချယ်ပါသည်။
Seagate 1200.2 SSD မှာ data center ရဲ့ လိုအပ်ချက်တွေကို ဖြည့်ဆည်းပေးနိုင်ဖို့ အမျိုးအစား အမျိုးမျိုးနဲ့ ထွက်ရှိပါတယ်။ ဒီမော်ဒယ်ဟာ တစ်နေ့ကို drive ၃ ခု write လုပ်နိုင်တဲ့ light endurance range ထဲမှာ ပါဝင်ပါတယ်။ endurance က နည်းနည်းနည်းပေမယ့် drive မှာ 4TB (3.84) အထိ မြင့်မားတဲ့ capacity ပါဝင်ပါတယ်။ capacity မြင့်မားပေမယ့် drive ဟာ 1.85GB/s sequential read (128k) နဲ့ average latency 115μs ရှိတဲ့ performance ကို ပေးစွမ်းနိုင်ပါတယ်။ Seagate မှာ SED configuration နဲ့ drive ကိုလည်း ရောင်းချပေးပါတယ်။
Seagate 1200.2 SAS SSD သတ်မှတ်ချက်များ
- စွမ်းရည်- 3.84TB
- အင်တာဖေ့စ် Dual 12Gb/s SAS
- NAND ဖလက်ရှ် အမျိုးအစား eMLC
- ပုံစံ ၂.၅ လက်မ × ၁၅ မီလီမီတာ
- performance
- အစဉ်လိုက်ဖတ်ရှုမှု (MB/s) အမြင့်ဆုံး၊ 128KB နှစ်ထပ်ပေါက်/တစ်ပေါက်ပေါက်- 1,850/1,100 အထိ
- အစဉ်လိုက်ရေးသားမှု (MB/s) အမြင့်ဆုံး၊ 128KB: 770 အထိ
- ကျပန်းဖတ်ရှုမှု (IOPS) အမြင့်ဆုံး၊ 4KB QD32: ၁၈၀,၀၀၀ အထိ
- ကျပန်းရေးသားမှု (IOPS) အမြင့်ဆုံး၊ 4KB QD32 ၃၀,၀၀၀ အထိ
- ပျမ်းမျှ နှောင့်နှေးမှု (μs): 115
- ခံနိုင်ရည်/ယုံကြည်စိတ်ချရမှု
- တစ်သက်တာခံနိုင်ရည် (DWPD): ၃
- ဖတ်ရှုပြီးသော ဘစ်တစ်ခုလျှင် ပြန်လည်ရယူ၍မရသော ဖတ်ရှုမှုအမှားများ- 10E17 လျှင် 1 ခု
- နှစ်စဉ်ပျက်ကွက်မှုနှုန်း (AFR): 0.35%
- ပါဝါကိုစီမံခန့်ခွဲမှု
- +၅/+၁၂ဗို့ အမြင့်ဆုံးစတင်လျှပ်စီးကြောင်း (A): ၀.၇/၀.၄
- ပျမ်းမျှ အိပ်စက်ခြင်း စွမ်းအင် (W): 4.8
- ပြင်ဆင်သတ်မှတ်နိုင်သော ပါဝါကန့်သတ်ချက် ဆက်တင်များ (W): ၉ မှ ၁၂
- ပျမ်းမျှ အားလပ်ချိန် ပါဝါ (W): 5.8
- ပတ်ဝန်းကျင်ထိန်းသိမ်းရေး
- အပူချိန်၊ လည်ပတ်မှု အတွင်းပိုင်း (°C): 0 မှ 70
- အပူချိန်၊ လည်ပတ်မှုမရှိချိန် (°C): –၄၀ မှ ၇၅
- အပူချိန်ပြောင်းလဲမှုနှုန်း/နာရီ၊ အမြင့်ဆုံး (°C): 20
- ဆွေမျိုးစိုထိုင်းဆ၊ ငွေ့မတက်ခြင်း (%): ၅ မှ ၉၅
- ရှော့ခ်၊ ၀.၅ မီလီစက္ကန့် (Gs): ၁၀၀၀
- တုန်ခါမှု၊ ၂၀Hz မှ ၂၀၀၀Hz (Grms): ၁၁.၀၈
- ကန့်သတ်အာမခံ (နှစ်): ၅
ဒီဇိုင်းနှင့်တည်ဆောက်ပါ
Seagate 1200.2 သည် 15mm z-height ရှိသော 2.5” form factor SSD တစ်ခုဖြစ်သည်။ အခြား SSD များထက် ပိုထူသော်လည်း array အများစုတွင် အံဝင်ခွင်ကျဖြစ်နေဆဲဖြစ်သည်။
နောက်ခံနှင့် နှိုင်းယှဉ်နိုင်သော အရာများကို စမ်းသပ်ခြင်း
StorageReview Enterprise Test Lab သည် စီမံခန့်ခွဲသူများ အမှန်တကယ် ဖြန့်ကျက်မှုများတွင် ကြုံတွေ့ရသည့်အရာများနှင့် နှိုင်းယှဉ်နိုင်သော ပတ်ဝန်းကျင်တွင် enterprise storage devices များ၏ benchmarks များကို လုပ်ဆောင်ရန်အတွက် ပြောင်းလွယ်ပြင်လွယ်ရှိသော ဗိသုကာတစ်ခုကို ပံ့ပိုးပေးပါသည်။ Enterprise Test Lab တွင် အမျိုးမျိုးသော server များ၊ ကွန်ရက်ချိတ်ဆက်မှု၊ ပါဝါထိန်းညှိမှုနှင့် အခြားကွန်ရက်အခြေခံအဆောက်အအုံများ ပါဝင်ပြီး ကျွန်ုပ်တို့၏ ဝန်ထမ်းများအား ကျွန်ုပ်တို့၏ ပြန်လည်သုံးသပ်ချက်များအတွင်း စွမ်းဆောင်ရည်ကို တိကျစွာတိုင်းတာနိုင်ရန် လက်တွေ့အခြေအနေများကို ချမှတ်နိုင်စေပါသည်။
IT ကျွမ်းကျင်ပညာရှင်များနှင့် သိုလှောင်မှုရယူခြင်းအတွက် တာဝန်ရှိသူများသည် အောက်ပါရလဒ်များ ရရှိခဲ့သည့် အခြေအနေများကို နားလည်နိုင်စေရန်အတွက် ဓာတ်ခွဲခန်းပတ်ဝန်းကျင်နှင့် ပရိုတိုကောများအကြောင်း ဤအသေးစိတ်အချက်အလက်များကို ပြန်လည်သုံးသပ်ချက်များထဲသို့ ကျွန်ုပ်တို့ ထည့်သွင်းထားပါသည်။ ကျွန်ုပ်တို့စမ်းသပ်နေသော စက်ပစ္စည်းထုတ်လုပ်သူမှ ကျွန်ုပ်တို့၏ သုံးသပ်ချက်များထဲမှ မည်သည့်အရာကိုမျှ ငွေပေးချေခြင်း သို့မဟုတ် ကြီးကြပ်ခြင်း မရှိပါ။ StorageReview Enterprise Test Lab အကြောင်း နောက်ထပ်အသေးစိတ်အချက်အလက်များ နှင့် ၎င်း၏ကွန်ရက်စွမ်းရည်များအကြောင်း အပြည့်အစုံကို ထိုစာမျက်နှာများတွင် ရရှိနိုင်ပါသည်။
ဤသုံးသပ်ချက်အတွက် နှိုင်းယှဉ်နိုင်သောအချက်များ-
- Toshiba SAS3 1.6TB PX04SMB
- Seagate SAS3 1.6TB 1200.2
- HGST 1.6TB SAS3
SATA နှင့် SAS ဒရိုက်များအတွက် စွမ်းရည်နှင့် စွမ်းဆောင်ရည် မြင့်တက်လာသည်နှင့်အမျှ StorageReview သည် တစ်ဦးချင်း SSD များအတွက် ပိုမိုပြင်းထန်သော စမ်းသပ်မှုလုပ်ငန်းစဉ်သို့ ပြောင်းလဲခဲ့သည်။ ဤစမ်းသပ်မှုလုပ်ငန်းစဉ်ကို NVMe ထုတ်ကုန်များတွင်လည်း ထင်ဟပ်ပြသထားပြီး နှိုင်းယှဉ်မှုလုပ်ငန်းစဉ်ကို ပိုမိုလွယ်ကူစေသည် - ထုတ်ကုန်များသည် ထိပ်တန်းအဆင့်တွင် အလွန်ကွဲပြားသော စွမ်းဆောင်ရည်ရှိသော်လည်း။ ဤသုံးသပ်ချက်တွင်၊ Seagate 1200.2 SAS 3.84TB ကို Seagate 1200.2 1.6TB နှင့် 1.6TB Toshiba PX04 အပြင် HGST SAS3 ဒရိုက်နှင့် နှိုင်းယှဉ်ထားပါသည်။
အပလီကေးရှင်း အလုပ်ပမာဏ ခွဲခြမ်းစိတ်ဖြာခြင်း
Enterprise storage devices များ၏ စွမ်းဆောင်ရည် ဝိသေသလက္ခဏာများကို နားလည်ရန်အတွက် live production environments များတွင် တွေ့ရှိရသော infrastructure နှင့် application workloads များကို model လုပ်ရန် အရေးကြီးပါသည်။ ထို့ကြောင့် Seagate 1200.2 SAS 3.84TB အတွက် ကျွန်ုပ်တို့၏ ပထမဆုံး benchmarks များမှာ SysBench မှတစ်ဆင့် MySQL OLTP စွမ်းဆောင်ရည် နှင့် simulated TCP-C workload ဖြင့် Microsoft SQL Server OLTP စွမ်းဆောင်ရည် တို့ဖြစ်သည် ။ ကျွန်ုပ်တို့၏ application workloads များအတွက် drive တစ်ခုစီသည် တူညီသော configure လုပ်ထားသော VM ၂-၄ ခုကို လည်ပတ်နေမည်ဖြစ်သည်။
SQL Server စွမ်းဆောင်ရည်
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 ကို အသုံးပြုပြီး Quest ၏ Benchmark Factory for Databases မှ ဖိအားပေးထားသည်။ StorageReview ၏ Microsoft SQL Server OLTP စမ်းသပ်မှု protocol သည် ရှုပ်ထွေးသော application ပတ်ဝန်းကျင်များတွင် တွေ့ရှိရသော လုပ်ဆောင်ချက်များကို တုပသည့် အွန်လိုင်း transaction-processing benchmark တစ်ခုဖြစ်သည့် Transaction Processing Performance Council ၏ Benchmark C (TPC-C) ၏ လက်ရှိမူကြမ်းကို အသုံးပြုသည်။ TPC-C benchmark သည် database ပတ်ဝန်းကျင်များတွင် storage infrastructure ၏ စွမ်းဆောင်ရည်အစွမ်းသတ္တိများနှင့် bottlenecks များကို တိုင်းတာခြင်းနှင့် ဆင်တူသည်။ ဤသုံးသပ်ချက်အတွက် ကျွန်ုပ်တို့၏ SQL Server VM ၏ instance တစ်ခုစီသည် 333GB (1,500 scale) SQL Server database ကိုအသုံးပြုပြီး virtual user 15,000 ၏ load အောက်တွင် transactional performance နှင့် latency ကို တိုင်းတာသည်။
SQL Server စမ်းသပ်ခြင်း ပုံစံ (VM တစ်ခုချင်းစီ)
- Windows Server 2012 R2
- သိုလှောင်မှုပမာဏ- 600GB ခွဲဝေထားပြီး 500GB အသုံးပြုပြီး
- SQL Server 2014
- ဒေတာဘေ့စ်အရွယ်အစား: ၁၅၀၀ စကေး
- Virtual Client ဝန်: ၁၅၀၀၀
- RAM ဘာဖာ: 48GB
- စမ်းသပ်ချိန်: ၃ နာရီ
- ၂.၅ နာရီ ကြိုတင်ပြုပြင်ခြင်း
- နမူနာကာလ ၃၀ မိနစ်
SQL Server Output ကိုကြည့်မယ်ဆိုရင် Seagate 1200.2 ဟာ စုစုပေါင်း TPS 3,138.13 ရရှိခဲ့ပြီး တစ်ဦးချင်း VM အရေအတွက်ဟာ 3,137.66 TPS ကနေ 3,138.59 TPS အထိ ရှိပါတယ်။ ဒါကြောင့် ဒီ drive ဟာ HGST (စုစုပေါင်း) ထက် အနည်းငယ်သာ ပိုများပေမယ့် ကျန်တဲ့ drive တွေထက် နောက်ကျနေပါတယ်။
15k user SQL Server benchmark အတွင်း ပျမ်းမျှ latency ရလဒ်များအရ Seagate 1200.2 သည် pack ၏ အောက်ဆုံးတွင် ရှိနေသည်။ 1200.2 တွင် တစ်ဦးချင်း latency 36ms မှ 38ms အထိ ရှိပြီး စုစုပေါင်း 37ms ရှိပြီး စမ်းသပ်ထားသော အခြား drive များထက် များစွာ မြင့်မားသည်။
Sysbench စွမ်းဆောင်ရည်
နောက်ထပ် 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
- ဒေတာဘေ့စ်ဇယားများ: ၁၀၀
- ဒေတာဘေ့စ်အရွယ်အစား: ၁၀,၀၀၀,၀၀၀
- ဒေတာဘေ့စ် ချည်နှောင်မှုများ: ၃၂
- RAM ဘာဖာ: 24GB
- စမ်းသပ်ချိန်: ၃ နာရီ
- ၂ နာရီကြာ ကြိုတင်ပြင်ဆင်မှု ၃၂ ခု
- ၁ နာရီ ၃၂ ကြိမ် ချည်နှောင်ထားသည်
ပျမ်းမျှ transactions-per-second benchmark မှာ 3.84TB 1200.2 ကိုပဲ ကြည့်လိုက်ရင် တစ်ဦးချင်းစီ VM တွေရဲ့ TPS က 1,017.55 ကနေ 1,018.3 အထိ ရှိပြီး စုစုပေါင်း TPS ရမှတ်က 4,072.7 ဖြစ်ပါတယ်။ ဒါက 3,627.1 TPS ရှိတဲ့ 1.6TB Seagate ထက် တိုးတက်မှုတစ်ခုပါပဲ။
ပျမ်းမျှ latency အရ 3.84TB 1200.2 သည် 31.425ms ဝန်းကျင်တွင် ရှိနေခဲ့ပြီး VM အနိမ့်ဆုံး 31.4ms နှင့် အမြင့်ဆုံး 31.45ms ရှိခဲ့ပြီး စုစုပေါင်း 31.4275ms ရှိသည်။
ကျွန်တော်တို့ရဲ့ အဆိုးဆုံး MySQL latency အခြေအနေ (၉၉ ရာခိုင်နှုန်း latency) အရ Seagate 1200.2 ဟာ VM အနိမ့်ဆုံး 60.14ms၊ အမြင့်ဆုံး 60.73ms နဲ့ စုစုပေါင်း 60.485ms နဲ့အတူ သိပ်ပြီး သွေဖည်မသွားပါဘူး။
Enterprise Synthetic Workload ခွဲခြမ်းစိတ်ဖြာခြင်း
Flash စွမ်းဆောင်ရည်သည် drive သည် ၎င်း၏ workload နှင့် ကိုက်ညီလာသည်နှင့်အမျှ ကွဲပြားသည်၊ ဆိုလိုသည်မှာ benchmark များ တိကျမှန်ကန်ကြောင်း သေချာစေရန်အတွက် fio synthetic benchmark တစ်ခုချင်းစီမတိုင်မီ flash storage ကို ကြိုတင်ပြင်ဆင်ထားရမည် ။ နှိုင်းယှဉ်နိုင်သော drive တစ်ခုစီကို vendor ၏ tools များကို အသုံးပြု၍ လုံခြုံစွာ ဖျက်ပစ်ပြီး thread ၁၆ ခု၏ heavy load နှင့် thread တစ်ခုလျှင် ၁၆ ခု၏ exceptional queue ဖြင့် steady-state သို့ ကြိုတင်ပြင်ဆင်ထားသည်။
- ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းနှင့် မူလတည်ငြိမ်အခြေအနေစမ်းသပ်မှုများ-
- ပမာဏ (ဖတ်+ရေး IOPS စုစည်းမှု)
- ပျမ်းမျှ နှောင့်နှေးမှု (ဖတ်+ရေး နှောင့်နှေးမှု အတူတကွ ပျမ်းမျှ)
- အများဆုံး နှောင့်နှေးမှု (အမြင့်ဆုံး ဖတ်ရန် သို့မဟုတ် ရေးရန် နှောင့်နှေးမှု)
- နှောင့်နှေးမှု စံသွေဖည်မှု (ဖတ်+ရေး စံသွေဖည်မှုကို ပျမ်းမျှပေါင်းစပ်ထားသည်)
ကြိုတင်အခြေအနေပြင်ဆင်ခြင်းပြီးဆုံးသည်နှင့်၊ ကိရိယာတစ်ခုစီကို thread/queue depth profile များစွာတွင် အကွာအဝေးအလိုက် စမ်းသပ်ပြီး အသုံးပြုမှုအနည်းငယ်နှင့် အသုံးပြုမှုများစွာအောက်တွင် စွမ်းဆောင်ရည်ကို ပြသပါသည်။ Seagate 1200.2 အတွက် ကျွန်ုပ်တို့၏ synthetic workload analysis သည် ထုတ်လုပ်သူသတ်မှတ်ချက်များနှင့် benchmarks များတွင် ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသည့် profile နှစ်ခုကို အသုံးပြုပါသည်။ synthetic workloads များသည် production workloads များတွင် မြင်တွေ့ရသော လုပ်ဆောင်ချက်ကို 100% ကိုယ်စားမပြုနိုင်ကြောင်းနှင့် တစ်နည်းနည်းဖြင့် လက်တွေ့ကမ္ဘာတွင် မဖြစ်ပွားသည့် အခြေအနေများတွင် drive တစ်ခုကို မှားယွင်းစွာပုံဖော်ထားကြောင်း ထည့်သွင်းစဉ်းစားရန် အရေးကြီးပါသည်။
- 4k
- ၁၀၀% ဖတ်ပြီး ၁၀၀% ရေး
- 8k
- ၇၀% ဖတ်/၃၀% ရေးသား
FIO Host
- Supermicro SuperServer 2028U-TNR4T+
- Intel E5-2699 v3 CPU နှစ်လုံး (2.3GHz၊ 18-cores၊ 45MB Cache)
- 768GB RAM (32GB x 24 DDR4၊ CPU တစ်ခုလျှင် 384GB)
- CentOS 7.2
- စူပါမိုက်ခရို AOC-S3008L-L8i HBA
ကျွန်ုပ်တို့ရဲ့ throughput 4k write preconditioning test မှာ Seagate 1200.2 3.84TB ဟာ 140K IOPS ဝန်းကျင်မှာ အတော်လေး ခိုင်မာပြီး တည်ငြိမ်တဲ့ စွမ်းဆောင်ရည်နဲ့ စတင်ခဲ့ပါတယ်။ drive ဟာ သိသိသာသာ ကျဆင်းသွားပြီး pack ရဲ့ အောက်ဆုံးမှာ 50K IOPS ဝန်းကျင်မှာ တည်ငြိမ်သွားခဲ့ပါတယ်။
ပျမ်းမျှ latency ကြိုတင်အခြေအနေပြင်ဆင်မှုနဲ့အတူ အလားတူနေရာချထားမှုကို ကျွန်ုပ်တို့တွေ့ရပါတယ်။ Seagate 1200.2 3.84TB ဟာ အစပိုင်းမှာတော့ အတော်လေးအားကောင်းပြီး တည်ငြိမ်တဲ့ 2ms အောက်နဲ့ စတင်ခဲ့ပေမယ့် တဖြည်းဖြည်းတိုးတက်လာပြီး အမြင့်ဆုံး latency 5ms ဝန်းကျင်မှာ အဆုံးသတ်သွားခဲ့ပါတယ်။
အမြင့်ဆုံး latency preconditioning နဲ့ Seagate 1200.2 3.84TB ဟာ အစပိုင်းမှာ မြေပုံတစ်ခုလုံးမှာ ဆူးတွေတက်ပြီး တစ်ချိန်ချိန်မှာ 200ms အထက်ကို ရောက်ခဲ့ပါတယ်။ စမ်းသပ်မှု တိုးတက်လာတာနဲ့အမျှ drive က ငြိမ်သက်သွားပြီး 26ms ဝန်းကျင်မှာ ပြီးဆုံးခဲ့ပြီး ဒါဟာ package ထဲမှာ အမြင့်ဆုံးလည်း ဖြစ်ပါတယ်။
standard deviation preconditioning ကြောင့် Seagate 1200.2 3.84TB ဟာ တခြား drive တွေထက် ပိုမြင့်တဲ့နေရာမှာ စတင်ပြီး 2.5ms ဝန်းကျင်မှာ ပြီးဆုံးကာ တဖြည်းဖြည်း မြင့်လာပါတယ်။
အဓိက 4k synthetic benchmark မှာ Seagate 1200.2 3.84TB ဟာ read throughput 160,129 IOPS နဲ့ တတိယနေရာမှာ ရှိနေပြီး write throughput 49,471 IOPS မှာတော့ နောက်ဆုံးနေရာမှာ ရှိနေပါတယ်။
ပျမ်းမျှ latency သည် 3.84TB drive ကို read latency 1.598ms နှင့် write latency 5.173ms ဖြင့် တူညီသောနေရာတွင် ရှိသည်။
အများဆုံး latency ကိုကြည့်မယ်ဆိုရင် 3.84TB Seagate drive ဟာ read performance (18.26ms) မှာ ဒုတိယနေရာရပြီး write မှာတော့ 35.17ms နဲ့ အမြင့်ဆုံးဖြစ်ပါတယ်။
စံသွေဖည်မှုအရ 1200.2 Seagate 3.84TB သည် read latency 0.69ms နှင့် write latency 2.7ms ဖြင့် နောက်ဆုံးနေရာတွင် ရပ်တည်ခဲ့သည်။
ကျွန်ုပ်တို့ရဲ့ နောက်ထပ် workload မှာ 8k transfers တွေကို 70% read operations နဲ့ 30% write operations အချိုးနဲ့ အသုံးပြုပါတယ်။ အဓိကစမ်းသပ်မှုတွေဆီ မပြောင်းခင် preconditioning ရလဒ်တွေနဲ့ ထပ်မံစတင်ပါတယ်။ ဒီမှာ 1200.2 Seagate 3.84TB က တတိယနေရာမှာ စတင်ခဲ့ပြီး benchmark တစ်လျှောက်လုံးမှာ အဲဒီမှာပဲ ရှိနေခဲ့ပြီး 60K IOPS ဝန်းကျင်မှာ ရှိနေခဲ့ပြီး အကောင်းဆုံးစွမ်းဆောင်ရည်ရှိတဲ့ Toshiba က 106K ဝန်းကျင်မှာ အဲဒီရမှတ်ရဲ့ နှစ်ဆနီးပါး ရရှိခဲ့ပါတယ်။
8k ပျမ်းမျှ latency preconditioning ပြုလုပ်ထားခြင်းဖြင့် 3.84TB Seagate သည် latency 4.2ms ခန့်ရှိသော 1.6TB ဗားရှင်းထက် သာလွန်ခဲ့သည်။
8k max latency preconditioning ကြောင့် Seagate drive နှစ်ခုစလုံးဟာ ကိန်းဂဏန်းတွေ ပိုများလာပြီး 3.84TB ကတော့ အနည်းငယ် မတည်ငြိမ်ဖြစ်လာပါတယ်။ drive နှစ်ခုစလုံးဟာ 17ms ဝန်းကျင်မှာ pack ရဲ့ အောက်ဆုံးနားမှာ ပြီးဆုံးခဲ့ပါတယ်။
8k အတွက် standard deviation preconditioning ကြောင့် Seagate 1200.2 3.84TB ဟာ latency 2.3ms လောက်နဲ့ pack ရဲ့အောက်ခြေကို ရောက်သွားခဲ့ပါတယ်။
အပြည့်အဝ ကြိုတင်ပြင်ဆင်ထားပြီးသည်နှင့် ကျွန်ုပ်တို့၏ အဓိက 8k 700/30 benchmarks သို့ ပြောင်းသွားပါသည်။ throughput အနေဖြင့် Seagate 3.84TB drive သည် HGST drive နှင့် အပြိုင်အဆိုင် ရပ်တည်နိုင်ခဲ့ပြီး 61K IOPS ဝန်းကျင်တွင် နောက်ဆုံးနေရာသို့ ကျဆင်းသွားခဲ့သည်။
ပျမ်းမျှ latency အရ Seagate 1200.2 3.84TB drive ဟာ ကျန်တဲ့ drive တွေနဲ့ ယှဉ်ရင် နောက်ဆုံးနေရာမှာ ရှိနေပါတယ်။
အမြင့်ဆုံး latency သည် 3.84TB Seagate drive ကို ပျမ်းမျှ latency ထက် အနည်းငယ်ပိုများသော အကွာအဝေးဖြင့် အဆုံးသတ်စေခဲ့သည်။
standard deviation အရ 3.84TB Seagate ဟာ HGST နဲ့ တတိယနေရာအတွက် ယှဉ်ပြိုင်ခဲ့ရပြီး နောက်ဆုံးမှာတော့ အကြီးအကျယ် မြင့်တက်လာခဲ့တာကြောင့် drive ဟာ နောက်ဆုံးနေရာမှာပဲ ရပ်တည်ခဲ့ပါတယ်။
ကောက်ချက်
Seagate 1200.2 SAS SSD သည် ဒေတာစင်တာအများစု၏ လိုအပ်ချက်များကို ဖြည့်ဆည်းပေးနိုင်သော ခံနိုင်ရည်အမျိုးအစားများဖြင့် ထွက်ပေါ်လာပါသည်။ ဤသုံးသပ်ချက်အတွက် အမြင့်ဆုံးစွမ်းရည် 3.84TB၊ ရောနှောထားသော workload ပေါ့ပါးသော ခံနိုင်ရည်ရှိသော မော်ဒယ်ကို ကျွန်ုပ်တို့ ကြည့်ရှုခဲ့ပါသည်။ မော်ဒယ်သည် ခံနိုင်ရည်အတွက် 3 DWPD ကို ပံ့ပိုးပေးပြီး 1.85GB/s sequential read နှင့် ပျမ်းမျှ latency 115μs ၏ ကောင်းမွန်သော စွမ်းဆောင်ရည်ကို ပေးဆောင်ပါသည်။ 1200.2 SAS SSD သည် လုံခြုံသော SED ဖွဲ့စည်းမှုဖြင့်လည်း ထွက်ပေါ်လာပါသည်။
စွမ်းဆောင်ရည်ကို ကြည့်မယ်ဆိုရင် စွမ်းဆောင်ရည်အတွက် စွမ်းရည်ဟာ အပေးအယူအနည်းငယ် ဖြစ်ပျက်နေတယ်လို့ မခံစားရဘဲ မနေနိုင်ပါဘူး။ ကျွန်ုပ်တို့ရဲ့ application workload analysis မှာ drive ဟာ စမ်းသပ်ထားတဲ့ တခြား drive တွေနဲ့ ကိုက်ညီတဲ့ SQL TPS score ရရှိခဲ့ပြီး စုစုပေါင်း 3,138.1 ရရှိခဲ့ပေမယ့် SQL Server ပျမ်းမျှ latency မှာတော့ စုစုပေါင်း 37ms နဲ့ နောက်ဆုံးနေရာမှာ ရပ်တည်ခဲ့ပါတယ်။ ကျွန်ုပ်တို့ရဲ့ Sysbench benchmark မှာ 3.84TB 1200.2 ဟာ အကောင်းဆုံးစွမ်းဆောင်ရည်ကို စုစုပေါင်း 4,072.7 TPS၊ ပျမ်းမျှ latency 31.43ms နဲ့ အဆိုးဆုံးအခြေအနေမှာ latency 60.48ms နဲ့ ဒုတိယနေရာမှာ ရပ်တည်နိုင်ခဲ့ပါတယ်။
synthetic enterprise benchmarks တွေနဲ့ drive ဟာ သူ့ရဲ့ write-speed အားနည်းချက်တွေကို ပြသနေပါတယ်။ 4k steady state မှာ 3.84TB 1200.2 ဟာ စမ်းသပ်မှုလေးခုစလုံးမှာ နောက်ဆုံးနေရာမှာ ရှိနေပါတယ်။ ကျွန်တော်တို့ရဲ့ primary test မှာ drive ဟာ 4k throughput write score အနိမ့်ဆုံး 49,471 IOPS နဲ့ read throughput 160,129 IOPS ရှိခဲ့ပါတယ်။ 4k latency test တွေမှာ drive ဟာ တခြား drive တွေထက် အထူးသဖြင့် write မှာ latency သိသိသာသာ မြင့်မားခဲ့ပါတယ်။ ကျွန်တော်တို့ရဲ့ 8k 70/30 မှာ drive ဟာ စမ်းသပ်မှုအားလုံးမှာ နောက်ဆုံးနေရာမှာ ရပ်တည်နိုင်ခဲ့ပေမယ့် ပျမ်းမျှ latency မှာတော့ တခြား drive တွေနဲ့ အတော်လေး နီးစပ်ပါတယ်။
Pros
- ကမ်းလှမ်းထားသော စွမ်းရည်အမျိုးမျိုး
- တိကျသောအသုံးချမှုနှင့်ကိုက်ညီစေရန် ခံနိုင်ရည်ရွေးချယ်စရာများစွာ
- ကောင်းမွန်သော Sysbench စွမ်းဆောင်ရည်
အားနည်းချက်များ
- စွမ်းဆောင်ရည်အတွက် ကြီးမားသော အပေးအယူ
The Bottom Line
Seagate 1200.2 SAS SSD (3.84TB) သည် ဒေတာစင်တာရှိ ပေါ့ပါးသော ရောနှောဝန်အသုံးပြုမှုများအတွက် ကောင်းမွန်စွာ အလုပ်လုပ်မည့် မြင့်မားသော စွမ်းရည်နှင့် သင့်တင့်လျောက်ပတ်သော ခံနိုင်ရည်ကို ပေးစွမ်းပါသည်။




အမေဇုံ