我以為我是去學習關于服務器所有的東西,但是卻上了關于存儲的一課。
我最近參加了硅谷的開放服務器峰會,我認為這是一次非常好的機會去好好學習了解下關于服務器的架構(gòu)和設計。的確有不少新東西值得學習和儲備,但我更詫異于服務器技術的很多新的進展都與存儲相關聯(lián)。事實上,如果我閉上眼睛,甚至可以想象得到這是一次開放存儲峰會,我所聽到的關于服務器和存儲的演講都是一樣的感覺。
一開始,我覺得一個服務器會議上多次的討論存儲有點奇怪,但是這樣做的理由很快得到理解:融合和固態(tài)存儲。融合就是與從服務器、存儲這樣的物理設備中抽象控制軟件相關的,而諷刺的是,去耦合反而更多的關注硬件。幾乎融合具備的所有特點——自動化、敏捷、低延遲等等——都需要更加復雜的硬件設計。
標準硬件很有價值
在軟件定義一切的世界,硬件——無論存儲、服務器還是網(wǎng)絡——任何一個部件都被稱作是標準件。Webster在線詞典將commodity定義為1:被購買或者被出售的東西。2:有用或者有價值的人或物。
任何事物都可以被買賣,因此第一種定義并沒有對其在融合技術上的影響有任何的幫助,但是第二種定義則非常準確。標準件在融合領域被反復討論。你可能會正好理解錯——認為它是普通并且不重要的。我理解有些融合架構(gòu)的護衛(wèi)者強調(diào),甚至是過渡強調(diào)軟件層的重要性,也許他們認為通過忽視硬件,可能會突出軟件。
個人看來,我認為這種做法會帶來一種誤導。不依賴專有硬件并不意味著不需要復雜、可靠、高性能、可擴展的集成硬件產(chǎn)品來支撐軟件??窗桑械腎T硬件一直都是軟件定義的,而最新的潮流則是在減少專有硬件需要上又跨出一步。
另外,我們之所以會在一個服務器的會議上談論那么多有關存儲以及網(wǎng)絡的事情,是因為我們更多的依賴軟件,它讓服務器、存儲以及網(wǎng)絡的緊密聯(lián)系更加輕易。在IT世界,連接緊密是非常好的。在數(shù)據(jù)中心中,談論這其中的一個而不帶上另外兩個的對話越來越難見到了。
閃存存儲對融合至關重要
但是,還得說一個純存儲技術的進步——不客氣的講——已經(jīng)作為推動軟件定義數(shù)據(jù)中心的關鍵推動力:NAND閃存。固態(tài)存儲不僅僅是加速存儲系統(tǒng),它還未涉及服務器和存儲的多種架構(gòu)提供了靈活性和敏捷性,使得利用軟件能夠滿足大量不同的使用場景。閃存伴隨多核處理器,讓創(chuàng)建融合系統(tǒng)成為可能,也告別了依靠拼湊特殊硬件設備來提升系統(tǒng)性能的時代。閃存能夠提升通用硬件較差的性能,這讓應用標準件變得可行。
因此在軟件定義王國真正在發(fā)生的是,標準硬件越來越復雜并高效,因此它能夠?qū)崿F(xiàn)以往專有硬件能夠做到的事情。這就意味著,專有將走向組件級。還是那句話,軟件定義的魅力靠硬件支撐。