999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于鯤鵬處理器的媒體網關適配及穩定性研究

2020-05-18 11:53:58劉作陳楊陳雄博
現代信息科技 2020年20期

劉作 陳楊 陳雄博

摘? 要:實現關鍵IT基礎設施國產化自研,以及基于國產化環境的應用適配,符合未來可持續長遠發展趨勢,為了實現媒體網關向國產化服務器基礎環境平穩遷移部署,搭建了國產化ARM64架構服務器環境,進行容器化媒體網關鏡像制作及適配部署,對依賴組件進行全量分析與整合,通過階梯性增加并發通話數量對部署后的應用服務進行了穩定性測試及長通話測試,測試結果滿足媒體網關線上使用要求,為電信業務遷移適配國產化服務器提供了參考經驗。

關鍵詞:ARM64架構;容器化部署;國產化適配;媒體網關

中圖分類號:TN92;TP332? ? ? 文獻標識碼:A 文章編號:2096-4706(2020)20-0074-04

Research on Adaptation and Stability of Media Gateway Based on

Kunpeng Processor

LIU Zuo,CHEN Yang,CHEN Xiongbo

(Guangxi Dongxin Yitong Technology Co.,Ltd.,Qinzhou? 535008,China)

Abstract:It is in line with the sustainable and long-term development trend in the future to realize the localization self-research of key IT infrastructure and the application adaptation based on the localization environment. In order to realize the smooth migration and deployment of media gateway to the localization server infrastructure environment,the localization ARM64 architecture server environment was built,and the containerized media gateway image production and adaptation deployment were carried out,and the dependent components were fully analyzed and integrated. By increasing the number of concurrent calls step by step,the stability test and long call test of the deployed application service are carried out. The test results meet the online use requirements of media gateway,and provide reference experience for telecom service migration to adapt to localization server.

Keywords:ARM64 architecture;containerized deployment;localization adaptation;media gateway

0? 引? 言

隨著我國信息化建設的逐步深化,我國各行各業、經濟政治,甚至國家安全都已離不開信息化設備的建設。近年來美國對中國信息安全的挑戰,無論是2013年的棱鏡門事件,還是近年美國對中國施加的芯片制裁,以及對華為5G設備的打壓,都給了我們深刻的教訓,21世紀最大的安全問題就是信息化安全。“人不犯我,我不犯人”的傳統觀念已經不適用于在當今的信息化社會,要想保衛國家安全,就必須先保證信息安全。實際上,各個國家的信息化安全都必須從硬件著手,其中服務器是網絡通信中的關鍵設備,我國的服務器市場有70%左右的份額被國外品牌占據。因此,加速推進服務器國產化進程是我國信息化安全的重大課題,只有實現了服務器國產化,實現“自主自控”,才能保證國家安全。目前,國產服務器的CPU主要基于ARM64架構,電信業務在遷移適配國產服務器之前,必須進行大量的分析驗證。

ARM64是基于ARM架構的64位處理器,ARM和X86區別如表1所示。

ARM和X86的主要區別,主要集中在以下4個部分:

(1)指令集:ARM更偏向于處理簡單任務,在執行任務時,將活動拆分成為多個簡單的指令;X86更偏向于處理復雜任務。

(2)功耗:ARM消耗更少的電量,發熱低;X86架構消耗更多的電量,發熱高。

(3)軟件:RISC匯編語言程序一般需要較大的內存空間,實現特殊功能時程序復雜,不易設計;而CISC匯編語言程序編程相對簡單,科學計算及復雜操作的程序設計相對容易,效率較高。

(4)兼容性:X86系統由于發展較早,在微軟和英特爾的壟斷下,大量應用于PC、筆記本電腦、服務器,形成了巨大的用戶群,兼容Windows、Mac、Linux等操作系統,在兼容性上有巨大的優勢;ARM起步較晚,主要應用于Linux系統和Android系統。

綜上所述,CPU架構的選擇取決應用程序的需求和預期的性能水平。與X86相比,ARM在高端、現代和數字應用設備中更受青睞;低端的、傳統的后端應用程序更喜歡X86。基于通信業務所要求的簡單高效特性考慮,ARM處理器是正確的選擇。

1? 項目研究背景

廣西東信易通科技有限公司是國內最大的安全隱私號平臺研發及運營企業,基于前后的研發迭代,實現了從專用硬件資源向NFV軟化部署的演進,目前平臺日輸出服務次數超2 000萬次,而媒體網關作為隱私號平臺的核心網元,集中了媒體轉碼、編解碼、信令控制及媒體協商核心功能,而隨著一帶一路的不斷向前發展,做好國內自主研發產品的整合重組、兼容適配,端到端的掌握核心技術,形成國產化應用備用計劃,是打造通信產品核心競爭力的關鍵,同時引入ARM64架構鯤鵬處理器的功能適配,能夠解決動態部署及遷移,增強系統的靈活性。

