云原生的利與弊

開源云中文社區(qū)
云原生提供了更快開發(fā)應(yīng)用程序的能力,并且可以將其擴(kuò)展到比傳統(tǒng)應(yīng)用程序更大的數(shù)量。云原生應(yīng)用程序還可以降低運(yùn)營(yíng)成本,并減少管理工作。

AvidThink首席分析師Roy Chua以云原生為主題,討論了它在電信行業(yè)中的利與弊。這是一個(gè)重要的話題,因?yàn)槭澜缟蠋缀趺總€(gè)電信公司都在其網(wǎng)絡(luò)中引入云原生技術(shù)。一些運(yùn)營(yíng)商,如樂(lè)天(Rakuten)和Dish,從一開始就用云原生技術(shù)構(gòu)建網(wǎng)絡(luò)。

Dish最近宣布將使用AWS Elastic Compute Cloud來(lái)托管其5G核心和無(wú)線接入網(wǎng)絡(luò)(RAN)。Chua說(shuō):“Dish實(shí)際上是把整個(gè)未來(lái)都押在AWS上了。”

云原生的定義是第一個(gè)要討論的事情。Chua說(shuō),其定義相當(dāng)含糊。“在最高層次上,它構(gòu)建應(yīng)用程序以使用云交付模型并在云中提供服務(wù)。在這里面,一部分技術(shù)是容器、服務(wù)網(wǎng)格、微服務(wù)、不變基礎(chǔ)設(shè)施、自動(dòng)化的使用以及持續(xù)集成和持續(xù)交付的使用。”

云原生提供了更快開發(fā)應(yīng)用程序的能力,并且可以將其擴(kuò)展到比傳統(tǒng)應(yīng)用程序更大的數(shù)量。云原生應(yīng)用程序還可以降低運(yùn)營(yíng)成本,并減少管理工作。

然而,云原生也面臨著一些挑戰(zhàn)。

它是一個(gè)服務(wù)的集合,根據(jù)需要進(jìn)行旋轉(zhuǎn),這些服務(wù)必須相互協(xié)調(diào)和溝通。Chua說(shuō),故障排除可能很棘手,因?yàn)槲⒎?wù)是短暫的??赡苡袉?wèn)題,而微服務(wù)卻在問(wèn)題解決之前就消失了。

在云原生架構(gòu)中,一切都是分解的。”“分解是很好的,但你必須把東西重新組合起來(lái)。”這正是Kubernetes有用的地方。它提供了一種相對(duì)精簡(jiǎn)的方式來(lái)編排和管理云原生容器化服務(wù)。”

Verizon正在實(shí)現(xiàn)云原生

對(duì)于云原生,Verizon網(wǎng)絡(luò)和技術(shù)規(guī)劃總監(jiān)Miguel Carames說(shuō):“這一切都是為了讓應(yīng)用程序與基礎(chǔ)設(shè)施脫鉤,讓基礎(chǔ)設(shè)施本身提供更多的公共服務(wù)。”

他說(shuō),云原生效率更高,因?yàn)樗舜罅康闹貜?fù)。傳統(tǒng)上,每個(gè)應(yīng)用程序都有許多管理功能,而這些功能在所有應(yīng)用程序中都是重復(fù)的。“云原生做的是:找到這些共同的功能,并確保它們是由平臺(tái)提供的。”Carames說(shuō),“正在處理的容器可以根據(jù)需要訪問(wèn)這些信息,但它們可以轉(zhuǎn)到存儲(chǔ)狀態(tài)的微服務(wù),而不必進(jìn)行復(fù)制。這一切都建立在我們的電信云上。”

Verizon的電信云被稱為Verizon Cloud Platform(VCP)。它有不同的風(fēng)格和不同的功能,這取決于它在網(wǎng)絡(luò)中的部署位置,無(wú)論是核心、邊緣還是RAN。

Carames說(shuō):“當(dāng)我們開始這一虛擬化之旅時(shí),容器還不夠成熟,無(wú)法托付電信公司的工作負(fù)載。”Verizon使用OpenStack軟件構(gòu)建了它的VCP,之后新的5G獨(dú)立核心是用云原生軟件構(gòu)建的。“我們將利用OpenStack中已經(jīng)存在的東西,并與云原生結(jié)合起來(lái)。”

在遷移到云原生的過(guò)程中,Carames提到了“人和文化”。“我們需要訓(xùn)練所有的團(tuán)隊(duì),需要更清楚地了解和理解應(yīng)用程序的交互方式。”

他說(shuō),另一個(gè)挑戰(zhàn)是與Verizon的供應(yīng)商合作。“我們提供平臺(tái),我們必須共享規(guī)范,這樣他們才能來(lái)集成。網(wǎng)絡(luò)供應(yīng)商需要了解架構(gòu)。”

愛(ài)立信的Core、IT和云技術(shù)副總裁Ravi Vaidyanathan也將參加討論。他在愛(ài)立信的團(tuán)隊(duì)正在幫助運(yùn)營(yíng)商踏上“云原生之旅”。“我們已經(jīng)有云基礎(chǔ)設(shè)施產(chǎn)品——基于開源Kubernetes的電信級(jí)、容器即服務(wù)平臺(tái)。而且,我們正在開發(fā)云原生的裸金屬版本。”

他表示,在應(yīng)用方面,愛(ài)立信已經(jīng)將5G作為一項(xiàng)關(guān)鍵的過(guò)渡技術(shù),從一開始就將5G產(chǎn)品打造成云原生。

與Carames類似,他表示,云原生架構(gòu)的一大好處是,通用功能不必被無(wú)數(shù)次重復(fù)。“我可以專注于網(wǎng)絡(luò)功能而不需要專注于日志之類的事情。”

云原生的另一個(gè)好處是簡(jiǎn)化了運(yùn)維,并加快了引入新功能的步伐。”“亞馬遜每天都會(huì)推出幾十項(xiàng)服務(wù),電信公司渴望能跟上這一步伐。愛(ài)立信決定采用云原生流程進(jìn)行內(nèi)部軟件開發(fā)。”

THEEND

最新評(píng)論(評(píng)論僅代表用戶觀點(diǎn))

更多
暫無(wú)評(píng)論