科技雲報道:OpenStack容器化大勢已成?

雲計算 OpenStack 大數據 紅帽公司 科技雲報道 2017-05-28
科技雲報道原創
一年前,人們認為容器可能會終結OpenStack,然而事實卻證明,容器與OpenStack不僅互補,而且正在迅速地被整合。

一年前,人們認為容器可能會終結OpenStack,然而事實卻證明,容器與OpenStack不僅互補,而且正在迅速地被整合。

OpenStack和K8S都被稱為是雲計算時代的Linux,它們可以相互競爭或者亦敵亦友。此次科技雲報道分別採訪了OpenStack基金會兩大會員企業的相關負責人——浪潮集團系統軟件部總經理張東、新華三雲計算市場技術總監班世敏,請他們分享OpenStack與容器技術深度融合的經驗,以及對OpenStack未來發展的看法。

科技雲報道:OpenStack容器化大勢已成?

OpenStack容器化

將成為一個必然趨勢

容器毫無疑問是當前的熱門話題,根據ZDNet的一項調查顯示,54%的受訪者認為容器加快了應用部署時間,40%認為容器簡化了應用部署步驟,38%認為容器是開發和測試更加合理,31%同意容器降低了開發和部署開銷,還有25%認為容器有助於服務器整合。

從OpenStack全球發展趨勢看,越來越多的廠商都在做容器化OpenStack。在過去的一個月內,全球知名專業開源企業紛紛推出容器相關的應用平臺。

比如,紅帽公司發佈了企業級Kubernetes原生容器應用平臺Redhat OpenShift;Mirantis推出了將OpenStack與Kubernetes加以整合的Mirantis雲平臺1.0(簡稱MCP)。

在浪潮集團系統軟件部總經理張東看來,OpenStack開源版本的快速迭代,其複雜的架構和模塊組合,以及在實施過程中越來越多的定製化需求,決定了OpenStack容器化是一個必然的趨勢。

張東表示,容器化OpenStack顯著提升了部署效率,驗證OpenStack各種新功能的代價大大減少。採用容器化後,可以很容易模擬出一個線上環境,進行升級測試。此外OpenStack容器化可以將功能模塊進一步解耦,實現更細粒度的模塊功能產品化,減少對於客戶定製化項目需求的開發成本和交付效率。

對此,新華三雲計算市場技術總監班世敏也持有相似的觀點,他認為,隨著容器技術的優勢逐漸被業界所認可,OpenStack採用容器化部署可以說是一種行業趨勢,由於OpenStack容器化部署在技術上存在一定的難度,OpenStack與容器的結合作為雲平臺的標配只是時間長短問題。

融合看似簡單,技術難點卻頗多

OpenStack和容器的深度融合看似簡單,背後其實有許多工作要做。

事實上,OpenStack社區的kolla 項目,從很早以前就開始做 OpenStack容器化的嘗試,僅核心方案就修改過多次。從早期的直接本地容器化、利用 LB 做高可用,到後來切換成基於 kubernetes 的一體化整合,期間做了很長時間,由此可見其中的難度。

據班世敏介紹,新華三在H3Cloud OS的容器化部署和應用中,總結了大量的經驗,其中技術難點主要有以下幾點:

首先,OpenStack的容器化、微服務化涉及到容器拆分顆粒度、系統間配合等多種考量;

其次,容器化後,整個系統分佈式集群化,在集群節點故障時,需要重點考慮如何保障系統業務的不間斷。同時,OpenStack 原生系統中,一些諸如異常重連等機制也需要完善,使其更加符合容器化、微服務化的架構;

最後,容器託管平臺自身的部署,調測等也是難點之一。如何構建好一套本地化的容器託管平臺、如何便捷地部署容器及鏡像、如何合理的利用 kubernetes 的相關能力為 OpenStack的容器化部署提供更好的支持,均是需要考慮的內容。

從浪潮最新發布的雲海OS 5.0看,同樣也體現了容器技術的應用和優化。據張東介紹,其容器技術主要體現在三個層面:

一是在資源管理層面,將容器作為核心受管資源,支持對物理資源、虛擬機、容器的統一管理支持,支持與Kubernetes集成對接;

二是在雲平臺運維管理層面,支持基於Kolla容器化安裝部署,使OpenStack的部署和升級更加便捷;

三是在應用創新層面,在PaaS彈性運行環境提供應用容器的支持,比如基於容器化的大數據應用和DevOps應用交付模式的業務承載。

產品化、行業化、生態化

或成未來發力點

容器技術與OpenStack的融合讓我們看到了一種新的部署和應用模式。

對於OpenStack容器化的實踐,班世敏和張東都表達了共同的觀點,融合的最終目的在於將技術能力應用到業務中去,幫助客戶業務上雲,達成行業解決方案的創新。

從產品層面看,OpenStack是一個複雜的項目,在企業落地方面存在很大的障礙。深度融合了容器技術的OpenStack雲平臺,必將以高度產品化的形式交付給用戶。用戶可以使用微服務來構建應用,可以使用容器來靈活構建應用環境,可以更方便的結合大數據、AI、IOT等戰略性技術。

從實踐落地看,由於不同行業的業務特點存在一定的差異性,標準化的產品已經不能滿足所有客戶的需求。針對各行各業的需求差異,接下來新華三和浪潮都將推出更多基於行業的雲平臺解決方案。

從發展戰略看,為客戶和合作夥伴提供全雲服務能力,在全國範圍內打造行業雲,提供全產業鏈雲生態,將是新華三和浪潮共同選擇的方向。

容器化給Openstack帶來了許多革命性的變化,隨著OpenStack容器化進程的加速,相信未來OpenStack在企業中的落地速度將會得到極大的提升。基於OpenStack創新實踐,積極擁抱各種新興技術的公司,也必將推動技術的潮流成為新的領軍力量。

【科技雲報道原創】

轉載請註明“科技雲報道”

相關推薦

推薦中...