騫云科技:新一代云管理平臺(tái)的特性思考

作者:翁一磊,逾10年IT&互聯(lián)網(wǎng)產(chǎn)品研發(fā)經(jīng)驗(yàn),曾就職于Dell EMC,HP,微軟等跨國企業(yè),擔(dān)任混合云解決方案產(chǎn)品經(jīng)理等職務(wù),擁有豐富的云計(jì)算相關(guān)解決方案結(jié)構(gòu)設(shè)計(jì)和驗(yàn)證經(jīng)驗(yàn)?,F(xiàn)任騫云科技高級(jí)產(chǎn)品經(jīng)理。

正文:

在這個(gè)數(shù)字化轉(zhuǎn)型的時(shí)代,每個(gè)行業(yè)的企業(yè)都在試圖利用軟件創(chuàng)新來促進(jìn)業(yè)務(wù)的增長(zhǎng)。據(jù)一項(xiàng)研究統(tǒng)計(jì),大多數(shù)企業(yè)都計(jì)劃在2020年之前在某種程度上實(shí)現(xiàn)DevOps。然而,如今很多企業(yè)的IT部門仍然需要幾天甚至幾周的時(shí)間來響應(yīng)業(yè)務(wù)部門的需求,提供所需的服務(wù),使得業(yè)務(wù)部門和開發(fā)人員尋求包括公有云在內(nèi)的其他云平臺(tái),這反過來導(dǎo)致IT的管理更為復(fù)雜,安全風(fēng)險(xiǎn)提高,成本難以控制。

這些變化和趨勢(shì),給IT基礎(chǔ)架構(gòu)和運(yùn)營(yíng)團(tuán)隊(duì)帶來了極大的壓力。他們希望滿足業(yè)務(wù)部門和開發(fā)人員的需求,同時(shí)保持對(duì)數(shù)據(jù)中心和多云環(huán)境的控制。云管理平臺(tái)(Cloud Management Platform,簡(jiǎn)稱CMP),是解決這些問題的關(guān)鍵。

一、什么是CMP?

云管理平臺(tái)CMP,是由Gartner最先提出的企業(yè)云戰(zhàn)略中的一種產(chǎn)品形態(tài)。來自Gartner的具體定義如下:

云管理平臺(tái)是提供對(duì)公有云、私有云和混合云整合管理的產(chǎn)品。

Gartner定義了云及云管理平臺(tái)需要解決的問題范疇并對(duì)這些問題做了分層:資源層、云架構(gòu)層和云管理平臺(tái)層:

l 資源層:向云架構(gòu)層提供計(jì)算,網(wǎng)絡(luò)和存儲(chǔ)資源。資源層將主機(jī)、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)設(shè)備等硬件設(shè)備有機(jī)結(jié)合,配置成符合云功能需求的架構(gòu)環(huán)境,實(shí)現(xiàn)高可用性、高可擴(kuò)展性和高穩(wěn)定性的云計(jì)算基礎(chǔ);

l 云架構(gòu)層:承載于資源層之上,通過如VMware vCenter、OpenStack以及Docker容器平臺(tái)等將物理資源虛擬成異構(gòu)的云平臺(tái)資源,實(shí)現(xiàn)在物理服務(wù)器硬件平臺(tái)上運(yùn)行多個(gè)虛擬機(jī)或容器的能力,同時(shí)為上層調(diào)用提供接口;

l 云管理(CMP)層:是面向用戶的使用層,實(shí)現(xiàn)對(duì)底層異構(gòu)的基礎(chǔ)設(shè)施統(tǒng)一管理,向上層用戶提供自助服務(wù)和相應(yīng)的管理。

二、上一代CMP的挑戰(zhàn)和局限

云管理并不是一個(gè)新鮮的概念了。國外的傳統(tǒng)廠商,較早地就有了CMP的產(chǎn)品,如VMware,IBM,RedHat,HPE,Cisco等等,而國內(nèi)的廠商更是名目繁多。但這些CMP軟件要么是基于這些廠商的虛擬化平臺(tái)的,要么是需要多個(gè)產(chǎn)品和工具的組合,才能達(dá)到整體的管理效果。而來自AWS,Azure,Google,阿里云等公有云提供商的云控制臺(tái),一方面僅限于自身平臺(tái)的管理員使用,而且就單一公有云的管理角度,也不能解決企業(yè)IT在服務(wù)標(biāo)準(zhǔn)化、自服務(wù)、自動(dòng)化、費(fèi)用優(yōu)化等方面的需求。

市場(chǎng)上也有一些其他的號(hào)稱CMP的軟件產(chǎn)品,但往往有著各種局限性:

