天天看點

資源排程和服務編排技術架構​

      從傳統雲網融合的角度出發,結合邊緣計算、網絡雲化及智能控制的優勢,在算力網絡連接配接下實作更加廣泛的算力資源納管和動态排程。算力網絡正是為了提高雲、邊、端三級計算的協同工作效率而出現的。算力網絡資源排程和服務編排整體技術架構如圖1所示。​

資源排程和服務編排技術架構​

圖1算力網絡資源排程和服務編排整體技術架構​

通過算力網絡将雲、邊、端的算力資源排程和服務編排協同統一起來,其中,中心雲采用傳統的雲計算來實作集中式的資源統一管理,在中心雲中主要對大規模或超大規模的資料進行處理。​

在現有大型企業多級資料中心排程資訊化架構中,中心雲主要承載面向全國的業務平台能力和資料處理能力。在邊緣雲由于接入的邊緣資料中心衆多,且分布得比較廣泛,基本上每一個邊緣資料中心會采用一個相對獨立的叢集來實作,承載省分公司本地的業務平台,或者相對集中的資料處理等,是以邊緣雲多數采用多叢集的方式來實作多個邊緣計算叢集的協同管理。目前,在中心雲主要采用OpenStack等傳統的laaS進行承載,而在邊緣或遠端裝置上的計算資源通過輕量級的雲原生Kubernetes等I-PaaS和A-Paas 進行計算資源和應用能力的管理等。​

依據上述算力網絡架構,算力網絡資源排程和服務編排整體分為以下三層。​

1.資源排程層​

在該層基于SDN承載網絡,實作網絡連接配接打通雲、邊、端的算力資源;面向中心雲,基于傳統OpenStack實作資源排程和管理;面向邊緣和端側,基于Kubernetes實作資源排程;面向網絡側,基于SDN、DCl等實作資料中心的互聯。​

2.服務編排層​

在該層實作底層資源的服務化編排和算力網絡資源的統一排程。通過能力庫的方式實作PaaS平台的進一步下沉,并且促進算力網絡能力的進一步開放;面向上層使用者和開發者提供不同的業務入口,進而實作自助式服務;通過API網關和應用商店提供服務能力的商品化展現,并且提供應用一鍵部署能力,同時對外開放接口以供調用,進而可以進一步屏蔽底層算力網絡資源的差異化,進而降低使用者和開發者的使用門檻。​

3.應用層​

該層主要面向營運支撐系統、業務系統和企業自身的研發體系,提供全棧式的算力網絡資源服務能力。​

随着目前企業數字化轉型的穩步推進,資源集約化和DevOps運維一體化是企業尤為重視的應用需求。算力網絡服務編排采用【統一排程+能力中台】的方式,一方面實作底層網絡、雲、邊、端等計算和網絡資源的排程統一,進一步收縮資源管理的權限,進而實作資源的集約化管理;另一方面打造中台能力庫,将不同應用場景下的通用能力以庫的方式進行平台下沉,形成共性能力,進而實作算力服務能力在不同領域的流通和共享。​

繼續閱讀