趨勢:固態(tài)存儲打破傳統(tǒng)存儲的I/O瓶頸
固態(tài)磁盤應(yīng)用雖然很昂貴,但它卻能提供普通磁盤所不能提供的額外的性能擴展。
在El Paso郊區(qū)的信用合作社的Unisys大型機越來越受到質(zhì)疑,每天面對135,000次的交易量,它的響應(yīng)時間已經(jīng)到了讓人無法忍受的程度,每天夜里的批處理工作也要延長到7個小時才能完成。同時,新的法律法規(guī)還要求信用合作社業(yè)務(wù)系統(tǒng)保持長時間的在線狀態(tài),至少要在6小時以內(nèi)完成這部分批處理工作。所以這家信用社需要處理能力再快一些的系統(tǒng)。
突破I/O極限
確定了瓶頸是在數(shù)據(jù)庫的I/O處理能力不行之后,Kuehne把存儲系統(tǒng)升級為EMC的Clariion系列,但問題還是沒有得到解決,隨后他們更換了轉(zhuǎn)速比較快的磁盤,系統(tǒng)的響應(yīng)時間仍然不能滿足應(yīng)用的要求。
下一步看起來只能更換整個大型機系統(tǒng)了,但是他們沒有那樣做,他們選擇使用了SSD,花費219,000美元從休斯頓Texas Memory Systems公司購買。他們將數(shù)據(jù)庫文件遷移到SSD驅(qū)動器上,使得信用合作社每筆交易的響應(yīng)時間從0.6秒減少到0.35秒。晚上的批處理時間也降到了4小時。他說這樣做給他們節(jié)省了購買新的大型機所需的幾百萬美元。
價格在下降
SSD設(shè)備已經(jīng)問世超過25年之久了,但是其較高的價格總讓很多數(shù)據(jù)中心望而卻步。然而,隨著每MB價格的下落,SSD也在例如在線交易系統(tǒng)、視頻編輯系統(tǒng)這樣一些磁盤I/O負(fù)載比較大的環(huán)境中使用,它所能提供的性能是最快的傳統(tǒng)磁盤存儲也不能比及的。
SSD有非常多的優(yōu)點,Enterprise Storage Group分析師Peter Gerr說到,“它能夠提供非常好的性能,還是一種非磁性介質(zhì),沒有旋轉(zhuǎn)的組建,所以她的延遲非常非常的小”。SSD的訪問時間一般在0.01毫秒到0.1毫秒之間,而傳統(tǒng)的15,000轉(zhuǎn)速的高速磁盤的訪問時間卻有4毫秒到10毫秒之多。
盡管SSD的價格在下降,但相比傳統(tǒng)的磁盤系統(tǒng)它還是要顯得稍稍昂貴一些。SSD使用每兆字節(jié)平均需要1.85美元,而使用速度較慢的ATA磁盤的話每兆字節(jié)僅需要2美分,使用EMC高端一點的磁盤也只需要7美分。低端的SSD設(shè)備一般起始價在3,000美元,而高端的帶1TB存儲的要超過100萬美元。
還有,由于內(nèi)部沒有運動部件,可以說SSD系統(tǒng)的可靠性非常高,并且所有產(chǎn)品都提供相同的基本特性。他們都采用靜態(tài)式的記憶體,支持緩存的鏡像,還有一個后備電源以備突然斷電時,它能夠?qū)⒕彺嬷械臄?shù)據(jù)自動寫入到磁盤之中。如果說他們之間還有什么區(qū)別的話,那就是他們各自提供的軟件有些不同。
應(yīng)用軟件尚待開發(fā)
即使固態(tài)存儲擁有很好的性能表現(xiàn),但也不是應(yīng)用了固態(tài)存儲就可以無限制的擴展用戶做任何事情。固態(tài)存儲要在企業(yè)環(huán)境中應(yīng)用還需要應(yīng)用軟件的配合,才能發(fā)揮出最好的效果。
加利福尼亞Santa Clara的一家固態(tài)數(shù)據(jù)公司可以提供一個可以高速恢復(fù)郵件服務(wù)器的恢復(fù)軟件。弗吉尼亞的TiGi公司提供了一臺多RAID的固態(tài)存儲以及在其上的對RAM內(nèi)容做快照的軟件。Texas Memory Systems的存儲可以在3塊硬盤上條帶化數(shù)據(jù),并且他們的設(shè)備允許連續(xù)的跟蹤RAM內(nèi)容的備份。
我們暫且不管這些特性,從目前的市場來看,只有金融行業(yè)的用戶對SSD有些了解,其他行業(yè)的用戶很少知道SSD,Texas Memory Systems 公司的執(zhí)行副總裁Woody Hutsell如是說道。這些廠商中只有很少的幾家能夠提供Kuehne所尋找的那種,為企業(yè)用戶提供服務(wù)的穩(wěn)定的存儲。
由于SSD存儲的使用率并不是很高,所以Gerr也問道,“是不是這些SSD存儲并沒有通過所有操作系統(tǒng)的測試?這些存儲和我的其他系統(tǒng)兼容嗎?或者部署這個存儲系統(tǒng)會不會給我現(xiàn)有的環(huán)境增加很多的復(fù)雜度?”。
在Kuehne的案例中,一開始SSD存儲并不能與Unisys系統(tǒng)的大型機在一起工作的,即使Blue Bell, Pa.-based Unisys公司和Texas Memory Systems公司都說自己的產(chǎn)品能夠支持SSD存儲,并且告知我們,它們能夠提供一個書面證明,但是對于我們提出的系統(tǒng)他們從來沒有給與確認(rèn)。
這是因為Unisys系統(tǒng)的接口設(shè)計并不兼容RAM中的數(shù)據(jù),后來為了解決這個問題,他們的技術(shù)支持人員還進行了一次微碼升級。所以我們覺得雖然SSD存儲的發(fā)展越來越快,功能也越來越多,但如何使其具有良好的兼容性還是每個企業(yè)需要面對的問題。 #p#page_title#e#
未來存在爭議
對于這樣的問題,每個公司都有其不同的觀點,有的認(rèn)為每個用戶在未來都需要這種SSD技術(shù)以提高某些應(yīng)用的性能,但有些用戶卻覺得SSD并不是他們解決性能問題的唯一選擇。
例如在Cleveland KeyCorp公司數(shù)據(jù)中心,我們了解到負(fù)責(zé)工程和維護的高級副總裁Charles Miller認(rèn)為固態(tài)存儲并不是十分必要,他說,“最初,固態(tài)存儲對一些特殊的具有高訪問量的在線交易系統(tǒng)確實能夠提高很大的性能,如果采用傳統(tǒng)的直連存儲的話,其響應(yīng)時間就造成了系統(tǒng)性能的瓶頸,但是在過去幾年里,我們把直連存儲的內(nèi)存加到很大很大,這樣其訪問的時間已經(jīng)滿足了我們的要求,看起來使用固態(tài)存儲也沒什么太大必要了”。
但分析師Gerr卻覺得固態(tài)存儲技術(shù)會在以后的某個時候成為主流,目前有些用戶只是沒有那么多的預(yù)算,所以對SSD的價格比較忌憚。SSD在數(shù)據(jù)中心還是有一席之地的,尤其是在一些高負(fù)載、多交易的應(yīng)用中,因為大量的隨機數(shù)據(jù)訪問會讓你的系統(tǒng)緩存吃不消。如果以后你新上一個應(yīng)用,并且傳統(tǒng)的存儲系統(tǒng)無法滿足你性能的要求的時候,你或許可以嘗試一下SSD技術(shù),他會給你帶來意想不到的收獲。