l 功能有限:許多工具只是關(guān)注了CMP功能集的一小部分,有些側(cè)重于數(shù)據(jù)中心的監(jiān)控,有些側(cè)重于腳本配置,并不能將IT的資源以服務(wù)的方式提供給最終的用戶來申請(qǐng)和消費(fèi);

l 側(cè)重于運(yùn)維:很多產(chǎn)品號(hào)稱CMP,卻只是面向IT運(yùn)維部門使用,需要專門的IT知識(shí)來進(jìn)行配置,并不能讓業(yè)務(wù)部門和開發(fā)人員快速上手使用,獲得需要的資源;

l 擴(kuò)展成本高:對(duì)于公有云的用戶來說,除了虛擬機(jī)、云硬盤和網(wǎng)絡(luò)資源之外,使用到的PaaS和其他服務(wù)也越來越多。對(duì)接不同云平臺(tái)的不同服務(wù),給很多產(chǎn)品和工具帶來了極大的挑戰(zhàn),可能需要更高的成本來進(jìn)行艱難的適配。

另一方面,就像Gartner在一份報(bào)告中指出的那樣(報(bào)告ID:G00291628),我們認(rèn)為OpenStack并不是CMP。

三、什么是新一代CMP?

451 Research在2018年的一份研究中指出:“CMP為企業(yè)提供了包括公有云、私有云和混合云在內(nèi)的服務(wù)目錄……CMP強(qiáng)調(diào)用戶體驗(yàn)和服務(wù)模型,因此CMP的前端門戶和服務(wù)目錄將支持訪問預(yù)先批準(zhǔn)的虛擬機(jī)、應(yīng)用程序工作負(fù)載和云服務(wù)。云服務(wù)代理組件為用戶提供了一個(gè)單一入口,可以從中查找,獲取,訪問,集成和管理公共和私有云服務(wù)。”

而Gartner在2018年4月發(fā)布的云管理平臺(tái)和工具評(píng)估標(biāo)準(zhǔn)(報(bào)告ID:G00342611)指出:“CMP管理分布在多個(gè)云平臺(tái)上的云服務(wù)和資源。CMP的價(jià)值在于在不影響功能深度的情況下提供平臺(tái)之間的最大一致性。”

云管理涉及到眾多的云平臺(tái)的對(duì)接和管理,以及從流程、自動(dòng)化到分析、治理等一系列的功能。對(duì)于企業(yè)的IT部門來說,需要根據(jù)自身的需求,找到合適的多功能和多平臺(tái)支持的組合,以最大限度地減少工具的泛濫。在大多數(shù)現(xiàn)代企業(yè)中,應(yīng)用程序開發(fā)項(xiàng)目正在成為主要的需求方,并且消耗了絕大部分IT的時(shí)間和資源。因此,IT所選擇的云管理平臺(tái),不再是僅僅能夠解決IT運(yùn)維和配置的需要,還需要滿足業(yè)務(wù)部門和開發(fā)人員的需求,快速地上線應(yīng)用程序。這也是為什么很多上一代CMP產(chǎn)品不能跟上時(shí)代要求的原因,因?yàn)樗鼈冞^于側(cè)重在運(yùn)維配置,難以擴(kuò)展,無法提供開發(fā)人員需要的持續(xù)集成和持續(xù)交付(CI/CD)能力。

所以我們認(rèn)為,新一代的云管理平臺(tái),需要能夠支持100%的云中立,提供一致的跨云使用體驗(yàn),以及面向應(yīng)用的端到端自動(dòng)化部署交付,更強(qiáng)大的自服務(wù)能力,促進(jìn)企業(yè)內(nèi)部不同角色和利益相關(guān)者的協(xié)作效率。

四、SmartCMP,以應(yīng)用為核心的新型云管平臺(tái)

騫云科技的SmartCMP智能云管理平臺(tái),通過平臺(tái)的單一控制臺(tái),您可以連接、編排和分析包括私有云、公有云、容器平臺(tái)、x86裸金屬服務(wù)器、SDN、SDS等在內(nèi)的多云環(huán)境,實(shí)現(xiàn)IaaS/IaaS+/PaaS/CaaS/DBaaS等各種ITaaS(IT即服務(wù))的自助式申請(qǐng)與交付。

SmartCMP提供從靈活的服務(wù)編排與設(shè)計(jì),用戶自服務(wù)申請(qǐng)應(yīng)、運(yùn)維與監(jiān)控告警,到基于策略的自動(dòng)回收,達(dá)到多云資源和服務(wù)的整體生命周期管理?! ?/p>

