超融合or塑合?關鍵是“基礎設施即代碼“
基礎設施即代碼(Infrastructure as Code,IaC),代表軟件定義一切時代的升級。
從x86服務器的系統研發和創新概念角度看,不得不說HPE一直可圈可點。
2007年,HPE最早提出融合基礎架構,意在把傳統孤立的計算、存儲和網絡資源集成為一體化的平臺進行統一管理。隨后,作為融合基礎架構的下一代,超融合概念開始風靡全球市場。通過軟件定義,超融合(HCI)最顯著的特色就是將服務器與存儲功能在單一設備上進行了融合而非簡單集成。它不僅成為x86服務器多樣化的開端,還養活了創業企業Nutanix登陸納斯達克。
但是,IT架構未來向何種方向演化?超融合真的能代表未來的IT架構嗎?不論是巨頭如HPE還是專業企業如Nutanix從來沒有停止過思考。
2015年12月,Synergy概念機在HPE's Discover大會上***亮相,當時就以“基礎設施即代碼”的軟件特色被看作下一代融合系統。去年年底,Synergy系統在全球正式商用,今年則被新華三引入中國市場,并將“Composable Infrastructure”賦予“塑合”這樣一個全新中文名稱,以區別于超融合系統。
也許不久之后市場上的跟隨者會大量出現,新系統的名稱也會五花八門,但作為面向未來的IT基礎架構,關鍵不僅是看硬件如何靈活搭配,更要看如何繼續深化軟件定義,做到“基礎設施即代碼”。
這在市場上至少釋放了兩個信號:
***,從軟件定義這個角度看,云化當然是整個數據中心的大勢所趨,而具體到一個機架或是一組刀片,硬件系統的可組合僅僅是物理資源靈活調配的“可視”維度,“基礎設施即代碼”才是一種物理資源可“流動”的新維度。
第二,既然軟件定義作為核心競爭力越來越重要,未來的IT基礎架構不論是“超融合”、“塑合”還是什么其他名稱,都可能意味著會有越來越多的軟件/云企業加入市場競爭。當然,這種“加入”是多層級的,也許作為獨立品牌競爭,也許被硬件企業收購后作為其他品牌出現。
1. “塑合”的如意算盤
再來看看,塑合型基礎架構Synergy對于全球的HPE和中國市場上的新華三意味著什么?
自分立以來,HPE動作頻頻出鏡:
- 1月,以6.5億美元買下超融合市場第二名Simplivity;
- 3月,以10億美元的價格購買了全閃存存儲供應商的Nimble;
- 再加上之前的系列動作,如退出公有云市場,以85億美元將其企業服務業務賣給競爭對手CSC;
- 將其他“非核心”資產以88億美元處理給Micro Focus;
- 并將OpenStack和Cloud Foundry開發工作轉手給Suse。
應該說,HPE戰略調整后將精力放在了私有云和混合云上。根據IDC最近的全球基礎設施預測估計,到2020年,公有云基礎設施將以15%的年復合增長率增長; 私有云預計為11%,而傳統IT只有2%。這意味著HPE如果能在私有云領域乘勝追擊,拿下企業建造下一代數據中心的訂單,同樣也能享受云計算紅利。
在超融合領域,Forrester估計這個市場年營收約為15億美元。雖然HPE通過收購Simplivity一躍成為***的超融合基礎架構主流供應商,但在超融合的“快速成熟期”和“穩定獲利期”,又立起了Synergy“塑合”的大旗。合理的解釋是:
HPE希望***下一代基礎架構管理,其中最重要的就是HPE稱之為“塑合”的系統。因為,“塑合”代表著更遠的未來。
超融合通常打包提供一組預編譯的服務器、網絡和存儲組件,讓用戶不再分開購買這些組件并自行配置。它往往以控制基礎設施資源的軟件或軟硬件組合的形式銷售,被用作虛擬桌面基礎架構,或者作為VM“自動售貨機”為用戶提供虛擬基礎設施。
Synergy塑合型基礎架構則提供了一個新視角:計算、存儲和網絡流動資源池,基礎設施平臺具備軟件定義的智能,對上層應用提供統一的API。其中,API可以向下實現100%的基礎設施可編程性,也就是達到“基礎設施即代碼”的服務水平。
它允許軟件開發者直接調用硬件資源,包括很方便地實現裸機資源的云化。最能顯現這種模式優點的工作負載包括,需要大量CPU資源的計算重型應用,以及頻繁訪問內存的讀寫操作。因此,它既可以支持傳統應用也可以作為超融合設備支持云原生應用。
而超融合的優勢和短板都關乎“虛擬化”。因為預置虛擬機模板,捆綁硬件資源而保證固定的節點資源,它更多地勝任虛擬化平臺的部署,而不能兼顧沒有虛擬化的應用;對虛擬化節點的管理得心應手,但對物理節點的管理無能為力。
但對于軟件環境復雜的企業而言,他們既有傳統應用也有云原生應用,兩者對于硬件平臺與應用平臺的需求完全不同,這時Synergy由于可以同時“塑合”物理節點和虛擬節點便可迎刃而解。當然,用戶也可以將Synergy作為超融合系統只管理虛擬節點,因此,Synergy塑合型基礎架構更接近云化的理念。據悉,用戶工作負載上線的時間以秒計,將整個IT基礎架構中的全部計算資源上線的時間以分鐘計,甚至用戶可以采用“opex”模式購買,按使用付費。
2. 軟件定義是關鍵
如果用一句話來形容融合基礎架構的競爭,那就是要想從Nutanix、HPE和Dell EMC (VxRail)等主要供應商手里搶走市場份額并非易事。因此,使用商品化組件而非專有硬件的“塑合”系統充滿吸引力。思科和英特爾已經行動起來,對外公布了類似的可組合基礎架構解決方案。
不過在軟件定義一切的時代,任何硬件優勢并不牢固,快則數月,慢則一年,新型硬件組合都會被大量復制。因此,如果將“塑合”看作未來IT基礎架構的主流發展方向的話,“基礎設施即代碼”的軟件能力才是關鍵。
核心功能是遵循無狀態計算的理念,把硬件認證、固件更新、自檢、OS安裝、存儲配置等一系列部署和上線應用所需的前提工作全部抽象成為可被管理的代碼,生成可執行的操作手冊,執行代碼即可把關鍵的與服務器、網絡、存儲相關的所有信息自動部署到所需要的計算節點上,同時用一行代碼調用的方式就可以在一組設備上部署應用,適應不同的工作負載,滿足差異化的需求。
這種模式抽取了物理硬件所具備的獨特個性,以及預制物理硬件相關的軟件特性、網絡連接性及其他的存儲能力特性,將它們打造成一個可實施手冊,完全用代碼來實現應用系統的快速部署。
也許對于超融合已經熟悉的中國用戶***次看到“塑合”仍然難于理解,但無論名稱如何,判斷是否符合下一代基礎架構主流方向,就看系統是否進一步“軟化”即可以實現“基礎設施即代碼”。
這在Synergy上表現為:
- 單一架構即可應對傳統應用和云原生應用;
- 可以實現云化秒級部署;
- 擴容不會捆綁固定的物理資源節點,既可“塑合”也可“解塑”;
- 面對開源應用(包括OpenStack和容器),統一的API提供了更高的效率。
那么,什么是下一代IT基礎架構?在軟件定義一切的時代,“基礎設施即代碼”才是關鍵,這意味著系統對于應用能夠實現“秒級供給”。
【本文為51CTO專欄作者“陳翔”原創稿件,轉載請聯系原作者】