超融合作為當前互聯網行業的熱門技術,受到行業的高度關注。2015年被稱為超融合的元年,此后,業內對超融合的探討、研究與應用就開始處于井噴式發展。中培偉業《云計算與超融合架構建設最佳實踐》培訓專家王老師指出,由于目前對超融合的研究還沒有完全成熟,因此業內在其定義方面甚至還存在多種版本。王老師在這里介紹了目前幾種比較流行的對超融合架構的定義。
定義一:超融合架構(簡稱“HCI”)是指在同一套單元設備中不僅僅具備計算、網絡、存儲和服務器虛擬化等資源和技術,而且還包括備份軟件、快照技術、重復數據刪除、在線數據壓縮等元素,而多套單元設備可以通過網絡聚合起來,實現模塊化的無縫橫向擴展,形成統一的資源池。HCI是實現“軟件定義數據中心”的終極技術途徑。
定義二超融合是一種以軟件為中心的體系結構,將計算、存儲、網絡和虛擬化資源(以及可能的其他技術)緊密集成在單一的供應商提供的一臺硬件設備中。
定義三:超融合系統是一種新興的集成系統,其本身將核心存儲、計算和存儲網絡功能整合到單一的軟件解決方案或設備中。該定義與集成基礎設施和平臺那些由供應商或經銷商在出廠時將自主計算,存儲和網絡系統集成的產品有所不同。
定義四:超融合架構是基于標準通用的硬件平臺,通過軟件定義實現計算、存儲、網絡融合,實現以虛擬化為中心的軟件定義數據中心的技術架構。這里面有幾個關鍵字:通用硬件平臺、軟件定義、虛擬化,其中軟件定義的分布式存儲是核心。
那么如何評判一個系統是否為超融合?王老師根據自己的經驗,對超融合架構給出一個簡單標準。
完全軟件定義。獨立于硬件,采用商業通用標準硬件平臺(如X86),完全采用軟件實現計算、存儲、網絡等功能。
完全虛擬化。以虛擬化計算為中心,計算、存儲、網絡均由虛擬化引擎統一管理和調度,軟件定義存儲由虛擬機控制器CVM進行管理。
完全分布式。橫向擴展的分布式系統,計算、存儲、網絡按需進行動態擴展,系統不存在任意單點故障,采用分布式存儲。