騫云科技:新一代云管理平臺(tái)的特性思考

1.可視化藍(lán)圖建模,統(tǒng)一支持簡(jiǎn)單IaaS到復(fù)雜微服務(wù)應(yīng)用

通過基于國際標(biāo)準(zhǔn)TOSCA模型,SmartCMP提供基礎(chǔ)設(shè)施即代碼(Infrastructure as Code),實(shí)現(xiàn)強(qiáng)大的服務(wù)建模和編排能力。特有的插件架構(gòu)和可擴(kuò)展組件,可用于將編排功能擴(kuò)展到任何支持API的云服務(wù)。

在可視化的畫布中,軟件架構(gòu)師可以輕松設(shè)置各個(gè)組件之間的安裝順序、依賴關(guān)系、參數(shù)傳遞等等,定義整體應(yīng)用架構(gòu)。藍(lán)圖可以非常方便的描述簡(jiǎn)單的IaaS資源,也可以支持傳統(tǒng)的單體應(yīng)用,多層架構(gòu)應(yīng)用,微服務(wù)架構(gòu)應(yīng)用?! ?/p>

騫云科技:新一代云管理平臺(tái)的特性思考

2.100%云中立,一鍵部署任意應(yīng)用到任意云

SmartCMP抽象了各個(gè)云平臺(tái)的操作系統(tǒng)、網(wǎng)絡(luò)、計(jì)算規(guī)格(實(shí)例類型),從而提供更加統(tǒng)一的多云體驗(yàn),更加標(biāo)準(zhǔn)的服務(wù)。100%云中立的組件,在服務(wù)編排和設(shè)計(jì)的時(shí)候,無需綁定云平臺(tái),而是在部署的過程中根據(jù)預(yù)先配置的策略自動(dòng)選擇最合適的云平臺(tái)進(jìn)行應(yīng)用安裝和交付。

3.統(tǒng)一的服務(wù)目錄入口,端到端的應(yīng)用自動(dòng)化部署

針對(duì)所管理的所有云平臺(tái),您可以建立標(biāo)準(zhǔn)的服務(wù)目錄,為您的業(yè)務(wù)和開發(fā)用戶,提供單一的入口,快速獲得所需的云資源與IT服務(wù)。根據(jù)可見性的配置,不同的用戶能訪問不同的服務(wù),自助進(jìn)行申請(qǐng)。

平臺(tái)提供內(nèi)置的自動(dòng)化引擎,執(zhí)行審批、部署等流程,完成計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)和應(yīng)用軟件自動(dòng)化交付。SmartCMP的服務(wù)目錄支持應(yīng)用藍(lán)圖服務(wù),工單服務(wù),也可以把任意IT資源封裝成服務(wù)?! ?/p>

騫云科技:新一代云管理平臺(tái)的特性思考

4.應(yīng)用的持續(xù)集成與交付

新型的CMP需要能夠更好的支持DevOps的場(chǎng)景。SmartCMP集成主流DevOps工具鏈,包括Nexus,JFrog Artifactory,Jenkins,Git,Gitlab,等等,打造虛擬化、公有云和容器環(huán)境下的統(tǒng)一持續(xù)集成、交付與優(yōu)化。

通過流水線的配置,應(yīng)用項(xiàng)目管理員可以定義代碼提交、構(gòu)建、測(cè)試、部署等各個(gè)階段的觸發(fā)條件與相應(yīng)操作,同時(shí)可在需要的階段中加入人工的審批過程,從而發(fā)布完整的應(yīng)用上線流程。SmartCMP的TOSCA藍(lán)圖支持群集的拓?fù)浣Y(jié)構(gòu),可自定義資源的操作流程,實(shí)現(xiàn)群集的藍(lán)綠升級(jí)或灰度發(fā)布。

開發(fā)人員只需要關(guān)注代碼的開發(fā)。提交代碼將自動(dòng)觸發(fā)SmartCMP的流水線執(zhí)行,將最新代碼庫的完整版本,按照事先配置的流程,完成應(yīng)用的持續(xù)發(fā)布與交付。

通過藍(lán)圖的復(fù)用,開發(fā)人員和運(yùn)維人員可以很方便的在開發(fā)、測(cè)試、生產(chǎn)等不同的云環(huán)境部署,更新多層架構(gòu)應(yīng)用,微服務(wù)應(yīng)用。  

騫云科技:新一代云管理平臺(tái)的特性思考

5.自助運(yùn)維,彈性伸縮

