了解我的人都知道我對(duì)固態(tài)盤(pán)(SSDs)和混合硬盤(pán)驅(qū)動(dòng)器(H-HDDs)在企業(yè)存儲(chǔ)領(lǐng)域的近期前景不抱特別大的希望,但是我也沒(méi)有到完全否定它們的地步。因此,覺(jué)得寫(xiě)一下來(lái)自SanDisk公司的SATA SSD是很值得的,并且它是第一次作為零售商品出現(xiàn)在市場(chǎng)上。
Tom’s Hardware,一個(gè)我非常喜歡的聚集了一群專(zhuān)業(yè)技術(shù)人員的地方,對(duì)一款32GB的SanDisk驅(qū)動(dòng)器進(jìn)行了測(cè)試,發(fā)現(xiàn)了一些有趣的東西。在他們的發(fā)現(xiàn)中值得一提的一點(diǎn)是隨機(jī)寫(xiě)入的流量使SSD完全不能適應(yīng)服務(wù)器以及企業(yè)存儲(chǔ)的應(yīng)用。每秒40個(gè)I/O操作讓你吃驚嗎?是的,就是40,這是因?yàn)樗陨砉逃械腘AND閃存(NAND flash)性質(zhì)及其SSD結(jié)構(gòu)。RAID支持了一些功能,同時(shí)也傷害了一些功能??它擴(kuò)展負(fù)載,提高性能,但是卻可能不太支持順序?qū)懭?。但是這些驅(qū)動(dòng)器機(jī)制并不是針對(duì)這類(lèi)負(fù)載設(shè)計(jì)的??它們是針對(duì)那些需要頻繁執(zhí)行隨機(jī)讀取的便攜式電腦和游戲PC設(shè)計(jì)的,這是一個(gè)固態(tài)盤(pán)可以充分發(fā)揮優(yōu)勢(shì)的領(lǐng)域?!皢?dòng)Windows的時(shí)間減半!”(除非你將SSD與目前的高性能磁盤(pán)比較)。
但還存在一點(diǎn)兒可靠性問(wèn)題。實(shí)現(xiàn)上,我們可以稱之為使用壽命問(wèn)題。您知道,NAND 閃存(NAND flash)最多能進(jìn)行10000次擦寫(xiě)。對(duì)于U盤(pán)或iPod類(lèi)產(chǎn)品來(lái)說(shuō),這不算什么問(wèn)題,因?yàn)樗鼈儗?shí)際上用不到這么多的擦寫(xiě)次數(shù)。再加上所有當(dāng)前的SSD都包含“壽命測(cè)試”功能,一個(gè)最大化擦寫(xiě)次數(shù)的戰(zhàn)略就是將擦寫(xiě)的塊移動(dòng)到很少使用的閃存設(shè)備上。因此,一個(gè)在相同的I/O條件下,一個(gè)大一些的閃存設(shè)備實(shí)際上維持的壽命要比小一些的更長(zhǎng)久,因?yàn)樗械耐獠吭O(shè)備都為保存數(shù)據(jù)而保守的估計(jì)了其壽命。
這個(gè)使用壽命的問(wèn)題不只是理論上的。詢問(wèn)任何一個(gè)在閃存驅(qū)動(dòng)器上采用NSLU2啟動(dòng)的人使用一、兩年后之后,你就會(huì)聽(tīng)到他們說(shuō)閃盤(pán)壞了。當(dāng)你們正在商談一個(gè)15美元的項(xiàng)目時(shí),肯定不是什么大生意,但是企業(yè)存儲(chǔ)怎么樣呢?我想,EMC 和 IBM不會(huì)介意迫使你們每年或每?jī)赡旮鼡Q一次企業(yè)存儲(chǔ)介質(zhì),但是對(duì)此,你們感覺(jué)如何?如果在它出現(xiàn)故障時(shí),將NAND嵌入到你的主板會(huì)怎樣?似乎使蘋(píng)果(Apple)封裝的iPod/iPhone電池變得很沒(méi)用,不是嗎?
還有一個(gè)問(wèn)題,就是成本。一個(gè)32 GB 的SATA SSD的零售價(jià)是400美元,以這個(gè)價(jià)格你差不多可以買(mǎi)到一個(gè)300 GB 2.5英寸的SATA 便攜式驅(qū)動(dòng)器。換句話說(shuō),與一個(gè)GB級(jí)別的容量相當(dāng)?shù)膫鹘y(tǒng)SATA產(chǎn)品相比,SATA SSD價(jià)格要高出10倍左右。目前,很多公司都將投資放在閃存上(iPod效應(yīng),或其它什么原因),但是NAND的價(jià)格很快就不會(huì)高于磁盤(pán)的價(jià)格了。因此,我們看到的是一款有著明顯缺陷的產(chǎn)品。
當(dāng)然了,這些驅(qū)動(dòng)器沒(méi)有任何高速緩存??固態(tài)設(shè)備的制造商說(shuō),它是沒(méi)有什么用的。但是寫(xiě)入的高速緩存實(shí)際上可能會(huì)充分提高隨機(jī)擦寫(xiě)的性能,尤其是當(dāng)通過(guò)智能算法處理它,以便采用與NetApp公司的WAFL優(yōu)化RAID-4的方法相同的方法最大化順序I/O時(shí)。
如果這款軟件也包括壽命測(cè)試智能功能,事件會(huì)變得更好些。設(shè)想一下,優(yōu)化寫(xiě)入很快就會(huì)耗費(fèi)掉一個(gè)NAND模塊,卻保存了其他的陣列。要在使用壽命方面考慮分層存儲(chǔ)而不是成本方面??頻繁的寫(xiě)入I/O操作都在準(zhǔn)備犧牲掉的設(shè)備上進(jìn)行,那么受保護(hù)的、可以維持更長(zhǎng)時(shí)間的設(shè)備就變成了可以永久“存活”下去的設(shè)備了。從而使介質(zhì)更換速度變得更令你滿意,不是嗎?增加一些智能功能和相當(dāng)大的回寫(xiě)式超高速緩存,讓瞬時(shí)擦寫(xiě)全部在閃存上進(jìn)行。
就成本而言,考慮一下EMC公司的Mark Lewis最近發(fā)出的有關(guān)與“web”數(shù)據(jù)對(duì)立的OLTP報(bào)告。他在報(bào)告中講述了EMC的SSD方案?? 一種智能分層存儲(chǔ),就是放置小量的OLTP數(shù)據(jù)在智能NAND上,其它的事情放在常規(guī)磁盤(pán)上。對(duì)我來(lái)說(shuō),聽(tīng)起來(lái)很可行!
還有一點(diǎn)要在這里提一下。傳說(shuō),磁盤(pán)巨頭希捷(Seagate)公司正在考慮收購(gòu)存儲(chǔ)器專(zhuān)業(yè)內(nèi)存公司Micron。如果這不意味著固態(tài)盤(pán)技術(shù)在存儲(chǔ)組件產(chǎn)業(yè)的地位正在變得越來(lái)越重要的話,我不知道它還意味著什么!
在SSD技術(shù)上我還是不太積極的。它的成本一直太高,當(dāng)前的產(chǎn)品太單一,太不成熟。但是,我能看到它是用于企業(yè)存儲(chǔ)的有效方法,我看到了大型公司正在試圖應(yīng)用這項(xiàng)技術(shù)的跡象。