【W(wǎng)OTD】華為云:擁抱開源 三步實(shí)現(xiàn)企業(yè)業(yè)務(wù)云化創(chuàng)新
原創(chuàng)【51CTO.com原創(chuàng)稿件】
2017年12月1日-2日,由51CTO主辦的WOTD 2017全球軟件開發(fā)技術(shù)峰會(huì)在深圳中洲萬豪酒店召開。在1日上午的WOTD 2017主會(huì)場(chǎng),華為云PaaS容器技術(shù)總監(jiān)劉赫偉進(jìn)行了主題為《容器技術(shù)加速企業(yè)業(yè)務(wù)云化創(chuàng)新》的精彩演講,并接受51CTO記者的獨(dú)家專訪。劉赫偉先生介紹了容器技術(shù)的發(fā)展歷程,列舉了容器技術(shù)適用的各類應(yīng)用開發(fā)場(chǎng)景,分析了企業(yè)業(yè)務(wù)云化創(chuàng)新的三個(gè)階段,給出了企業(yè)上云的幾點(diǎn)建議。
劉赫偉先生在演講中首先提到了云原生計(jì)算的概念,它主要包括三個(gè)核心特點(diǎn): Containerized (容器化)、Dynamically Orchestrated (動(dòng)態(tài)編排)、Microservice Oriented (面向微服務(wù))。首先,容器化是云原生計(jì)算最基礎(chǔ)的部分,也是最核心的理念;其次,動(dòng)態(tài)編排更強(qiáng)調(diào)業(yè)務(wù)如何動(dòng)態(tài)調(diào)度到基礎(chǔ)設(shè)施之上;***是面向微服務(wù),也就是基于微服務(wù)化架構(gòu)的細(xì)粒度解耦與開發(fā)。
劉赫偉 華為云PaaS容器技術(shù)總監(jiān)
容器技術(shù)的時(shí)間簡(jiǎn)史
容器技術(shù)背后的OS內(nèi)核進(jìn)程隔離等技術(shù)歷史悠長(zhǎng),但只是大約2011年左右容器化概念才被完整提出,并與云計(jì)算相結(jié)合。Cloud Foundry可被認(rèn)為是最早在開源平臺(tái)中完整使用的容器技術(shù)。2013年至2014年,Docker與Kubernetes的相繼出現(xiàn)推動(dòng)了容器技術(shù)的整體發(fā)展,Docker已經(jīng)成為業(yè)界的容器運(yùn)行時(shí)標(biāo)準(zhǔn)。短短三四年的時(shí)間里,已有大量的商用案例出現(xiàn),包括Kubernetes、Mesos、CloudFoundry以及Docker EE等容器平臺(tái)的應(yīng)用案例。其中,Kubernetes更是實(shí)現(xiàn)了非常迅猛的發(fā)展,被業(yè)界已公認(rèn)為是容器編排的事實(shí)標(biāo)準(zhǔn),并已快速融入云計(jì)算的生產(chǎn)環(huán)境之中,幾乎所有容器解決方案的供應(yīng)商,以及全球Top5的公有云服務(wù)商都已經(jīng)使用了Kubernetes。容器自身的輕量級(jí)、快速擴(kuò)縮容、構(gòu)建發(fā)布上線的特點(diǎn),非常適合用于踐行DevOps理念,以及微服務(wù)化的云原生理念。
適用于各類應(yīng)用開發(fā)場(chǎng)景
“現(xiàn)在,容器技術(shù)主要用于云原生應(yīng)用DevOps的場(chǎng)景,貫穿從應(yīng)用開發(fā)、構(gòu)建、部署到上線運(yùn)維的全生命周期。”劉赫偉先生在接受51CTO記者采訪時(shí)介紹:“Docker標(biāo)準(zhǔn)化的應(yīng)用打包格式,保證了它在各種環(huán)境上的一致性。目前Docker會(huì)有一些限制,因?yàn)镈ocker是OS級(jí)別的技術(shù),隔離性與傳統(tǒng)基于HyperVisor的虛擬化存在一些差異。但是華為容器服務(wù)已經(jīng)支持直接把容器跑在裸機(jī)之上,并通過OS層面上的一些安全隔離技術(shù)面向應(yīng)用屏蔽差異,因此傳統(tǒng)業(yè)務(wù)系統(tǒng)的許多問題也能得到很好的解決。”他認(rèn)為,小到物聯(lián)網(wǎng)級(jí)、大到企業(yè)級(jí)的應(yīng)用場(chǎng)景,容器都可以廣泛適應(yīng)。
華為云滿足企業(yè)全方位需求
華為云為用戶提供完整的一站式云原生全棧服務(wù)。據(jù)介紹,華為云基于業(yè)界主流的容器開源生態(tài)Kubernetes和Docker社區(qū),深度整合華為云超強(qiáng)的計(jì)算、存儲(chǔ)和網(wǎng)絡(luò)能力,通過自主研發(fā),推出了高性能、高可靠的公有云容器全棧解決方案——云容器引擎CCE。同時(shí),圍繞容器技術(shù),華為云還提供微服務(wù)引擎CSE、微服務(wù)應(yīng)用平臺(tái)ServiceStage、函數(shù)服務(wù)FunctionStage,還有系列分布式中間件產(chǎn)品,如消息隊(duì)列DMS、緩存服務(wù)DCS、數(shù)據(jù)庫中間件DDM等,另外如軟件開發(fā)云DevCloud、應(yīng)用性能管理APM、應(yīng)用編排AOS也為用戶提供了更全面的選擇,豐富的華為云原生服務(wù)棧,滿足企業(yè)各類開發(fā)及部署需求。
劉赫偉先生在采訪中介紹了華為云在容器技術(shù)領(lǐng)域的兩大核心優(yōu)勢(shì)。首先,華為做網(wǎng)絡(luò)通訊設(shè)備起家,在容器網(wǎng)絡(luò)、容器存儲(chǔ)、計(jì)算、裸金屬等硬件領(lǐng)域均有較深厚的經(jīng)驗(yàn)積累,在容器引擎***層的基礎(chǔ)設(shè)施層面做到垂直打通和優(yōu)化,保證了高安全性、高可靠性和高性能。此外,華為從Linux到Docker、Kubernetes等開源社區(qū)均有大量投入,也是CNCF基金會(huì)的初創(chuàng)成員和白金會(huì)員,在開源領(lǐng)域具有絕對(duì)領(lǐng)先的優(yōu)勢(shì)。華為將堅(jiān)持“源于開源,強(qiáng)于開源,回饋開源”的理念向全球開源社區(qū)貢獻(xiàn)自己的力量,并以商業(yè)實(shí)踐***開源生態(tài)的發(fā)展。
華為云通過真實(shí)的成功案例,以及在用戶的走訪和反饋中了解到,企業(yè)業(yè)務(wù)云化創(chuàng)新有三類場(chǎng)景:分別是傳統(tǒng)行業(yè)IT系統(tǒng)云化、應(yīng)用SaaS化和輕資產(chǎn)敏捷創(chuàng)新,且這三類訴求成遞進(jìn)關(guān)系。最早是傳統(tǒng)企業(yè)IT化,做快速上云;然后是業(yè)務(wù)的SaaS化,實(shí)現(xiàn)從賣軟件到賣服務(wù)的轉(zhuǎn)變;***是Severless架構(gòu),進(jìn)一步強(qiáng)化資源的利用率,實(shí)現(xiàn)低成本運(yùn)維。華為云針對(duì)這三類場(chǎng)景提供不同的解決方案,容器化針對(duì)***類場(chǎng)景,實(shí)現(xiàn)快速上云;針對(duì)SaaS化這類場(chǎng)景提供包括多租在內(nèi)的SaaS化完整解決方案以及API開放能力;***,針對(duì)Severless也會(huì)提供相關(guān)的服務(wù)。
公有云與私有云之間的抉擇
劉赫偉談到,“縱觀云計(jì)算十余年的發(fā)展史,業(yè)界已經(jīng)達(dá)成一個(gè)共識(shí),那就是公有云是必然趨勢(shì)。因?yàn)閺脑朴?jì)算所帶來的便捷性而言,它是希望大家不再關(guān)注資源,只需要關(guān)注自己的業(yè)務(wù)。當(dāng)前仍在猶豫的企業(yè)主要是考慮數(shù)據(jù)安全、網(wǎng)絡(luò)條件等因素,以及上公有云對(duì)自身業(yè)務(wù)SLA的影響。”他堅(jiān)信,經(jīng)過像華為、亞馬遜等這些有實(shí)力的企業(yè)去不斷努力,可以把這些屏障解決掉,讓大家可以放心地使用公有云。
當(dāng)然,如果企業(yè)希望對(duì)自己的數(shù)據(jù)實(shí)現(xiàn)全方位把控,不愿假手于人,也可以嘗試混合云,也就是將敏感數(shù)據(jù)放在自建的數(shù)據(jù)中心,將非敏感數(shù)據(jù)放在公有云,通過對(duì)混合云場(chǎng)景的搭建,全面擺脫對(duì)數(shù)據(jù)安全的擔(dān)憂。針對(duì)混合云場(chǎng)景這個(gè)龐大的客戶群體,華為公有云與私有云,以及華為伙伴公有云之間基于統(tǒng)一的API、統(tǒng)一的服務(wù)、統(tǒng)一的生態(tài)、統(tǒng)一的架構(gòu),實(shí)現(xiàn)四個(gè)統(tǒng)一,用戶可以基于需求選擇多云。云標(biāo)準(zhǔn)相同,意味著云底層的技術(shù)相同,客戶可以根據(jù)自己的選擇去遷移和部署全球業(yè)務(wù),這也必將成為企業(yè)全球化發(fā)展的有效助力。
其實(shí),混合云也存在網(wǎng)絡(luò)和數(shù)據(jù)安全的挑戰(zhàn),公網(wǎng)和企業(yè)內(nèi)網(wǎng)、廣域網(wǎng)的條件不同,如何提供滿足業(yè)務(wù)SLA保障的網(wǎng)絡(luò)時(shí)延和帶寬,以及保證傳輸安全是個(gè)需要深度優(yōu)化的問題。另外,企業(yè)對(duì)業(yè)務(wù)認(rèn)知的茫然,哪些業(yè)務(wù)及數(shù)據(jù)需要放在私有云,哪些放在公有云,也很難劃分清晰。華為作為公有云提供商,可以從技術(shù)上消滅網(wǎng)絡(luò)差距,打通數(shù)據(jù)傳輸瓶頸,做好性能優(yōu)化,***,對(duì)于企業(yè)業(yè)務(wù)的劃分,華為云也將結(jié)合客戶的業(yè)務(wù)場(chǎng)景提供最適合的解決方案。
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】























