ဤသုံးသပ်ချက်၏ ပထမပိုင်းတွင် ၊ SSD များကိုအသုံးပြုသည့်အခါ တိုင်းတာနိုင်သော စွမ်းဆောင်ရည်တိုးတက်မှုများကို ပြသရန်အတွက် ဤ RAID ကတ်ကိုဝယ်ယူခြင်း၏ ဖြစ်နိုင်ခြေကို ကျွန်ုပ်တို့ လေ့လာခဲ့ပါသည်။ ဒုတိယပိုင်းတွင်၊ 6.0Gbps SATA သည် hard drive စွမ်းဆောင်ရည်ကို တိုးတက်ကောင်းမွန်စေခြင်း ရှိ၊ မရှိကို ကျွန်ုပ်တို့ စုံစမ်းစစ်ဆေးပါမည်။
9260-8i က နှစ်ခုထဲမှာ ပိုမြန်ပြီး processor နဲ့ cache speed ပိုမြန်ပါတယ်။ နှစ်ခုစလုံးက RAID level တူတူကို support လုပ်ပါတယ်။ ထို့အပြင်၊ ကတ်နှစ်ခုစလုံးက PCI-express 2.0 slot ကို အသုံးပြုပြီး internal SAS/SATA port ရှစ်ခု ပါရှိပါတယ်။ ဒီသုံးသပ်ချက်နဲ့ ပတ်သက်ပြီး ဒီကတ်တွေရဲ့ အဓိကကွာခြားချက်က SATA connection speed ပါ။ 8888ELP မှာ 3.0Gbps အထိ throughput ရှိပြီး 9260-8i ကတော့ SATA III standard အသစ်ကို အသုံးပြုပြီး 6.0Gbps ပေးပါတယ်။ ကျွန်တော်တို့ရဲ့ သုံးသပ်ချက်ရဲ့ ပထမပိုင်းမှာ စွမ်းဆောင်ရည်ပိုင်းမှာ ကတ်နှစ်ခုကြားမှာ ကွာခြားချက်တွေ အများကြီးရှိတယ်ဆိုတာ ပြသခဲ့ပါတယ်။ ဥပမာအားဖြင့်၊ Corsair Force F120 ဟာ 8888ELP မှာ 260MB/s transfer speed အမြင့်ဆုံးဖြစ်ပေမယ့် ပိုမြန်တဲ့ 9260-8i မှာတော့ 295MB/s အထိ မြင့်တက်လာတာကို မြင်တွေ့ခဲ့ရပါတယ်။ Crucial RealSSD C300 မှာလည်း အလားတူပဲ စွမ်းဆောင်ရည်ကွာခြားချက် ၃၀% အထိ ရှိပါတယ်။ သို့သော် ဤကွာခြားချက်သည် hard drive များတွင်လည်း ထင်ရှားမည်လားဆိုသည်ကို ယခုအချိန်တွင် မသိရသေးပါ။
LSI MegaRAID 8888ELP အမြန်သတ်မှတ်ချက်များ -
- port တစ်ခုလျှင် 3Gb/s throughput
- LSI SAS1078 ချစ်ပ်ပေါ်ရှိ RAID (ROC)
- ၈၀၀MHz ပါဝါပီစီ
- 512MB DDRII ကက်ရှ် (667MHz)
- RAID အဆင့် ၀၊ ၁၊ ၅ နှင့် ၆
- RAID သည် ၁၀၊ ၅၀ နှင့် ၆၀ အထိ ကျယ်ပြန့်သည်
LSI MegaRAID 9260-8i အမြန်သတ်မှတ်ချက်များ -
- port တစ်ခုလျှင် 6Gb/s throughput
- LSI SAS2108 RAID-on-Chip (ROC)
- ၈၀၀MHz ပါဝါပီစီ
- 512MB DDRII ကက်ရှ် (800MHz)
- RAID အဆင့် ၀၊ ၁၊ ၅ နှင့် ၆
- RAID သည် ၁၀၊ ၅၀ နှင့် ၆၀ အထိ ကျယ်ပြန့်သည်
ဒီနေ့မှာတော့ စတုတ္ထမျိုးဆက် Seagate Savvio 10K.4 hard drive (ST9600204SS) ကို အသုံးပြုပြီး ကွာခြားချက်ကို လေ့လာကြည့်ပါမယ်။ သာမန် ၂.၅ လက်မ အရွယ် consumer hard drive တွေနဲ့ မရောထွေးပါနဲ့၊ Savvio စီးရီးတွေက enterprise-class ဖြစ်ပြီး အမြင့် ၁၅ မီလီမီတာ ရှိပါတယ် (notebook computer တွေမှာ အသုံးပြုတဲ့ ပုံမှန် ၂.၅ လက်မ drive တွေကတော့ ၉.၅ မီလီမီတာ ဒါမှမဟုတ် ၁၂.၅ မီလီမီတာ ရှိပါတယ်)။ Savvio 10K.4 မှာ 10,000RPM spindle speed၊ 16MB cache နဲ့ 6.0Gbps SATA connection တို့ ပါဝင်ပါတယ်။ ဒီ drive ကို 450GB နဲ့ 600GB capacities တွေနဲ့ ရရှိနိုင်ပါတယ်။ ဒီ drive တွေကို server-style load တွေ၊ အထူးသဖြင့် multiple request တွေပါဝင်တဲ့ load တွေအတွက် အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားပါတယ်။
Seagate က ဒီ drive တွေမှာ အမြင့်ဆုံး data transfer rate 135MB/s ရှိတယ်လို့ ပြောထားတာကြောင့် LSI MegaRAID 9260-8i လို 6.0Gbps SATA card ကို upgrade လုပ်လိုက်ရင် 8888ELP မှာသုံးတဲ့ 3.0Gbps SATA interface နဲ့ ယှဉ်ရင် ကွာခြားချက်ရှိမလားဆိုတာ သံသယရှိပါတယ်။
ပေါင်းစပ်စံနှုန်းများ
ကျွန်ုပ်တို့သည် LSI MegaRAID ကတ်များကို အသုံးပြု၍ Seagate Savvio 10K.4 drives များကို benchmark လုပ်ခဲ့ပါသည်။ မည်သည့် drives များသည် 3.0Gbps နှင့် 6.0Gbps ဖြင့် run နေသည်ကို သတိပြုပါ။ ထို့အပြင်၊ benchmarks များကို run ရန် မတူညီသော RAID levels များကို အသုံးပြုခဲ့သည်- RAID 0 (drives နှစ်ခုတွင် striped data)၊ RAID 1 (drives နှစ်ခု၊ mirrored) နှင့် RAID 5 (drives သုံးခု)။
အိုင်အိုမီတာ
Seesequential read/write benchmarks များသည် ယေဘုယျအားဖြင့် ပေးထားသော storage device အတွက် အမြင့်ဆုံး transfer speeds များကို ကိုယ်စားပြုသည်။ 3.0Gbps နှင့် 6.0Gbps ရလဒ်များကို တစ်ခုနှင့်တစ်ခု နှိုင်းယှဉ်ကြည့်လျှင် သိသာထင်ရှားသော ကွာခြားချက်မရှိပါ။ ရလဒ်အားလုံးသည် ကျောက်ခဲပစ်ရာတွင် ရှိသည်။ သို့သော် RAID အဆင့်များအကြား စွမ်းဆောင်ရည်တွင် ကြီးမားသော ကွာခြားချက်ကို သတိပြုပါ။ RAID5 နှင့် RAID0 နှစ်ခုစလုံးသည် အမြင့်ဆုံးစွမ်းဆောင်ရည်အဆင့်များကို ပြသသည်။ RAID1 သည် read နှင့် write နှစ်မျိုးလုံးတွင် များစွာနှေးကွေးသည်၊ အဘယ်ကြောင့်ဆိုသော် data များကို drive တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော drive များတွင် striped မလုပ်ထားသောကြောင့်ဖြစ်သည်။ ဤ benchmark မှ စိတ်ဝင်စားဖွယ်ကောင်းသော အချက်တစ်ခုမှာ 3.0Gbps နှင့် 6.0Gbps ကတ်များအကြား read speeds ကွာခြားချက်ဖြစ်သည်။ 6.0Gbps ကတ်သည် 32% စွမ်းဆောင်ရည်တိုးတက်မှုကို ပြသသည်။ နောက်ဆက်တွဲ benchmarks များတွင် ဤပုံစံကို ထပ်ခါတလဲလဲ လုပ်ဆောင်ခြင်း ရှိ၊ မရှိ ကြည့်ရအောင်။
benchmark အားလုံးအတွက် hard drive တွေကို အတူတူသုံးထားတာကို ထောက်ရှုရင်၊ မြင်ရတဲ့ ကွာခြားချက်တွေက RAID configuration တွေနဲ့ RAID card တွေရဲ့ တိုက်ရိုက်ရလဒ်ပါ။ RAID0 3.0Gbps နဲ့ RAID5 3.0Gbps ရလဒ်တွေမှာ write speeds က read speeds ထက် မြင့်တဲ့ ကွဲလွဲချက်တွေကို တွေ့မြင်နေရပါတယ်။ RAID level တူတွေကိုသုံးရင် write speeds က 6.0Gbps ရလဒ်တွေထက် အများကြီးသာပါတယ်။
တစ်ဖက်တွင်မူ RAID1 3.0Gbps vs. 6.0Gbps ရလဒ်များကို သတိပြုပါ။ ရေးသားမှုအမြန်နှုန်းများသည် အတူတူနီးပါးဖြစ်သည်။ သို့သော် 6.0Gbps ကတ်အတွက် ဖတ်မှုအမြန်နှုန်းမှာ ၂၀% ပိုများသည်။ ဤရလဒ်များသည် sequential read/write benchmark နှင့် ကိုက်ညီပါသည်။ ၎င်းသည် RAID ကတ်အမျိုးမျိုးကို အသုံးပြုခြင်းကြောင့်သာ ဖြစ်နိုင်သည် (9260-8i တွင် 8888ELP ထက် processor နှင့် cache ပိုမိုမြန်ဆန်သည်)။
နောက်လာမယ့် benchmark set တွေက random read နဲ့ write အတွက်ပါ။ ဒါက 3.0Gbps နဲ့ 6.0Gbps RAID ကတ်တွေကြားက စွမ်းဆောင်ရည်ကို ပိုပြီးလက်တွေ့ကျတဲ့ပုံစံနဲ့ ပြသပေးပါတယ်၊ ဘာလို့လဲဆိုတော့ hard drive query အများစုဟာ hard disk platter(s) ပေါ်က နေရာအများအပြားကနေ ဖတ်ရှုကြလို့ပါ။
ရလဒ်အားလုံးက 3.0Gbps နှင့် 6.0Gbps မည်သို့ပင်ရှိစေကာမူ RAID အဆင့်တစ်ခုစီတွင် အခြေခံအားဖြင့် ကွာခြားချက်မရှိကြောင်း ပြသထားသည်။
IOMETER စံနှုန်းများ၏ နောက်ဆုံးအစုံသည် drive များပေါ်တွင် server-style load များကို ထည့်သွင်းထားပြီး တစ်ပြိုင်နက်တည်း command များစွာကို တုံ့ပြန်ရန် ဖိအားပေးပါသည်။ ၎င်းတို့သည် Native Command Queuing (NCQ) ကို အများအပြားအသုံးပြုထားပြီး queue depth range ၁ မှ ၁၂၈ အထိရှိသည်။
RAID1 ရလဒ်များသည် မျှော်လင့်ထားသည့် RAID5 နှင့် RAID0 အဆင့်များအောက်တွင် ရှိနေပါသည်။ RAID1 ကို အစကတည်းက စွမ်းဆောင်ရည်အတွက် ဒီဇိုင်းထုတ်ထားခြင်းမဟုတ်ပါ။ သို့သော် ဤ benchmark အစုံတွင် အလွန်စိတ်ဝင်စားဖွယ်ကောင်းသော အရာတစ်ခု ဖြစ်ပျက်နေပါသည်။ queue depth သည် 32 မှ 64 သို့ ရောက်ရှိသောအခါ 6.0Gbps benchmark များသည် 3.0Gbps ရလဒ်များမှ မည်သို့ သိသိသာသာ ကွာဟသွားသည်ကို သတိပြုပါ။
လက်တွေ့ကမ္ဘာ စံနှုန်းများ
ကျွန်ုပ်တို့၏ လက်တွေ့ကမ္ဘာ benchmarks များသည် တကယ့်အသုံးပြုမှုအခြေအနေများတွင် ဤ drives များမှ မျှော်လင့်ရမည့်အရာများကို အကောင်းဆုံးညွှန်ပြချက်ပေးသည်။
ဤစမ်းသပ်မှုတွင် ကျွန်ုပ်တို့ပါဝင်သည်- Media Player Classic တွင် 720P HD ရုပ်ရှင်တစ်ကားဖွင့်ခြင်း၊ VLC တွင် 480P SD ရုပ်ရှင်တစ်ကားဖွင့်ခြင်း၊ iTunes မှတစ်ဆင့် ရုပ်ရှင်သုံးကားကို တစ်ပြိုင်နက်ဒေါင်းလုဒ်လုပ်ခြင်းနှင့် Windows Media Center မှတစ်ဆင့် မိနစ် ၁၅ အတွင်း 1080i HDTV တိုက်ရိုက်ကြည့်ရှုခြင်းကို မှတ်တမ်းတင်ခြင်းတို့ဖြစ်သည်။ latency အချိန်နည်းပါးသော IOps နှင့် MB/s နှုန်းထားများ မြင့်မားခြင်းကို ဦးစားပေးပါသည်။ ဤလမ်းကြောင်းတွင် drive ထဲသို့ ရေးသားထားသော 2,986MB နှင့် ဖတ်ရှုထားသော 1,924MB ကို မှတ်တမ်းတင်ထားပါသည်။
ဒီ read performance-focused test မှာ RAID5 setup တွေက အကောင်းဆုံးပါပဲ။ 3.0Gbps နဲ့ 6.0Gbps ဗားရှင်းတွေကြားမှာ performance ကွာခြားချက် မရှိပါဘူး။ RAID0 setup တွေအတွက်လည်း အတူတူပါပဲ။
RAID1 setup တွေက စွမ်းဆောင်ရည်မှာ အနည်းငယ်ကွာခြားပါတယ်။ 6.0Gbps က ငါးရာခိုင်နှုန်းလောက် အားသာချက်ရှိပါတယ်။ ဒါက အလွန်သေးငယ်တဲ့ ကွာခြားချက်တစ်ခုဖြစ်ပေမယ့် တခြား setup တွေအတွက် ကွာခြားချက်မရှိတာကြောင့် အရေးပါပါတယ်။ data transfer rate နိမ့်တာကို ထောက်ရှုရင် 3.0Gbps နဲ့ 6.0Gbps interface ကွာခြားချက်တွေကြောင့် မဖြစ်နိုင်ပါဘူး။
ကျွန်ုပ်တို့ရဲ့ နောက်ထပ် လက်တွေ့စမ်းသပ်မှုက ဂိမ်းကစားတဲ့ပတ်ဝန်းကျင်မှာ disk activity ကို လွှမ်းခြုံထားပါတယ်။ HTPC trace နဲ့မတူဘဲ၊ ဒီစမ်းသပ်မှုက drive ရဲ့ read performance ပေါ်မှာ အများကြီးမူတည်ပါတယ်။ read/write ရာခိုင်နှုန်းကို ရိုးရှင်းစွာ ခွဲခြမ်းစိတ်ဖြာနိုင်ဖို့ HTPC စမ်းသပ်မှုက write 64%၊ read 36%၊ Productivity စမ်းသပ်မှုက write 59% နဲ့ read 41% ဖြစ်ပြီး ဂိမ်း trace က write 6% နဲ့ read 94% ဖြစ်ပါတယ်။ စမ်းသပ်မှုမှာ Steam နဲ့ ကြိုတင် configure လုပ်ထားတဲ့ Windows 7 Ultimate 64-bit စနစ်တစ်ခုပါဝင်ပြီး Grand Theft Auto 4၊ Left 4 Dead 2 နဲ့ Mass Effect 2 တို့ကို download လုပ်ပြီး install လုပ်ပြီးသားဖြစ်ပါတယ်။ trace က ဂိမ်းတစ်ခုစီရဲ့ loading လုပ်ဆောင်ချက်တွေကို အစကတည်းက မှတ်တမ်းတင်ထားသလို ဂိမ်းတိုးတက်လာတာနဲ့အမျှ texture တွေကိုလည်း မှတ်တမ်းတင်ထားပါတယ်။ ဒီ trace မှာ drive ထဲကို 426MB ရေးသားထားပြီး 7,235MB ဖတ်ရှုထားတာကို မှတ်တမ်းတင်ထားပါတယ်။
ကျွန်ုပ်တို့ရဲ့ ဂိမ်းကစားခြင်းဆိုင်ရာ စံနှုန်းက drive တွေရဲ့ read performance ကို အဓိကထားပါတယ်။ RAID configuration အားလုံးမှာ 3.0Gbps နဲ့ 6.0Gbps အကြား ယေဘုယျအားဖြင့် တူညီတဲ့ performance ကို မြင်တွေ့နိုင်ပါတယ်။ ကျွန်ုပ်တို့ သတ်မှတ်ထားတဲ့ ကွာခြားချက်တွေက 9260-8i ရဲ့ ပိုမြန်တဲ့ processor နဲ့ cache ကြောင့် ဖြစ်နိုင်ပါတယ်။
ကျွန်ုပ်တို့ရဲ့ နောက်ဆုံး လက်တွေ့စမ်းသပ်မှုမှာ ထုတ်လုပ်မှုအခြေအနေမှာ disk လုပ်ဆောင်ချက်ကို လွှမ်းခြုံထားပါတယ်။ ရည်ရွယ်ချက်အားလုံးအတွက် ဒီစမ်းသပ်မှုဟာ အသုံးပြုသူအများစုအတွက် ပုံမှန်နေ့စဉ်လုပ်ဆောင်မှုအောက်မှာ drive စွမ်းဆောင်ရည်ကို ပြသပါတယ်။ ဒီစမ်းသပ်မှုမှာ အောက်ပါတို့ပါဝင်ပါတယ်- 32-bit Vista ကိုအသုံးပြုပြီး Outlook 2007 ကို Exchange server နဲ့ချိတ်ဆက်ထားတဲ့ 32-bit Vista နဲ့ ရုံးထုတ်လုပ်မှုပတ်ဝန်းကျင်မှာ သုံးနာရီကြာလည်ပတ်ခြင်း၊ Chrome နဲ့ IE8 ကို အသုံးပြုပြီး ဝဘ်ရှာဖွေခြင်း၊ Office 2007 အတွင်း ဖိုင်တွေကို တည်းဖြတ်ခြင်း၊ Adobe Reader မှာ PDF တွေကိုကြည့်ရှုခြင်းနဲ့ Pandora မှတစ်ဆင့် အွန်လိုင်းဂီတအပိုနှစ်နာရီနဲ့အတူ ဒေသတွင်းတေးဂီတဖွင့်ခြင်း တစ်နာရီကြာခြင်းတို့ ပါဝင်ပါတယ်။ ဒီလမ်းကြောင်းမှာ drive ထဲကို 4,830MB ရေးသားပြီး 2,758MB ဖတ်ရှုတာကို မှတ်တမ်းတင်ထားပါတယ်။
နောက်ဆုံးအနေနဲ့၊ ထုတ်လုပ်နိုင်စွမ်းကလည်း အတူတူပါပဲ။ 3.0Gbps နဲ့ 6.0Gbps စနစ်တွေကြားမှာ ယုံကြည်စိတ်ချရတဲ့ စွမ်းဆောင်ရည်ကွာခြားချက် မရှိပါဘူး။
ကောက်ချက်
SSD တွေနဲ့မတူဘဲ၊ hard drive တွေဟာ SATA II MegaRAID 8888ELP နဲ့ ယှဉ်ရင် LSI ရဲ့ MegaRAID 9260-8i card နဲ့ 6.0Gbps SATA III interface ရဲ့ ပိုမြန်တဲ့ transfer speed ကနေ အကျိုးမရှိပါဘူး။ hard drive တွေကို ထည့်သွင်းစဉ်းစားရင် ဒါက မမျှော်လင့်ထားတဲ့ ရလဒ်မဟုတ်ပါဘူး၊ ကျွန်တော်တို့ စမ်းသပ်ဖို့အသုံးပြုခဲ့တဲ့ အလွန်မြင့်မားတဲ့ စွမ်းဆောင်ရည်ရှိတဲ့ Seagate Savvio enterprise drive တွေတောင် 3.0Gbps SATA speed တွေကို အပြည့်အဝ အသုံးချနိုင်ခြင်း မရှိပါဘူး။ 6.0Gbps ကို အဆက်မပြတ် ဖြည့်ဆည်းပေးနိုင်တဲ့ platter-based drive ကို ယနေ့အထိ ကျွန်တော်တို့ မစမ်းသပ်ရသေးပါဘူး။
ရေရှည်မှာ hard drive တွေကိုပဲ ဆက်သုံးဖို့ စီစဉ်ထားရင် 6.0Gbps RAID card ကို upgrade လုပ်တာက ငွေကြေးအရ သင့်တော်တဲ့ ဆုံးဖြတ်ချက် မဟုတ်ပါဘူး။ စွမ်းဆောင်ရည် တက်လာမယ်လို့ မထင်ပါဘူး။ SSD တွေ ဝယ်ဖို့ စိတ်ကူးရှိရင်၊ ဒါမှမဟုတ် CacheCade လို feature တွေကို သုံးဖို့ စိတ်ကူးရှိရင်… အထူးသဖြင့် ဘတ်ဂျက်နည်းနည်းပဲ ရှိသေးရင်၊ ဒါမှမဟုတ် SATA 6.0Gbps SSD အသစ်တွေကို ထပ်ထည့်ခြင်းအားဖြင့် system ကို ပါဝါမြှင့်တင်ဖို့ စိတ်မပါရင် upgrade လုပ်သင့်ပါတယ်။




အမေဇုံ