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