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