新型的CMP需要能夠有更強(qiáng)大的自助運(yùn)維能力,讓資源更彈性方便。在應(yīng)用環(huán)境部署交付之后,SmartCMP為您的用戶提供了自助進(jìn)行配置管理、狀態(tài)管理和變更管理的能力。以藍(lán)圖為基礎(chǔ)的服務(wù)拓?fù)洌苣驼w展現(xiàn)應(yīng)用的配置信息、運(yùn)行狀態(tài)和性能指標(biāo)。

用戶可以對(duì)云主機(jī)和云資源進(jìn)行自助運(yùn)維操作,并且能夠自定義策略,在業(yè)務(wù)高峰的時(shí)候自動(dòng)化進(jìn)行橫向、縱向擴(kuò)展,智能化地響應(yīng)負(fù)載變化。在擴(kuò)展的過程中,SmartCMP能夠基于應(yīng)用拓?fù)渌{(lán)圖,將擴(kuò)展新增的節(jié)點(diǎn)自動(dòng)加入群集或負(fù)載均衡,即時(shí)生效,分?jǐn)偣ぷ髫?fù)載,滿足業(yè)務(wù)需求。

6.通過CMP,實(shí)現(xiàn)IT、開發(fā)和業(yè)務(wù)人員完美協(xié)作

新型CMP不但要打通資源孤島,還需要打通管理孤島,提供以云為核心的協(xié)作平臺(tái)。SmartCMP能夠?qū)Χ嘣骗h(huán)境和不同的工具進(jìn)行整合和協(xié)同,提供統(tǒng)一和系統(tǒng)的方法,為企業(yè)帶來標(biāo)準(zhǔn)、快速的應(yīng)用環(huán)境整體交付和運(yùn)維。

與上一代的云管平臺(tái)不同,SmartCMP提供了人員、流程和技術(shù)的有效整合,讓IT運(yùn)維和開發(fā)團(tuán)隊(duì)能夠圍繞業(yè)務(wù)的需求,達(dá)成共贏:

l IT運(yùn)維團(tuán)隊(duì)可通過單一控制臺(tái)管理多云環(huán)境,建立標(biāo)準(zhǔn)、合規(guī)的服務(wù)目錄,減少大量重復(fù)操作,并對(duì)資源進(jìn)行生命周期管理;

l 開發(fā)人員獲得一致的多云環(huán)境使用體驗(yàn)與自助服務(wù),并通過與DevOps的集成整合,完成應(yīng)用程序持續(xù)部署與交付;

l 部門和項(xiàng)目管理員通過流程和策略,有效地管控部門和項(xiàng)目的預(yù)算與資源配額,以及資源申請(qǐng)的合理性;

l CIO,IT規(guī)劃者,可以加強(qiáng)基于策略的資源治理,獲取業(yè)務(wù)全面的分析報(bào)告,并充分利用現(xiàn)有IT資產(chǎn),優(yōu)化和節(jié)約云成本。

五、CMP選型的核心建議

我們認(rèn)為,您在選擇CMP的時(shí)候,應(yīng)該充分考慮業(yè)務(wù)的需求,以應(yīng)用為核心,提供:

l 多云混合場(chǎng)景支持,100%的云中立,實(shí)現(xiàn)部署任意應(yīng)用與服務(wù)到任意云的能力;

l 用戶自服務(wù),實(shí)現(xiàn)基于策略的資源自動(dòng)選擇、自動(dòng)化部署和有效回收;

l 應(yīng)用的版本管理、持續(xù)集成和持續(xù)發(fā)布;

l 智能的自愈能力,及時(shí)更新應(yīng)用架構(gòu),滿足業(yè)務(wù)增長(zhǎng)需要。

騫云科技的智能云管平臺(tái)SmartCMP,助您打通傳統(tǒng)管理與資源孤島。通過極具特色的應(yīng)用藍(lán)圖,軟件架構(gòu)師、開發(fā)測(cè)試人員、網(wǎng)絡(luò)管理員、虛擬化管理員、部門管理者等多個(gè)角色,可以共同規(guī)劃云藍(lán)圖,通過SmartCMP云管平臺(tái)進(jìn)行無縫協(xié)作,極大促進(jìn)效率。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。

2019-08-13
騫云科技:新一代云管理平臺(tái)的特性思考
作者:翁一磊,逾10年IT&互聯(lián)網(wǎng)產(chǎn)品研發(fā)經(jīng)驗(yàn),曾就職于Dell EMC,HP,微軟等跨國企業(yè),擔(dān)任混合云解決方案產(chǎn)品經(jīng)理等職務(wù),擁有豐富的云計(jì)算相關(guān)解決方案結(jié)

長(zhǎng)按掃碼 閱讀全文