VMware葉毓睿:軟件定義存儲的興起之道
原創2016年被譽為是軟件定義技術的元年,而軟件定義存儲(SDS)正以居高不下的增長速度成為業內典范。有關研究人員稱,從2014到2019的五年時間內,軟件定義存儲的市場將從14億美元增長到62億美元以上,年復合增長率高達35%。究竟是什么原因使得軟件定義存儲的市場如此火爆?關于這個問題,WOT2016互聯網運維與開發者峰會特邀講師、VMware存儲架構師葉毓睿將從軟件定義存儲的定義、分類以及應用等方面來為我們進行講解。
葉毓睿, VMware存儲架構師,微信公眾號樂生活與愛IT作者。
人人都說的軟件定義存儲究竟是個什么鬼?
軟件定義簡單來說就是指資源由軟件自動控制,通過抽象、池化和自動化等一系列處理后,將標準服務器內置存儲、直連存儲,外置存儲,或者云存儲等等的存儲資源整合起來,實現應用感知或者基于策略驅動的部署、變更和管理,最終達到存儲即服務的目標。
軟件定義存儲有何優勢?
與傳統的存儲方式相比,自動化是軟件定義存儲的***優勢,也是其未來發展的重要方向。它可以自動去驅動底層傳統資源的分配或者再分配,提高整體業務效率。葉毓睿老師談到現在所處在云時代,只有自動化下能夠真正的幫到我們的計算資源,很快的進行合理分配,然后進行交付。葉毓睿老師還說道實際上存儲是帶有滯后性的,想要彌補這個缺陷就必須要自動化來幫忙,只有這樣才能完成云計算所說的彈性或者擴展交付的特點。
與硬件定義模式相比,軟件定義存儲帶來了三個革命性的改變。
- 靈活性:軟件定義存儲的靈活性實現了資源的共享,他允許資源共享給線上應用或者應用擴展來使用。
- 擴展性:擴展方便,相比之前的硬件定義他不需要在擴展時將整體結構推倒重來。
- 自動化:簡便且效率高,同時也減少了人工出錯的概率。
葉毓睿老師還特別強調道:軟件定義其實是一個過程,它分成不同階段,并不是簡單的可以一蹴而就的。
軟件定義存儲是如何分類的?
軟件定義存儲分為控制平面和數據平面兩大類。
- 控制平面:主要負責一個數據的流向和數據的一個調度。
- 數據平面:數據的處理和優化,比如去重、刪除等。
“市面上有很多初創公司選擇軟件定義存儲,但他們大多都會傾向選擇數據平面,選擇控制平面的公司全球也就大概只有5、6家,但是做數據平面的公司國內少說也得有30家。”葉毓睿老師如是說,隨后他又解釋道:“說到底還是因為控制平面這塊需要非常長的周期,投入大,見效慢,工作量也大。但是數據平面就不一樣了,他依賴于標準的X86服務器再結合分布式計算,有效的降低了用戶采購存儲的成本”
如何去挑選適合自己的軟件定義存儲產品?
葉毓睿老師談到自從軟件定義存儲這個詞匯出現以后,就出現了很多相應的開源技術,所以存儲的研發的門檻其實是降低了的。所以不管是在全球還是在國內,存儲的初創公司就像雨后春筍一樣,出現了很多。如何選擇適合自己的軟件定義存儲至關重要,選型的***要義是要業務場景相關聯。
- 基本業務型
如果你需要的僅僅是一些基本的備份、歸檔之類對性能要求并不是很高的業務,一些分布式的對象存儲應該是***的選擇。
- 復雜業務型
如果你的業務對性能和可靠性的要求都比較高的話,可以選一些在業界相對成熟穩定的產品,比如VMware VSAN就比較合適,它依托于VMware這樣一個高可靠性的平臺,能夠保證數據的穩定和健壯,是最適合數據庫OLTP交易性的類型。
寫在***
葉毓睿老師表示,現在在軟件定義存儲領域出現了很多的初創公司,但是作為存儲最重要的一個部分是可靠性和穩定性,無論是做哪個平面的,首先都要先把這一部分確保下來,只有這樣整個行業才會有一個健康和持續的發展。保證好可靠性和穩定性之后,再來實現更多的高級存儲功能。