導(dǎo)讀:日前,EMC發(fā)布了傳說(shuō)已久的“閃電計(jì)劃”,并推出了VFCache,其旨在通過利用閃存的快速讀寫優(yōu)勢(shì)來(lái)加速數(shù)據(jù)流通速度,加強(qiáng)服務(wù)器與外部存儲(chǔ)系統(tǒng)之間的聯(lián)系。面對(duì)EMC推出的新產(chǎn)品VFCache,大家可能還有很多的疑問,如VFcache與傳統(tǒng)的利用SSD做緩存有何不同?與Fusion-io公司的解決方案有何區(qū)別?以及EMC透露出的緊隨“閃電計(jì)劃”其后的“雷電計(jì)劃”又將怎樣?
為解決上述問題,EMC副總裁兼全球市場(chǎng)首席技術(shù)官Chuck Hollis一連發(fā)布了三篇博客,詳細(xì)分析了VFCache產(chǎn)品誕生的背景和給企業(yè)帶來(lái)的巨大作用,以及今后的“雷電計(jì)劃”的目的。下面我們就來(lái)看看Chuck Hollis是如何理解EMC的“閃電計(jì)劃”的。(注:本文有刪改)
VFCache:最大限度利用SSD優(yōu)勢(shì)
Chuck Hollis認(rèn)為,全球數(shù)據(jù)量的海量增長(zhǎng)使得存儲(chǔ)系統(tǒng)的性能越來(lái)越難滿足企業(yè)對(duì)其的需求。CPU性能與存儲(chǔ)性能問存在著永遠(yuǎn)的差距,這令客戶們頗為焦慮,即便是買了更快的服務(wù)器,如果讀寫數(shù)據(jù)那里依然是瓶勁,還是得不到更快的性能。圖為:CPU性能十年間快了100倍,而硬盤處理能力依然表現(xiàn)平平。VFCache發(fā)布就是為了縮小這一巨大的鴻溝。
▲
磁盤處理能力越來(lái)越難滿足CPU對(duì)其的速度要求,企業(yè)迫切需求一種新的介質(zhì)來(lái)改變這一現(xiàn)狀,SSD的快速讀取優(yōu)勢(shì)使得其在替代名單中大放異彩。早在2006年,EMC就對(duì)企業(yè)級(jí)閃存存儲(chǔ)表現(xiàn)出極大興趣。2008年初,EMC發(fā)布業(yè)界首款企業(yè)級(jí)閃存技術(shù)。2010年,EMC VNX更進(jìn)一步,引入FAST Cache。
▲
據(jù)EMC公司發(fā)布的數(shù)據(jù)顯示,截止到目前,EMC共售出了24PB的閃存。平均每售出1TB的閃存,將有54TB的存儲(chǔ)容量提高性能。因此,目前為總共有1300PB(1.3EB)的存儲(chǔ)系統(tǒng)其性能得到提高。
利用SSD提升數(shù)據(jù)流通速度的傳統(tǒng)做法是將SSD作為一個(gè)快速讀取層,將頻繁讀取的數(shù)據(jù)緩存到這個(gè)讀取曾中。這種做法解決了一些企業(yè)目前面臨的難題,但并不能從根本上解決CPU的等待時(shí)間。于是,另一種理念開始出現(xiàn),即減少CPU等待時(shí)間的最根本的做法是讓存儲(chǔ)層無(wú)限貼近CPU,避免數(shù)據(jù)經(jīng)過多層協(xié)議轉(zhuǎn)換進(jìn)行傳輸帶來(lái)的CPU等待時(shí)間。由此產(chǎn)生的即為PCIe SSD。
▲
而目前EMC公司發(fā)布的VFCache,就是將閃存技術(shù)的優(yōu)勢(shì)進(jìn)一步擴(kuò)大到服務(wù)器。如果說(shuō)以前通過FAST技術(shù),能夠?qū)?shù)據(jù)存取速度提高300倍,將它擴(kuò)大到服務(wù)器上,就能將數(shù)據(jù)存取速度提高4000倍。
可能會(huì)有人質(zhì)疑,上述所說(shuō)的方式利用PCIe SSD就可以做到,為什么EMC會(huì)專門發(fā)布這樣一個(gè)產(chǎn)品,并且非得從EMC購(gòu)買了呢?直接買PCIe SSD不就可以了么?
對(duì)此,Chuck Hollis給出了詳細(xì)的解釋,他說(shuō)有很多用戶都采取了上述的做法,結(jié)果卻遇到了始料不及的問題。這是因?yàn)椋菏紫任覀円幚淼氖歉邇r(jià)值的數(shù)據(jù),無(wú)論這些數(shù)據(jù)在本地還是在異地,我們都要對(duì)它進(jìn)行保護(hù)、備份和復(fù)制。
其次則是,最關(guān)鍵的是在恰當(dāng)?shù)奈恢谩⑶‘?dāng)?shù)臅r(shí)間存儲(chǔ)恰當(dāng)?shù)臄?shù)據(jù),這一過程要自動(dòng)化,不能依靠手工處理。我們過去是在陣列中用FAST全自動(dòng)存儲(chǔ)分層實(shí)現(xiàn),現(xiàn)在要在服務(wù)器和陣列之間做同樣的事情。
最后,Chuck Hollis說(shuō),閃存很昂貴,是稀有資源,因此需要配合重復(fù)數(shù)據(jù)消除、資源池等技術(shù),物盡其用。當(dāng)我們跨越溝壑去到多種企業(yè)應(yīng)用時(shí),粗放地把技術(shù)擺在那里讓人們隨便去用是不行的。
原文鏈接:http://storage.it168.com/a2012/0208/1308/000001308801.shtml