近日,2019年OpenInfra全球峰會在上海舉辦,自全球的電信運營商、服務提供商、應用開發者、社區貢獻者等參加了此次峰會,共同推動開源技術的創新、發展。
此次OpenInfra上海峰會聚焦重點開源項目,如OPNFV、Kubernetes、 ONAP、Ceph等,還包括OpenStack基金會托管的開源項目:OpenStack、StarlingX、Airship、Kata Containers和Zuul。這次峰會的議程包含十個專題,分別是:5G、網絡功能虛擬化(NFV)、邊緣計算;容器基礎設施;人工智能(AI)、機器學習(ML)和高性能計算(HPC);持續集成/持續交付(CI/CD);新手入門;開放式開發;私有云和混合云;公有云;安全性;實踐工坊。此次大會主題涵蓋了OpenStack、Kata Containers、Kubernetes、Hadoop以及StarlingX等30多個開源項目的應用案例、專題報告和現場演示。??
其中,邊緣計算是這次峰會的主角之一。中興通訊攜手行業伙伴在本次峰會上分享了主題為“如何實現電信運營商多異構邊緣云的協同與管理(How to achieve coordination and management of?heterogeneous and multi-vendor cloud on telco?edge)”的發言。中興通訊表示,電信運營商可以在邊緣提供網絡服務、MEC 計算能力、IaaS、PaaS、SaaS 和許多其他的服務。邊緣基礎設施則是所有這些上層服務的底層支撐。電信的邊緣基礎設施與核心基礎設施有很大的不同,后者只會擁有少量的云和解決方案,相比之下邊緣基礎設施則更加的開放和多樣化。電信邊緣云的數量和類型都要多于核心云。如何管理這些異構的,來自多家云服務提供商的邊緣云將會是電信運營商在邊緣上提供各類云和服務時需要面臨的問題。
具體可以通過以下途徑來實現:
1)實現異構云平臺的LCM管理:一個云管平臺/安裝部署工具、管理虛機云和容器云、實現應用的部署以及資源的擴容。
2)異構云平臺的統一監控:借助現有的OpenStack ceilometer和CNCF Prometheus等一些現有的云平臺的監控指標,然后屏蔽底層云資源的監控指標差異,以一種大體上統一的格式上報并顯示。
主要包括以下功能:
vMEC邊緣云管支持異構資源池的對接(通過社區原生接口);
vMEC邊緣云管支持鏡像管理與下發部署(通過社區原生接口);
vMEC邊緣云管支持資源的彈性管理配置(通過社區原生接口);
vMEC邊緣云管支持用戶統一認證;
vMEC邊緣云管支持統一運維(通過社區原生接口及接口增強)。
異構資源池納管架構圖如下。
在核心側有NFVO/VNFM/EMC/OSS等;在邊緣的地市級聯署邊緣云管,實現邊緣資源管理以及運維管理;在區縣接入級,會存在異構資源池。由于需要滿足各種不同的應用,需要存在不同的計算資源,存儲資源及網絡資源來滿足。所以會存在不同的資源池,目前主流的有OpenStack,Kubernetes,VMWare等。
由于資源池在邊緣接入側,目前大家對其存在形態比較關注,社區也有不同的實現,這里對于異構資源池的實現展開討論一下。
第一種是Kubernetes + Openstack 。在Kubernetes基于物理機部署,Director統一管理OpenStask和Kubernetes資源池,并向租戶提供兩種不同類型的資源,其中物理資源完全獨立。
第二種是K8S over OpenStack 。在OpenStack上部署Kubernetes,Director統一管理Kubernetes資源池。
Kubernetes集群部署在OpensStack的一個項目中,計算&存儲&網絡均由OpenStack提供,應用運行在容器POD中。此方案優點是可以快速聯署K8S集群,并且使用OpenStack的租戶隔離,網絡功能。
第三種是: OpenStack over K8S。在Kubernetes上部署OpenStack,Director統一管理OpenStask資源池。目前社區這類存在形態是StalingX
首先在基礎設施中部署一個Kubernetes集群,然后OpenStack服務以POD的形式運行在集群的Minion節點上,應用運行在OpenStack創建的虛擬機上。此方案優點是可以快速聯署OpenStack,通過Kubernetes Helm chart功能靈活的實現資源編排等。
邊緣云管納管不同形態的資源池后可提供邊緣云管能力,供北向編排和其他資源申請方調用,其功能包括:
1)鏡像管理
2)認證鑒權
3)資源管理
4)運維管理
邊緣云管還可以實現南向接口對接不同類型資源池,進行資源管理和運維管理,其包含:
Openstack 、Kubernetes和其它第三方廠家資源池。
功能包括:
1)統一認證管理
2)鏡像管理(上傳,查詢,分發,刪除等)
3)計算&存儲&網絡管理
4)資源編排
5)服務管理(Chart)
6)應用管理等
通過邊緣云管可以很方便地實現對邊緣資源池的管理,大大提高了用戶的效率。還有更多的功能通過邊緣云管來挖掘,給用戶帶來更多的收益。
中興通訊作為OpenStack基金會黃金會員和主要代碼貢獻者之一,致力于推動OpenStack的演進和發展。邊緣計算是將云計算技術應用在邊緣基礎設施之上的創新,目前仍處于發展初期。隨著5G網絡建設的推進和大規模商用的展開,各類應用加速落地,邊緣計算有望長期持續受。未來,中興通訊將不斷加大對邊緣計算開源社區的投入,積極推動社區技術的成熟。?
責任編輯;zl
評論
查看更多