閃存技術(shù)作為近些年被炒得火熱的話題,受到了越來越多廠商的不斷追捧。從嚴格的字面上解釋,閃存是一種長壽命的非易失性(在斷電情況下仍能保持所存儲的數(shù)據(jù)信息)的存儲器,數(shù)據(jù)刪除不是以單個的字節(jié)為單位而是以固定的區(qū)塊為單位,區(qū)塊大小一般為256KB到20MB。
與一般的EEPROM不同的是,閃存是電子科擦涂只讀存儲器的變種,和EEPROM比起來閃存的速度會更快一些。
全閃存只是未來的概念?
近些年,全閃存的概念開始被應(yīng)用在了很多領(lǐng)域,其中數(shù)據(jù)中心就是非常著名的一個,很多專家指出,在數(shù)據(jù)中心當(dāng)中使用閃存技術(shù)能夠完全改變現(xiàn)有的虛擬化方式,從而大大提升數(shù)據(jù)中心基礎(chǔ)設(shè)施以及硬件設(shè)備的利用率,還能夠在這樣的基礎(chǔ)之上降低數(shù)據(jù)中心的能耗。
在數(shù)據(jù)中心內(nèi)添加任何一種新技術(shù),或者大批量的添置新設(shè)備的時候我們往往遇到的最嚴峻的問題就是如何讓新設(shè)備新技術(shù)與原有的基礎(chǔ)架構(gòu)能夠保持高度的一致性,同樣的,將閃存技術(shù)應(yīng)用在數(shù)據(jù)中心當(dāng)中也同樣需要考慮到這點。基礎(chǔ)設(shè)施和基礎(chǔ)架構(gòu)的調(diào)整在很大程度上依賴于將要安裝的閃存類型,而帶有緩存功能的服務(wù)器閃存、共享閃存陣列和超融合閃存這三種閃存類型也恰恰決定了數(shù)據(jù)中心在應(yīng)用了閃存技術(shù)之后業(yè)務(wù)的種類和連續(xù)性。
現(xiàn)在的數(shù)據(jù)中心在閃存存儲的應(yīng)用方面已經(jīng)開始變得豐富起來了,其中不僅囊括了完全閃存、基于閃存緩存技術(shù)的磁盤陣列、服務(wù)器閃存以及超融合系統(tǒng)等等,都是閃存技術(shù)衍生出來的不同應(yīng)用,在筆者看來,閃存技術(shù)在應(yīng)用方面的多樣性是非常強大的,這對于現(xiàn)在很多廠商所倡導(dǎo)的融合設(shè)備是具有積極意義的。
說了這么多數(shù)據(jù)中心閃存的技術(shù)應(yīng)用,反觀廠商們的動作,我們不難發(fā)現(xiàn),諸如像全閃存存儲Nimble Storage、Pure Storage以及Violin Memory都已經(jīng)在關(guān)于如何使用他們旗下的陣列替換現(xiàn)有數(shù)據(jù)中心存儲系統(tǒng)的理論當(dāng)中更加全面的應(yīng)用了全閃存技術(shù),而EMC、NetApp、Hitachi Data System則在整個存儲架構(gòu)的一部分應(yīng)用了閃存技術(shù),并沒有讓閃存完全推翻了現(xiàn)有的存儲架構(gòu),而筆者的觀察,現(xiàn)在更多的廠商采用的也都是后者的做法。
服務(wù)器閃存技術(shù)
隨著當(dāng)今企業(yè)對于數(shù)據(jù)量需求的不斷攀升,使得企業(yè)每日面對的數(shù)據(jù)正在呈指數(shù)倍的遞增,這樣一來就使得存儲系統(tǒng)面臨著非常大的挑戰(zhàn),存儲硬件近些年逐漸向高密度的態(tài)勢發(fā)展已經(jīng)成為了業(yè)界的共識,目前的量產(chǎn)磁盤雖然已經(jīng)高達6TB,但是隨著用戶數(shù)據(jù)的暴漲這仍然還是不夠用的。
對于用戶在存儲管理成本方面的需求,基于閃存技術(shù)的陣列恰恰能夠很好地解決這個問題,這樣的技術(shù)能夠大大降低用戶在對于智能數(shù)據(jù)管理方面所構(gòu)成的數(shù)據(jù)負載,從而降低對于數(shù)據(jù)的管理成本。
閃存天生比磁盤操作速度快。與通過尋道查找數(shù)據(jù)位不同,閃存系統(tǒng)在硅晶體上工作。無須延遲查找與讀取數(shù)據(jù),閃存的IO同樣比磁盤要高得多,閃存存儲的壽命與磁盤不同。磁盤故障可能因為磁頭、盤片、馬達或者致動器,這些問題在SSD上都不存在。每次數(shù)據(jù)被寫入閃存系統(tǒng),它通過某個編程、擦除的周期。
與投資閃存存儲陣列不同,數(shù)據(jù)中心還可以把閃存安裝在服務(wù)器上。閃存驅(qū)動器連接到主板的PCIe卡上,可以優(yōu)化到達CPU的數(shù)據(jù)速率。這樣可以提升單臺服務(wù)器的性能,但也很難實現(xiàn)資源集中,有些廠商的技術(shù)人員表示,存儲層的管理對于閃存來說其實并不困難,磁盤的優(yōu)勢太過明顯了,但是當(dāng)用戶擁有了閃存存儲陣列以及服務(wù)器PCIe閃存存儲之后,在數(shù)據(jù)的層級管理方面也就開始變得非常謹慎了。
關(guān)于閃存的一點思考
其實上面說了那么多,筆者對于閃存技術(shù)的看法還是覺得閃存對于今后基礎(chǔ)架構(gòu)來說還是具有非常大的利用價值的,即便在沒有最佳部署的情況下閃存也能夠最大化的提升系統(tǒng)的性能。
隨著現(xiàn)在存儲介質(zhì)的越來越快,閃存技術(shù)正在不斷提升和發(fā)展,對于數(shù)據(jù)中心行業(yè)來說,閃存技術(shù)的影響是很有意義的,尤其是對于分層數(shù)據(jù)來說,閃存在處理高IO等應(yīng)用方面也具有得天獨厚的優(yōu)勢,同時伴隨著現(xiàn)在數(shù)據(jù)中心在虛擬化方面應(yīng)用的不斷加大使得數(shù)據(jù)中心引用全閃存的夢想已經(jīng)不再是遙不可及。