基于上述目的,本文基于國產化ARM64環境,設計了媒體網關國產化部署研究組網架構如圖1所示,其中應用系統全部基于國產化環境進行部署,系統通過對接PSTN-SIP線路,實現呼入與外呼功能,使系統具備實際場景呼叫功能,而UAC及UAS的引入,能夠實現對媒體網關的模擬并發壓力測試,以便對產品在兼容性、穩定性、安全、功耗等方面做全面的測試驗證。

2? 容器化媒體網關國產化適配部署及穩定性分析

2.1? 媒體網關組件分析及交叉編譯

媒體網關劃分為核心調度模塊及解耦功能控制模塊,其中核心模塊代碼主要實現公共接口為外圍功能控制模塊調用,這些接口對同類型的邏輯及功能實體進行抽象構造,以便調用者負責具體實現,核心層通過鉤子函數調用具體實現代碼或函數。而具體的,外圍的解耦功能控制模塊,能夠根據不同的功能需求,選擇實現核心模塊的數個接口,通過事件注冊的方式向消息中心訂閱事件,在事件觸發后,會采用廣播的形式向訂閱者發送訂閱信息,以便實現控制與承載分離,簡化系統難度,在上層應用中,只需要關注讀取數據及控制邏輯,而忽略數據的來源及產生方式,交由底層資源進行處理,該種依賴機制的采用,在層與層之間屏蔽了具體實現方式,只暴露必要的接口,從而容易實現模塊之間的功能擴展與解耦,達到支持不同類型協議、功能的目的,但同時對底層資源的適配與互通提出了挑戰。

在從X86服務器向ARM64架構國產化服務器遷移適配過程中,可以采用交叉編譯鏈編譯適配ARM64的可執行文件,交叉編譯原理即把應用從現有平臺經過編譯后,遷移到目標平臺并實現運行,其組成包括編譯器、連接器及解釋器三部分構成,本文基于交叉編譯工具嵌入腳本如圖2所示。

2.2? 容器化鏡像制作及適配

本文基于華為國產化ARM64架構鯤鵬處理器的泰山服務器作為底層基礎設施開展研究,采用容器云對媒體網關進行鏡像制作,達到與操作系統解耦的目的,在通常應用部署及實踐中,應用的部署會依賴于一系列前期操作,用以準備應用部署環境,制作容器化的鏡像,其優勢在于可以將準備階段的各種依賴組件提前寫進Dockfile編譯文件,實現一條命令生成鏡像而忽略掉繁雜的編譯過程并實現部署環境的準備及整合,進而為應用動態部署提供了保障。

容器化鏡像部署及編譯過程,主要分三個部分:

(1)編寫Dockfile:包括目標應用要運行的操作系統環境父鏡像、依賴組件、源代碼的引入以及編譯過程指令及邏輯操作的集合,編譯后的配置及端口映射等操作。

(2)鏡像的制作及入庫:基于編寫好的Dockfile進行編譯,以期生成目標可執行鏡像文件,如果過程中遇到問題需要針對性解決,例如依賴確實或者編譯不通過等問題,最后將編譯好的可執行目標鏡像文件通過版本管理工具加入容器庫,以便動態部署遷移時能夠及時調用。

(3)基于容器鏡像應用部署:基于編譯好的鏡像,在國產化ARM64的服務器上進行部署安裝,并運行。

通過以上容器化編譯及部署的步驟,本文實現了媒體網關的容器化鏡像編譯及部署,系統啟動后狀態如圖3所示。

3.2? 業務承載穩定性分析

穩定性作為通信系統最重要的指標不容忽視,在系統成功部署并啟動后,針對國產化ARM64架構服務器部署的媒體網關進行了業務穩定性研究,測試系統配置包含三個部分,其中MS是待測試的媒體網關,UAC是測試媒體網關的主叫客戶端,UAS是測試媒體網關穩定性的被叫客戶端,具體詳情如表2所示。

系統測試過程以50并發為基礎單位,并以50并發增速進行等差數列增長,在UAC及UAS服務器執行預先準備好的信令腳本,其執行順序為:

(1)glances --export csv --export-csv-file 50_arm64.csv

(2)dstat --output 150_arm64.csv -cmdn

(3)sipp -sf uac.xml -inf test.csv -m 50 10.18.33.11:5060 -r 50 -rp 1000 –l 600

(4)sipp -sf reg.xml -inf reg.csv-m 10 10.18.33.11:5060

(5)sipp -sf uas.xml -inf test.csv -m 50 10.18.33.11:5060 -r 50 -rp 1000 -l 500000

測試數據為:

(1)壓測到250全錄音并發,能最大極限無呼損。

(2)網絡IO:315 kb。

(3)SSD磁盤IO:>3 MB/s(45 MB/5 s)。

(4)CPU用量:70%。

(5)內存用量:40%。

(6)錄音合成延遲:不超過11分鐘;

(7)呼叫時長測試:2 h內無呼損。

