祼金屬卷著半雲來了

祼金屬卷著半雲來了

ZOL企業站 意見英雄 今天

第749期

裸金屬卷著半雲來了

文 | 徐鵬 文字校對 | 徐鵬

審核 | 劉克麗 策劃 | 劉克麗

誰不想要一個保安、管家、園丁加保姆呢,而且還是免費的。這就像將基於OpenStack等開源技術的軟件部署在虛擬機上的裸金屬重新登上了舞臺了。對於那些想上雲卻有顧慮的人來說,裸金屬或許可以實現“半雲”的效果。

裸金屬不是物理機

不知誰起的這名不好理解的名字,這裡所說的“金屬”並不是真的金屬,只是用戶不用再花費額外的資金去買物理機,能這個意思就是裸金屬了,當然它也不是新鮮詞彙,類似的概念早在8、9年就初見端倪,只不過當時對於物理機的管理和應用需求沒有現在這麼迫切。所謂裸金屬,可理解為在虛擬機和物理機之間的介質,向下可以對HPC、專有硬件、雲基礎設施、數據庫主機進行管理,向上可以承載微服務應用。對於使用者來說,支持廠商直接開發驅動器以兼容硬件,並且具有按需計費、彈性、資源池等雲特性。再形象說,有點類似雲服務映射到一個專用的物理服務器。

裸金屬屬於雲開源生成

裸金屬可以將主機通過API的方式雲化後直接部署,實現形式以Ironic為例——這是OpenStack基金會運營的一個項目,該軟件管理著全球數百萬計算核心,將裸金屬轉換為自動化基礎設施,以便於進行虛擬化和容器化工作負載的混合部署。

“OpenStack Ironic裸金屬”計劃,由30個組織/機構發起,包括以各種規模運行OpenStack雲的供應商,例如Verizon Mdeia和Cern等大規模部署的運營商,還有一些較小規模的部署,這些運營商採用Ironic所管理的計算核心共計100萬+。在Ironic的商業生態中,還包括大型的企業客戶和商業供應商,如紅帽、Mirantis、中國移動、SUSE。

OpenStack Ironic裸金屬服務被視為OpenStack的“隱藏寶藏”,Ironic允許用戶以虛擬機的方式管理裸金屬基礎設施,並提供理想的基礎設施來託管高性能的雲應用程序和架構,例如Kubernetes等容器編排框架。藉助Ironic,可以實現經過生產驗證的裸機硬件全生命週期管理,解決了大規模基礎設施的管理問題,這種軟件定義裸金屬的功能是Ironic裝機量迅速增長的原因之一,依賴Ironic的產品部署已經從2016年的9%增至當前的24%。

裸金屬正在替換私有云

Verizon Media旗下擁有TechCrunch、Huffington Post、AOL、Yahoo等品牌,是世界上最大的基礎設施運營商之一。從最初的幾乎完全基於閉源平臺定製的基礎架構(前Yahoo),到主要由開源基礎設施提供支持,OpenStack為Verizon Media提供了一條“雲轉型”的捷徑。

在Ironic裸金屬服務上,Verizon Media部署了虛擬機、容器等多種功能,實現了數萬個裸金屬計算資源的管理。Verizon Media架構總監James Penick曾透露,該公司已經將超過400萬個核心基礎設施轉移到OpenStack Ironic

虛擬化有先天劣勢祼起來

虛擬化並不是萬能的,使用者在特定場景下會希望直接調用物理機的資源,以滿足高可靠和可用性,這時候裸金屬就成了IaaS池化的一部分,像Ironic同樣支持混合環境部署,IDC不用再關心使用的是虛擬機還是裸金屬,通過API都可以對大規模技術設施進行管理。當使用者在部署容器時,有了自動化、多租用的功能,性能也有所提升,甚至是可以管理沒有OS的服務器BIOS。

Ironic可以自成體系

自從把Ironic與Nova分離之後,後者對Ironic的調用就能用API實現了,過去Hypervisor在實現虛擬機創建、OS加載、電源管理等功能,而Ironic則可以整合出一套API來實現類似指令。其定製能力、隔離性、穩定性都要高出一籌。此外,裸金屬也可以一機多負載,每個應用在執行命令時佔用的帶寬是獨立的。當然,裸金屬也無法取代雲,其靈活性就不如後者,而且可供用戶使用的選型也不多,當然這也是各大開源項目所努力的方向。

結語

“半雲”方案將業務交付容器化、異構硬件性能逐步提升的趨勢之下,裸金屬的發展也將提速普及。


分享到:


相關文章: