從 On Cloud 到 In Cloud,云原生經(jīng)歷了什么?

盡管在此次報告調(diào)研中發(fā)現(xiàn),許多企業(yè)對于云原生技術(shù)的認(rèn)知已經(jīng)發(fā)生了變化,但在短時間內(nèi),技術(shù)、環(huán)境等外部決定性因素難以得到改善,這就導(dǎo)致了許多企業(yè)在向云原生體系轉(zhuǎn)型的過程中往往存在以下2點問題:

首先是傳統(tǒng)云原生解決方案在架構(gòu)、生態(tài)等方面的不完備性阻礙了企業(yè)云平臺現(xiàn)代化進(jìn)程。

其次是云原生開源技術(shù)的復(fù)雜性與不成熟性帶來自主研發(fā)的各種風(fēng)險。

因為目前企業(yè)對于云原生能力的關(guān)注層面還是主要聚焦在無狀態(tài)容器應(yīng)用的編排層面,缺乏對完整云原生應(yīng)用生態(tài)的支持,加之主流的云原生相關(guān)技術(shù)框架內(nèi)不同組件的迭代頻率和成熟度都不盡相同,為企業(yè)在多云管理、云邊場景下的協(xié)同編排能力以及自主研發(fā)能力帶來了很大的挑戰(zhàn)。

為解決這些問題,現(xiàn)有云原生架構(gòu)體系的調(diào)整勢在必行。

從 ON 到 IN,云原生正進(jìn)入到 2.0 時代

以云原生技術(shù)在企業(yè)中的應(yīng)用程度來進(jìn)行劃分,可以大致分為 1.0 與 2.0 時代。

1.0 時代的云原生可以理解為 ON Cloud,是指云原生能力簡單疊加在現(xiàn)有基礎(chǔ)設(shè)施之上,在互聯(lián)網(wǎng)行業(yè)下表現(xiàn)比較突出。但是時間進(jìn)入到今年,對于比重占比仍然很高的傳統(tǒng)行業(yè)而言,若想通過云原生的能力來實現(xiàn)數(shù)字化轉(zhuǎn)型的過渡,直接采用互聯(lián)網(wǎng)那套方法以新瓶裝舊酒的模式,固然能在短期內(nèi)起到成本資源節(jié)約的效益,但在這種組合之下,計算、網(wǎng)絡(luò)、存儲等基礎(chǔ)設(shè)施無法感知應(yīng)用在高可用、高性能、自動彈性等方面的訴求,也無法滿足傳統(tǒng)行業(yè)下普遍存在的跨集群、跨區(qū)域、跨云的全局化業(yè)務(wù)場景,因此企業(yè)業(yè)務(wù)與應(yīng)用無法實現(xiàn)真正的“云原生化”。

2.0 時代的云原生則可以理解為 IN Cloud。是指將云原生技術(shù)深植于云上架構(gòu)之中,任何企業(yè)只要有意愿就可以成為新云原生企業(yè)。這也是華為云對于未來行業(yè)發(fā)展的愿景與期許,讓云原生技術(shù)根植于每一個行業(yè)的架構(gòu)之中,以應(yīng)用為中心,企業(yè)在上云或進(jìn)行云端操作時可以在平臺上直接使用云原生能力,從而加速云原生能力在各行各業(yè)下的能力滲透。

具體來說,華為云重構(gòu)企業(yè)基礎(chǔ)設(shè)施主要體現(xiàn)在三個方面:

首先,華為云對多元算力的支持可以為滿足企業(yè)在不同業(yè)務(wù)場景下的個性化算力需求,同時基于華為云擎天架構(gòu),實現(xiàn)基礎(chǔ)設(shè)施層與應(yīng)用的軟硬協(xié)同,為應(yīng)用運(yùn)行提供更好的性能;

其次,基于多云、邊云協(xié)同的架構(gòu),華為云可以為業(yè)務(wù)提供泛在計算能力,讓企業(yè)更好的構(gòu)建分布式業(yè)務(wù)架構(gòu),同時,對裸機(jī)、虛機(jī)、容器、函數(shù)等多形態(tài)的算力的支持,可以幫助企業(yè)構(gòu)建統(tǒng)一的計算平臺,不僅讓企業(yè)新生的業(yè)務(wù)能力運(yùn)行在容器、函數(shù)之上,實現(xiàn)敏捷創(chuàng)新,還可以兼顧傳統(tǒng)業(yè)務(wù)的統(tǒng)一管理,實現(xiàn)立而不破 ;

此外,還提供對微服務(wù)、中間件、大數(shù)據(jù)、AI等應(yīng)用完整生命周期管理的平臺,讓企業(yè)可以快速實現(xiàn)業(yè)務(wù)的高效部署和運(yùn)維,并基于Volcano的應(yīng)用感知和瑤光智能云腦的資源智能調(diào)度,為應(yīng)用分配最合適的運(yùn)行資源,從而使得應(yīng)用的部署、運(yùn)行、運(yùn)維都更加高效,讓運(yùn)行在華為云原生基礎(chǔ)設(shè)施上的應(yīng)用,有更好的生命周期管理體驗,。

云原生2.0是企業(yè)智能升級的新階段

云原生2.0是企業(yè)智能升級的新階段,這標(biāo)志著新云原生企業(yè)既需要滿足新生能力生于云、長于云,也需要繼承既有能力,并與新生能力立而不破、有機(jī)協(xié)同。華為的數(shù)字化轉(zhuǎn)型就是從’非云原生企業(yè)成為新云原生企業(yè)的最佳實踐。

因此華為云認(rèn)為,1.0 時代的云解決的是在互聯(lián)網(wǎng)層面下包括資源極致的性價比和彈性伸縮等資源問題,而今天的云要解決的是面向未來包括政企在內(nèi)所有企業(yè)的數(shù)字化轉(zhuǎn)型和智能化升級的問題,這也正是華為云推出云原生2.0理念所致力于解決的問題。

升級應(yīng)用架構(gòu),重構(gòu)企業(yè)云原生基礎(chǔ)設(shè)施全貌

所有的技術(shù)都是為了業(yè)務(wù)、應(yīng)用而服務(wù),因此就像面向?qū)ο箝_發(fā)一樣,架構(gòu)也需面向應(yīng)用和開發(fā)者來設(shè)計。在今年的 HC2020 大會上,華為云全新推出的云原生基礎(chǔ)設(shè)施解決方案,通過將現(xiàn)有的算力、網(wǎng)絡(luò)、存儲等基礎(chǔ)服務(wù)架構(gòu)進(jìn)行重構(gòu),打造天然多云的架構(gòu)體系,其中包含 130+開箱即用的云原生應(yīng)用,新增對中間件、AI、大數(shù)據(jù) 、邊緣等場景的生態(tài)覆蓋,在滿足所有業(yè)務(wù)云原生化之后對于各類關(guān)鍵 SLA 指標(biāo)的訴求的同時,為開發(fā)者提供應(yīng)用調(diào)度、治理、運(yùn)維,構(gòu)建全方位一致性的跨云業(yè)務(wù)體驗。

首先要以應(yīng)用為中心,為應(yīng)用服務(wù)

“云原生 IN 基礎(chǔ)設(shè)施”,關(guān)鍵在于將云原生作為技術(shù)的根本實現(xiàn)方式來深深植入于云計算基礎(chǔ)設(shè)施之中。在云原生架構(gòu)之中,微服務(wù)與 DevOps 是不可或缺的一部分。

從敏捷到 DevOps,“Focus on Value”的理念開始被越來越多的人所接收,也正在被越來越多的研發(fā)團(tuán)隊所應(yīng)用到實踐中去。畢竟任何企業(yè)的研發(fā)資源都不是無限的,在產(chǎn)品沒有上市形成收入時,對很多企業(yè)而言,研發(fā)都是成本消耗,對于海量的業(yè)務(wù)需求,必須要讓研發(fā)團(tuán)隊專注于最有價值的需求;因此基于微服務(wù)來構(gòu)建端到端的 DevOps 研發(fā)體系自然就成為了云原生時代下的研發(fā)主流。通過對研發(fā)流程進(jìn)行標(biāo)準(zhǔn)化、敏捷化的設(shè)置,嚴(yán)格的區(qū)分構(gòu)建、分布、運(yùn)行的準(zhǔn)入準(zhǔn)出,打造研發(fā)運(yùn)維一體化的體系,最終形成可依照不同服務(wù)持續(xù)交付的流水線,最大程度的簡化開發(fā)者對底層設(shè)施和中間件的管理運(yùn)維能。

其次是專注云原生技術(shù)數(shù)新場景下的能力

當(dāng)前萬物互聯(lián)已經(jīng)形成,然而又在這樣一個萬物上云的背景下,有太多的邊緣計算終端需要將其瑣碎的數(shù)據(jù)通過云端來進(jìn)行處理,但是類似于智能手表、音箱等數(shù)量多、互動頻繁的小型智能終端,處理效率就成了云端的一大難題。作為一個誕生于云上應(yīng)用場景的技術(shù),這就是邊緣計算技術(shù)在云原生場景下的重要性。

因此在2019 年,華為云將首個云原生邊緣計算項目 KubeEdge 和首個云原生批量計算項目 Volcano 捐獻(xiàn)給 CNCF?;? KubeEdge,開發(fā)者可以在本地進(jìn)行大量的數(shù)據(jù)處理,減少了邊緣終端與云之間的網(wǎng)絡(luò)帶寬消耗,既提高響應(yīng)速度,降低成本,也能夠保護(hù)數(shù)據(jù)隱私。

另一方面,傳統(tǒng)企業(yè)在云上運(yùn)行關(guān)鍵業(yè)務(wù)負(fù)載時,經(jīng)常遇到資源擴(kuò)展和適配上的限制。另外頻繁升級迭代在線應(yīng)用和服務(wù)也難以在基于虛擬機(jī)的基礎(chǔ)設(shè)施上達(dá)到高效 DevOps 所需的更優(yōu)靈活度和細(xì)致的應(yīng)用顆粒度。

為此,華為云第二代裸金屬容器——雙零損耗裸金屬容器就為了解決這一問題而生。 相較于第一代裸金屬容器基于 “容器 ON 裸金屬”的架構(gòu),雖然在一定程度上帶來了業(yè)務(wù)性能的提升和成本優(yōu)化,但容器組件依然運(yùn)行在服務(wù)器上,這也就意味著服務(wù)器依然需要騰出大量的資源來服務(wù)于容器組件。華為云第二代裸金屬容器,基于華為云擎天架構(gòu)的深度軟硬協(xié)同能力,將容器組件全部卸載到擎天卡上,實現(xiàn)“容器 IN 裸金屬”,讓服務(wù)器資源可 100%用于業(yè)務(wù)處理。

云原生技術(shù)生態(tài)將成為企業(yè)數(shù)字化轉(zhuǎn)型的創(chuàng)新平臺

在報告的最后,F(xiàn)orrester提出,在云原生技術(shù)的落地實踐過程中,為了盡可能地降低各種風(fēng)險以及技術(shù)復(fù)雜性帶來的挑戰(zhàn),企業(yè)與組織需要建立云原生優(yōu)先的戰(zhàn)略,聚焦核心業(yè)務(wù)需求并從自身現(xiàn)狀出發(fā),以平臺化的方式構(gòu)建企業(yè)級云原生能力。

這其中的核心,更是要聚焦于平臺化能力。畢竟從云計算到云原生,從產(chǎn)品到服務(wù),從應(yīng)用到平臺,無一例外都是在創(chuàng)新中前行。在各領(lǐng)域中不斷深化的同時,云計算的覆蓋場景也愈發(fā)廣泛。伴隨云原生應(yīng)用的不斷豐富,云上基礎(chǔ)設(shè)施的資源服務(wù)無一例外都將向精細(xì)化管理、更優(yōu)成本、極致彈性、以及研發(fā)效能、交付優(yōu)化的全生命周期轉(zhuǎn)化的方向演進(jìn)。

而在這一進(jìn)程中,云原生技術(shù)應(yīng)用將會得到廣泛實踐,云原生架構(gòu)作用無疑也會被放到放大鏡下去觀察。這就需要轉(zhuǎn)型過程中的企業(yè)借助合作伙伴生態(tài),共同構(gòu)建開放的技術(shù)創(chuàng)新體系。畢竟選擇能夠進(jìn)行自主知識產(chǎn)權(quán)創(chuàng)新的云原生平臺,對于企業(yè)轉(zhuǎn)型過程中創(chuàng)造額外價值帶來更加穩(wěn)定的保障基礎(chǔ),并且從基礎(chǔ)能力到行業(yè)實踐,企業(yè)級平須能夠?qū)A(chǔ)架構(gòu)及云原生應(yīng)用開發(fā)提供全流程、全生命周期的有效支持,在安全合規(guī)的基礎(chǔ)上為企業(yè)的可持續(xù)創(chuàng)新保駕護(hù)航,最終實現(xiàn)構(gòu)建現(xiàn)代化的自適應(yīng)企業(yè)。

作為國內(nèi)在云原生技術(shù)領(lǐng)域下的先行者之一,華為云在基礎(chǔ)設(shè)施層面,位居IDC中國容器軟件市場份額排名中國廠商第一、應(yīng)用層方面位居IDC中國DevOps云服務(wù)領(lǐng)導(dǎo)者下市場份額、產(chǎn)品能力的雙第一;另外隨著越來越多的企業(yè)步入到云原生2.0的進(jìn)程中,其也進(jìn)一步加碼了云原生產(chǎn)業(yè)方面的投入,通過舉辦一系列云原生相關(guān)沙龍活動,匯聚各行業(yè)云原生技術(shù)精英,并與云原生產(chǎn)業(yè)及標(biāo)準(zhǔn)化組織一起,共同推進(jìn)云原生技術(shù)和產(chǎn)業(yè)的成熟與標(biāo)準(zhǔn)化建設(shè),加速云原生應(yīng)用的落地,協(xié)助更多企業(yè)完成數(shù)字化轉(zhuǎn)型與業(yè)務(wù)創(chuàng)新升級。

分享到

songjy

相關(guān)推薦