ssd無(wú)盤服務(wù)器系統(tǒng)的實(shí)際應(yīng)用指南
網(wǎng)吧,和有的KTV點(diǎn)歌系統(tǒng)都在使用ssd無(wú)盤服務(wù)器,因?yàn)閟sd無(wú)盤服務(wù)器能夠減少維護(hù)成本和保證系統(tǒng)工作效率,但ssd無(wú)盤服務(wù)器中工作站的機(jī)器運(yùn)行速度,和本身服務(wù)器的維護(hù)一直是沒(méi)有一個(gè)很好的解決辦法。
雖然各種ssd無(wú)盤軟件系統(tǒng)做了很好的優(yōu)化,但隨著文件系統(tǒng)的數(shù)據(jù)量加大,再好的優(yōu)化也很難解決機(jī)器本身的I/O處理速度,因?yàn)橐慌_(tái)電腦的性能瓶頸被硬盤的I/O處理速度所限制,雖然可以用磁盤陣列來(lái)提高I/O處理速度,但是這個(gè)提高能力有限,且還要增加硬件成本,一旦硬盤壞掉或老化等問(wèn)題出現(xiàn),還要影響系統(tǒng)的穩(wěn)定運(yùn)行。
下面我們分析ssd無(wú)盤系統(tǒng)中,速度的瓶頸以上是一個(gè)ssd無(wú)盤的組建架夠,所有的數(shù)據(jù)匯集在“ A ”點(diǎn)與服務(wù)器相連,這么多工作站的數(shù)據(jù)要與服務(wù)器中的數(shù)據(jù)進(jìn)行交換,而大部分要交換的數(shù)據(jù)都在服務(wù)器的硬盤中,也就是一臺(tái)服務(wù)器中硬盤的讀寫速度與所有工作站的速度息息相關(guān)。
傳統(tǒng)機(jī)械硬盤 固捷固態(tài)硬盤 傳統(tǒng)硬盤的組件是:旋轉(zhuǎn)盤片,移動(dòng)的磁頭,電機(jī),電子器件 SoliWare固態(tài)盤組件:電子器件它們?cè)诠ぷ鲿r(shí)最大性能上的差別就是:平均存取時(shí)間。最快的15000轉(zhuǎn)的硬盤存取時(shí)間是5-6毫秒,一般是12毫秒左右,而SoliWare 固態(tài)硬盤是 0.1毫秒,相差50倍。
通過(guò)以上說(shuō)明傳統(tǒng)硬盤在結(jié)構(gòu)設(shè)計(jì)上,I/O性能就要比 SoliWare 固態(tài)硬盤相差很遠(yuǎn)。
在ssd無(wú)盤服務(wù)器中我們?cè)撊绾斡?jì)算硬盤性能夠不夠? 假如以上為一個(gè)服務(wù)器帶100個(gè)工作站,每個(gè)工作站每秒鐘向服務(wù)器中硬盤發(fā)出一個(gè)4K文件的讀或?qū)?,那么服?wù)器的硬盤需要響應(yīng)100次,如果每臺(tái)機(jī)器每秒發(fā)出10次4K資料的讀取,服務(wù)器硬盤每秒就要響應(yīng)1000次,即每秒要讀取約4M的資料,然而在實(shí)際的硬盤測(cè)試中就算讀取0.5K資料,硬盤也只能響應(yīng)100次左右,也就是每臺(tái)機(jī)器一秒鐘內(nèi)只能向服務(wù)器硬盤取一次0.5K資料,如下面這個(gè)專業(yè)測(cè)試硬盤I/O處理速度的軟件截圖。
以上表示在做0.5K的文件塊讀時(shí),硬盤每秒只能響應(yīng)約90次,顯然以上硬盤對(duì)于100臺(tái)工作站來(lái)說(shuō)每秒鐘只能處理90臺(tái)電腦的請(qǐng)求,如果變?yōu)?K文件塊或更大時(shí),處理的次數(shù)將更加減少,這就是工作站電腦慢的主要原因,因?yàn)橄蚍?wù)器請(qǐng)求讀數(shù)據(jù)時(shí),服務(wù)器硬盤忙不過(guò)來(lái),需要等候。
再看看SoliWare固態(tài)硬盤的測(cè)試數(shù)據(jù) 同樣測(cè)試條件下固態(tài)盤讀取0.5K時(shí),可以響應(yīng)9000多次,按上面例子每秒種可以處理100臺(tái)工作站每臺(tái)每秒90次請(qǐng)求。根據(jù)以上可以看出在一臺(tái)服務(wù)器中,要解決工作站的速度首先要解決硬盤的I/O處理速度,否則再怎么升級(jí)CPU,擴(kuò)大內(nèi)存,換主機(jī)版,都不會(huì)有很好的作用,目前很多服務(wù)器為了提高I/O處理速度做磁盤陣列,而要達(dá)到SoliWare 這款固態(tài)硬的性能,最極端情況下需要100個(gè)普通硬盤做磁盤陣列,當(dāng)然在ssd無(wú)盤服務(wù)器中是不可能用這么多盤做陣列,同時(shí)也不需要這么高性能,但用了固態(tài)硬盤,肯定就不用再去做磁盤陣列了,同時(shí)對(duì)于一個(gè)服務(wù)器帶50個(gè)還是100個(gè)工作站都不會(huì)存在問(wèn)題。
目前給一般ssd無(wú)盤服務(wù)器的固態(tài)盤配置建議是:ssd無(wú)盤服務(wù)器讀部分: 64G(128GB) SSD加1個(gè)500G大容量硬盤。
SSD 做為系統(tǒng)盤,并把該SSD的剩余空間創(chuàng)建新鏡像包作為常用數(shù)據(jù)存放地來(lái)使用,舉例為“三十款熱點(diǎn)網(wǎng)游”鏡像包,系統(tǒng)和常用資料放入SSD內(nèi),而500G硬盤用來(lái)裝那些不常用的資料。ssd無(wú)盤服務(wù)器寫部分:傳統(tǒng)ssd無(wú)盤的數(shù)據(jù)寫入處理,通常采用的方案是多個(gè)硬盤組建陣列后做回寫,但如果要求回寫的性能,最好還是選用SSD,因?yàn)镾SD在寫的I/O處理速度上也是普通盤的3倍左右,相當(dāng)于用3個(gè)普通盤做陣列的速度。
當(dāng)然如果用多SSD再組建回寫陣列的話,性能亦會(huì)成倍提升。下面是用SSD和SCSI盤做ssd無(wú)盤服務(wù)器時(shí)工作站測(cè)試出的速度截圖 用SSD的服務(wù)器,ssd無(wú)盤客戶端測(cè)試的平均讀是62M/S 用HDD的服務(wù)器,ssd無(wú)盤客戶端測(cè)試的平均讀是29M/S 通過(guò)以上的測(cè)試可以看出,用SSD后,連續(xù)讀速度提高了100%。在網(wǎng)吧做游戲的實(shí)際啟動(dòng)測(cè)試比較:鬼泣4 機(jī)械盤 1分55秒 固態(tài)盤 1分16秒 速度提高34% 命令與征服3 測(cè)試為遭遇戰(zhàn) 8家 從開始到進(jìn)入機(jī)械盤為 41秒 固態(tài)盤為26秒速度提高36% 魔獸世界 機(jī)械盤 16秒 進(jìn)入 ,固態(tài)盤 10.5秒 進(jìn)入 速度提高34% #p#page_title#e#
總結(jié):用固態(tài)硬盤做ssd無(wú)盤服務(wù)器大大提高了服務(wù)器的性能,提高了工作站的運(yùn)行速度,給學(xué)習(xí)娛樂(lè)帶來(lái)了效率,在經(jīng)濟(jì)上減少做磁盤的陣列和升級(jí)其它硬件設(shè)備的費(fèi)用,同時(shí)固態(tài)硬盤不會(huì)象傳統(tǒng)盤那樣長(zhǎng)時(shí)間使用后老化速度變慢的問(wèn)題,不需要經(jīng)常去給硬盤做碎片整理,另外發(fā)熱量和功耗低減少電費(fèi)開支。