歡迎光臨
每天分享高質量文章

容器是5G網路的必選項

Telenor & Metaswitch在週一釋出了一個白皮書[1], 在白皮書裡面他們的結論是容器代表了構建和擴充套件5G網路的唯一可行路徑。 這個結論基於一個POC(概念驗證)和在挪威的一次遠端會議做的實現了Voice-over-LTE的試驗。
Telenor是挪威的本土電信公司,總部位於奧斯陸附近的福內布。Telenor研發部門是挪威在資訊和傳播技術領域內最大的研究的機構,其員工近半都是在挪威以外的國家工作。
白皮書也認為在電信領域容器技術還不成熟,挑戰依然存在,包括編排的複雜性和安全的擔憂等。 但是容器能夠提供的快速部署,高密度,高效擴充套件這些特點超越了這些挑戰。
Telenor ASA(NASADAQ: TELN)的高階研究科學家Pal Gronsund 在一次採訪中做瞭如下表述。
“容器,它們佔用的空間很小,你不需要跟之前一樣多的資源。所以如果你用容器,你會得到更高密度的VNF(網路功能虛擬化)。 我也認為容器的可移植性可以讓我們方便地遷移它, 這點非常重要。”
當今行動通訊領域的大部分NFV已經透過虛擬機器實現了,Gronsund說這個過程已經實現了比虛擬化之前更快的部署:“VMs也對5G非常重要,但是使用容器可以實現很多虛擬機器不容易做的事情。”
容器的本質是建立一個軟體包,打包它執行需要的所有軟體,包括程式碼,執行時,系統工具和庫。這樣軟體在不同的操作環境中就可以始終以同一套方式執行,從而實現可移植性。容器也不需要一個hypervisor或者它們自己的外部作業系統,Gronsund提到。
Telenor的POC集成了多家供應商的技術,包括Altiostar,Affirmed Networks Inc.,Openet Telecom Ltd.,Red Hat Inc.(NYSE: RHT) 以及容器化的Metaswitch Networks的虛擬IMS, IMS部署在Red Hat OpenShift容器平臺上。平臺提供了容器編排,自動化構建的工具,以及跨公有,私有,混合基礎設施的應用交付部署工具。見下圖:

容器化的方式意味著IMS核心的微服務都部署到的獨立的容器中,包括SIP路由微服務,HSS代理微服務,多個資料庫和一個開源的分散式配置服務。
POC是在Norwegian節上做的,當時是在一片荒地,移動訊號改寫很弱,POC實現了一個VOLTE的真實驗證。根據白皮書,開始時訊號太弱無法撥打手機,Telenor用了一個預先準備好的指令碼驅動Red Hat OpenShift Container Platform引擎在不到四分鐘的時間裡面啟動了一個IMS核心所需要的所有VNFis, 而在通常安裝配置一個IMS核心需要數月甚至更多。
白皮書提到“儘管還在開發階段,而且還需要進行更多測試,但這已經展現了在很多方面多個量級的提高。VNFis被設計為不需要透過特定的順序來建立。如果跨VNFis之間有依賴而在它們啟動的時候還無法成功,那麼會在一個延遲之後自動重試。”
Gronsund提到, 在5G的領域裡面,可能有基於特定服務的需求來做VM和容器的選擇和平衡。
“我們正深入研究5G和它將支撐的服務型別。有些服務使用的少,但是需要的時候你需要它特別快。 你需要有VM一直執行,而不是坐著等待服務被呼叫。 當一個使用者的會話進入時,你可以快速高效的拉起一個容器來服務這個客戶。在5G裡面我們會看到很多這樣的場景。”
他承認容器技術必須在電信領域更加成熟,因為它們有企業級的需求,特別是容器編排。但是也相信類似於Kubernetes這樣當今主流的容器編排工具需要進化來支援電信所需要的大量容器部署的複雜性要求。
白皮書也列出了其它的一些關註點,包括執行在容器中的效能影響,隔離和安全方面的問題帶來的可靠性挑戰等。
有一個期待的事情是Kubernetes裡面電信領域相關的工作已經開始進行了,這跟OpenStack一樣。Telnenor接下來的任務之一就是研究容器編排如何適應到它總體的端到端的編排流程中,Kubernetes在這方面將會發揮作用, Gronsund說到。
Metaswitch也在這裡領域努力,希望創造比一個微服務平臺或者一組工具更多的東西,公司的營銷副總裁Steve Gleave這麼說。
“我們已經完成但是還沒有廣泛宣傳的一個工作是微服務,外掛和平臺下麵的一層。從工程的角度看我們已經構建了一個微服務的開發工具鏈和微服務執行的平臺,與Netflix執行在AWS類似,透過它來管理所有的服務。我們看見執行在容器裡面的微服務需要特定的一些服務的需求, 所有我們有一個內部的專案開發一個平臺給Metaswitch和其它的微服務使用。”
Gronsund說,在行動通訊領域的商業性容器部署將會依賴於解決類似編排這樣的核心問題,他認為最早在2019就可能會發生。
相關連結:
  1. https://www.metaswitch.com/knowledge-center/white-papers/virtualization-and-containerization-of-the-mobile-network

原文連結:https://www.lightreading.com/nfv/containers/telenor-containers-essential-to-5g/d/d-id/740873

Kubernetes零基礎進階培訓

本次培訓內容包括:容器原理、Docker架構及工作原理、Docker網路與儲存方案、Harbor、Kubernetes架構、元件、核心機制、外掛、核心模組、Kubernetes網路與儲存、監控、日誌、二次開發以及實踐經驗等,點選瞭解具體培訓內容

4月20日正式上課,點選閱讀原文連結即可報名。
贊(0)

分享創造快樂