OpenStack:現(xiàn)在用于在邊緣構(gòu)建云

開(kāi)源云中文社區(qū)
跨多個(gè)行業(yè),企業(yè)報(bào)告了核心OpenStack項(xiàng)目的廣泛生產(chǎn)部署,包括用于存儲(chǔ)的Swift和Cinder、用于網(wǎng)絡(luò)的Neutron以及用于計(jì)算的Nova和Ironic。

筆者在2015年第一次寫關(guān)于OpenStack的文章時(shí),把開(kāi)源、私有云軟件描述為“所有學(xué)習(xí)機(jī)會(huì)之母”。當(dāng)時(shí),太多的供應(yīng)商加入了OpenStack的潮流,導(dǎo)致集成性差的項(xiàng)目激增,企業(yè)部署不足。

筆者最近參加了OpenStack基金會(huì)重新命名的開(kāi)放基礎(chǔ)設(shè)施峰會(huì)(OIS),它被稱為OpenStack峰會(huì)。盡管這次會(huì)議的規(guī)模明顯小于以往的會(huì)議,但對(duì)OpenStack的支持程度,或者說(shuō)對(duì)一些項(xiàng)目的支持程度絲毫不減。

跨多個(gè)行業(yè),企業(yè)報(bào)告了核心OpenStack項(xiàng)目的廣泛生產(chǎn)部署,包括用于存儲(chǔ)的Swift和Cinder、用于網(wǎng)絡(luò)的Neutron以及用于計(jì)算的Nova和Ironic。

相比之下,許多其他項(xiàng)目淡出了人們的視線,或者在存儲(chǔ)、網(wǎng)絡(luò)和計(jì)算能力方面扮演著相對(duì)次要的支持角色。

然而,企業(yè)中核心OpenStack項(xiàng)目的成功并不是OIS最令人興奮的收獲。真正的新聞是電信業(yè)正在用OpenStack做什么,尤其是在邊緣。

電信在邊緣

電信業(yè)對(duì)“邊緣”的看法與傳統(tǒng)的IT有些不同。根據(jù)電信公司的說(shuō)法,實(shí)際上有三種不同的邊緣。首先,是“云邊緣”,內(nèi)容交付網(wǎng)絡(luò)(CDN)在此發(fā)揮作用。CDN讓服務(wù)器靠近最終用戶,以分發(fā)流量并減少延遲。因此,CDN的邊緣服務(wù)器是一個(gè)web服務(wù)器,它從主服務(wù)器獲取數(shù)據(jù),并在云邊緣的數(shù)據(jù)中心緩存數(shù)據(jù)。

近邊緣和遠(yuǎn)邊緣

據(jù)Wind River產(chǎn)品戰(zhàn)略副總裁Glenn Seiler介紹,除了云邊緣之外,還有“近邊緣”和“遠(yuǎn)邊緣”,兩者的結(jié)合就是“寬邊緣”。

近邊緣由位于蜂窩塔或本地電信存在點(diǎn)的服務(wù)器組成。這些位置通常非常適合放小型數(shù)據(jù)中心——這些數(shù)據(jù)中心配備了所有必要的配件,如電源、冷卻設(shè)備、設(shè)備架,有時(shí)還配備了一名員工。

近邊緣還可以表示承載物聯(lián)網(wǎng)(IoT)網(wǎng)關(guān)的設(shè)施,可能在工廠、城市交通交換辦公室或大型建筑(或校園)的安全指揮中心,例如體育場(chǎng)、機(jī)場(chǎng)或辦公樓。

那么,遠(yuǎn)邊緣則由設(shè)備本身組成,要么是手持智能手機(jī),要么是物聯(lián)網(wǎng)傳感器和執(zhí)行器。

現(xiàn)在,電信公司正在把OpenStack(以及Kubernetes)放在接近邊緣的設(shè)備上。僅僅在傳統(tǒng)的集中數(shù)據(jù)中心使用云是不夠的。為什么?因?yàn)?G。

5G和OpenStack:你需要知道的

5G的推出才剛剛開(kāi)始,說(shuō)到底可能需要十年時(shí)間。但對(duì)于電信業(yè)來(lái)說(shuō),建設(shè)5G基礎(chǔ)設(shè)施已經(jīng)是首要任務(wù)。

然而,5G不僅僅是一種服務(wù)。實(shí)際上,它由一系列不同波長(zhǎng)、工作距離不同的服務(wù)組成。5G還將支持廣泛的設(shè)備,不僅是手機(jī),物聯(lián)網(wǎng)設(shè)備的數(shù)量和種類遠(yuǎn)遠(yuǎn)超過(guò)我們今天所熟悉的。

無(wú)論是哪一種邊緣還是哪一種服務(wù),一切都要快得多。只有一個(gè)問(wèn)題:令人討厭的光速。消息傳播得越遠(yuǎn),延遲越長(zhǎng),一切都會(huì)變慢。解決辦法:把云帶到近邊緣。