并發測試結果數據如圖4所示,通過壓力測試及呼叫時長測試,基于鯤鵬920處理器的ARM64架構服務器承載媒體網關表現性能優異,穩定性可靠,可以承載線上呼叫。

4? 結? 論

IT及CT基礎設施是軟件架構實現及各類新型應用部署的基礎,其技術實現自研符合未來長遠發展趨勢,本文基于國產化ARM64架構服務器環境,將媒體網關能力軟化架構改造,并進行容器化鏡像制作及部署,設計與部署了媒體服務器穩定性測試環境,公開了國產化部署后的穩定性測試數據,為VNF應用國產化適配及部署提供了參考經驗。

參考文獻:

[1] 劉作,陳楊,黎聰.基于VNF應用切片的媒體網關承載電信級業務穩定性研究 [J].通信電源技術,2020,37(9):161-162+165.

[2] 陳楊,劉作,王建明,等.基于NFV的媒體網關軟化技術應用測試研究 [J].電信技術,2018(3):43-48.

[3] SMITH W J,STEWART A G,SEUSTER R,et al. ATLAS software stack on ARM64 [J].Journal of Physics:Conference Series,2017,898(7):072001.

[4] 馮璐霞,李春江,黃亞斌.面向ARM64架構多核微處理器的模板計算性能優化研究[J].計算機工程與科學,2017,39(5):829-833.

[5] KEIPERT K,MITRA G,SUNRIYAL V,et al. Energy-Efficient Computational Chemistry:Comparison of x86 and ARM Systems [J].Journal of chemical theory and computation,2015,11(11):5055-5061.

作者簡介:劉作(1983—),男,漢族,廣西南寧人,畢業于曼徹斯特大學,研發總監,高級工程師,廣西壯族自治區創新驅動重大專項負責人,南寧市特聘專家,博士,主要研究方向:互聯網架構、核心網絡架構、SDN/NFV;陳楊(1989—),男,蒙古族,遼寧朝陽人,畢業于南京理工大學,系統架構設計師,副高級工程師,碩士,主要研究方向:SDN/NFV、傳輸與接入、核心網絡技術研究、電信網絡增值業務架構研究與設計;陳雄博(1987—),男,漢族,廣西玉林人,畢業于約克大學,高級研發工程師,副高級工程師,碩士,主要研究方向:互聯網軟件設計、開發、運維。

主站蜘蛛池模板: 日韩麻豆小视频| 538国产在线| 久久6免费视频| 国产成人午夜福利免费无码r| 91免费在线看| 亚洲精品不卡午夜精品| 国产在线观看91精品亚瑟| 国产精品伦视频观看免费| 国产v精品成人免费视频71pao| 在线欧美a| 国产精品永久久久久| 最新加勒比隔壁人妻| 国产精品无码制服丝袜| 精品自拍视频在线观看| 国产免费福利网站| 999国内精品视频免费| 欧美日韩另类在线| 国产精品毛片一区视频播| 全裸无码专区| 亚洲人成网18禁| 亚洲一区二区无码视频| 久久亚洲中文字幕精品一区| 国产手机在线观看| 天天干伊人| 香蕉久久永久视频| 激情六月丁香婷婷| 欧美三级不卡在线观看视频| 99精品国产高清一区二区| 无码中字出轨中文人妻中文中| 亚洲成人一区在线| 国产特级毛片aaaaaaa高清| 国产情精品嫩草影院88av| 国产午夜福利亚洲第一| 五月综合色婷婷| 日本黄色a视频| 中文无码精品a∨在线观看| 欧美区国产区| 亚洲区第一页| 亚洲啪啪网| 国产成人AV大片大片在线播放 | 久久婷婷五月综合97色| 看你懂的巨臀中文字幕一区二区| 精品国产www| 国产午夜无码专区喷水| 久久精品中文字幕少妇| 夜夜操天天摸| 嫩草国产在线| 日韩黄色精品| 不卡的在线视频免费观看| 天堂在线www网亚洲| 久久精品人人做人人| 91在线国内在线播放老师 | 白丝美女办公室高潮喷水视频 | 午夜不卡视频| 欧美一级特黄aaaaaa在线看片| 香蕉伊思人视频| 国产第八页| 国产欧美日韩18| 亚洲精品无码高潮喷水A| 91精品久久久无码中文字幕vr| 精品少妇人妻无码久久| 亚洲丝袜第一页| 都市激情亚洲综合久久| 国产精品无码制服丝袜| aa级毛片毛片免费观看久| 91福利片| 色爽网免费视频| 一级片一区| 免费女人18毛片a级毛片视频| 亚洲日韩图片专区第1页| 亚洲天堂啪啪| 四虎永久在线精品影院| 久久久久亚洲av成人网人人软件| 亚洲午夜福利精品无码不卡| 天天色天天综合| 亚洲国产91人成在线| 国产欧美在线观看一区| 中文字幕在线播放不卡| 欧美综合区自拍亚洲综合绿色| 2020久久国产综合精品swag| A级毛片无码久久精品免费| 国产精彩视频在线观看|