如果你的無(wú)人駕駛汽車必須與一個(gè)中心化的云進(jìn)行通信,那么對(duì)于一個(gè)基于云的應(yīng)用來(lái)說(shuō),延遲將太大,無(wú)法及時(shí)向汽車提供信息,使其立即采取行動(dòng)。但如果云在100米外的一個(gè)基站,那么往返5G信號(hào)將足夠快。

OpenStack迎接挑戰(zhàn)

為了滿足處于邊緣的電信公司以及有類似問(wèn)題的企業(yè)的需求,OpenStack社區(qū)正在將幾個(gè)新項(xiàng)目推向市場(chǎng)。例如,StarlingX是一個(gè)“用于工業(yè)物聯(lián)網(wǎng)、電信、視頻交付和其他超低延遲用例中最苛刻的應(yīng)用的邊緣的完整云基礎(chǔ)設(shè)施軟件棧”。

與StarlingX互補(bǔ)的是最新發(fā)布的Airship 1.0。它是“用于自動(dòng)化云配置和管理的開(kāi)源工具集合”。OpenStack網(wǎng)站稱,Airship在傳統(tǒng)的私有云中運(yùn)行良好,但同時(shí)也為近邊緣提供了簡(jiǎn)化的供應(yīng)和配置,目前它已經(jīng)為企業(yè)應(yīng)用做好準(zhǔn)備,為5G提供動(dòng)力。

另一個(gè)近邊緣的必備功能:裸機(jī)供應(yīng)。與在虛擬化環(huán)境中安裝OpenStack不同,在許多情況下,公司可能希望將其安裝在沒(méi)有預(yù)先存在的軟件的硬件上。

堆棧里的裸機(jī)

為了滿足電信和企業(yè)的裸機(jī)需求,OpenStack社區(qū)已經(jīng)構(gòu)建了幾個(gè)項(xiàng)目,最受關(guān)注的是Ironic。

在裸機(jī)上安裝OpenStack有幾個(gè)原因:對(duì)于高性能計(jì)算集群,對(duì)于需要訪問(wèn)專用硬件的任務(wù),快速部署云基礎(chǔ)設(shè)施,對(duì)于性能、安全性和可靠性問(wèn)題的單租戶部署,特殊監(jiān)管要求。

電信公司有一些裸機(jī)OpenStack的用例,支持網(wǎng)絡(luò)功能虛擬化(NFV)是關(guān)鍵。使用NFV,通用硬件可以通過(guò)完全軟件定義的方法在電信基礎(chǔ)設(shè)施中充當(dāng)任何設(shè)備的角色。OpenStack正迅速成為NFV的首選云平臺(tái)。

然而,NFV并不是電信業(yè)的全部。”在裸機(jī)的基礎(chǔ)上,我們有虛擬機(jī)、Kubernetes、容器等。”Verizon Media架構(gòu)總監(jiān)James Penick說(shuō),“我們的生產(chǎn)工作負(fù)載在這個(gè)堆棧的所有層上運(yùn)行,我的夢(mèng)想是有朝一日將盡可能多的工作負(fù)載推送到更高的功能中。”

對(duì)從業(yè)人員的建議

對(duì)于希望進(jìn)入OpenStack領(lǐng)域的開(kāi)發(fā)人員和運(yùn)維人員來(lái)說(shuō),項(xiàng)目和其他移動(dòng)部件的數(shù)量之多可能令人望而生畏。好消息是:你的組織很可能擁有一組核心用例。一旦你明白你要解決什么問(wèn)題,這條路就會(huì)變得簡(jiǎn)單得多。

對(duì)于更多的高級(jí)技術(shù)人員來(lái)說(shuō),平衡OpenStack當(dāng)前的日常運(yùn)維和為未來(lái)規(guī)劃道路的持續(xù)創(chuàng)新是至關(guān)重要的。位于近邊緣的OpenStack正處于這種創(chuàng)新的中心,因?yàn)樗鼘⑽锫?lián)網(wǎng)、5G和邊緣云的主要企業(yè)用例之一人工智能推理,結(jié)合在一起。

如果你在一家電信公司的技術(shù)團(tuán)隊(duì)里,今天的故事都是關(guān)于5G的,但別忘了,上一代技術(shù)會(huì)與新一代技術(shù)并駕齊驅(qū),這將是一個(gè)多年的過(guò)渡期。

OpenStack在未來(lái)的5G世界中扮演著令人興奮的角色,它也是今天私有云的事實(shí)標(biāo)準(zhǔn),它在電信業(yè)和企業(yè)中的滲透率只會(huì)不斷增長(zhǎng)。

原文鏈接:

https://techbeacon.com/enterprise-it/openstack-now-building-clouds-edge

THEEND

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

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