云杉网络发布DeepFlow5G核心网网络功能服务监控方案
5G将开启产业互联网变革的新篇章,推动5G融合应用发展是业内共识。GTI最新发布的《5G智能化网络白皮书》强调,网络智能化是5G网络高效高质建设部署和运营不可或缺的能力。如何为用户提供更高质量、更有保障的通信服务,成为运营商乃至整个社会信息化发展的重要课题。
5G核心网运维的新挑战
5G核心网(5G Core)是电信运营商5G建设的重要组成部分,采用全新技术,在实现网络部署、网络功能、新业务开展的同时,监控保障也面临全新挑战。在4G核心网(EPC,Evolved Packet Core)中,网元由专有设备承载,硬件属性较强。而在5G核心网环境中采用基于服务架构(SBA,Service Based Architecture),融入云原生、微服务等设计思想, 以软件化,模块化、服务化的方式构建核心网。对于全新核心网的运维保障,面临如下挑战:
网络功能解耦使监控对象数量激增
依据3GPP定义,5G核心网的各网络功能(NF,Network Function)在功能级别上解耦,拆分出若干个独立的网络功能服务(NFS,Network Function Service),这些网络功能独立运行,提供标准化服务接口,通过相互调用访问实现网络功能。在5G核心网方案中,虚拟化、云原生技术的融入,使通用服务器取代专有硬件设备,与此同时虚拟网元,虚拟机、容器POD的数量飞速增长,每个工作负载同时提供多个IPv4、IPv6工作平面。
相较4G EPC,由于众多方面演进叠加在一起,在5G核心网SBA架构中虚拟化后的NFS实例数量以2个以上的数量级增长,需要监控的对象数量巨大是5G核心网保障侧第一个挑战。
服务自动化增加了网络追踪的难度
通过网络功能仓储(NRF,NF Repository Function),5G 核心网的各类网络功能服务得以自动化管理,实现服务的自动发现以及注册、更新、状态检测等,避免服务访问中进行大量手动配置工作;集中控制面可以将大量跨区域的信令交互变成数据中心内部流量,优化信令处理时延;根据业务应用的变化,按需快速扩缩网络功能和服务,提高网络的业务响应速度。自动化管理在生产侧提升了管理效率,同时在核心网保障侧增加了动态性强、难以跟踪的新挑战。
路径优化与交互解耦抬高了监控复杂度
4G核心网的网元之间的通信遵循请求者和响应者的点对点模式,是一种相互耦合的传统模式。在 5G 核心网服务化架构下,各网络功能服务之间可以根据需求按需通信。5G 核心网架构下的网络功能服务间通信机制进一步解耦为生产者和消费者模式,具备灵活可编排、解耦、开放等优点,是 5G 时代迅速满足垂直行业需求的一个重要基础能力。各网络功能在实际应用过程中,避免了不必要的网络中转,但服务间的调用依赖,访问追踪,性能分析,故障定位等也成为运维保障侧的新挑战。
DeepFlow 5G核心网网络功能服务监控方案实践
DeepFlow是一款面向5G核心网,基于对服务NFS间的通信访问流量进行获取分析,以保障核心网稳定运行的软件产品。在整体方案中,可按处理逻辑分为流量获取、数据分发传输、诊断分析三大部分,通过流量采集预处理抽象层,提供流量采集及预处理的北向管理接口,使整个监控平台具备可扩展的基础数据获取能力。
通常5G核心网环境中,主要涉及到KVM虚拟机与容器POD的网络流量获取。DeepFlow 5G核心网网络功能服务监控方案支持IPv4、IPv6协议环境,紧密结合HTTP v2协议,实现服务间关联依赖监控。本文基于运营商实际5GC运行环境,化繁为简并以Free5GC环境为基础进行介绍。
What is free5GC?
The free5GC is an open-source project for 5th generation (5G) mobile core networks. The ultimate goal of this project is to implement the 5G core network (5GC) defined in 3GPP Release 15 (R15) and beyond. -- www.free5gc.org
Free5GC是5G核心网开源软件项目,总体架构基于3GPP标准、遵循SBA框架,采用虚拟化方式实现网络功能,可运行5G核心网的标准服务,并且可以模拟相应工作流程。在实际5G环境中,多数厂商已经采用容器技术承载网络功能服务。在本文中,采用虚拟机运行容器,创建Kubernetes集群, 搭建5G核心网验证环境,使能各网络功能。通过云杉网络的DeepFlow平台实现对各网络服务的监控保障。实践过程中部署的组件包括控制器、采集器以及数据节点。
图:5G核心网监控方案
由大到小追踪网络服务
在5G核心网的监控实践中,由大到小,逐级有序地展示服务运行状态及关联关系。通常根据工作流程分为三大范围,较大范围以数据中心所属区域或资源池划分,其次为网络功能或服务类型,比如AMF、UDM、SMF等,最后将集中在IT单元,比如容器POD、宿主机、IP等。DeepFlow平台按照三类范围由大到小的操作划分,为核心网所涉及到的复杂网络提供完整的、逐级的监控跟踪。下图呈现的是各类型网络功能服务运行及调用关系全景视图,将服务接口(SBI,service-based interface)中的网络各功能间的调用通信,以及性能指标进行自动绘制并呈现。
图:功能服务全景图
实践过程中,关注服务间重点指标,包括网络层(吞吐、载荷),传输层(并发连接、TCP建连时延、TCP系统时延,TCP重传、建连失败)应用层(HTTP请求、HTTP时延、HTTP异常),绘制访问调用关系全景视图后,在知识图谱功能支持下,可以迅速关联列举相应的知识维度。
分钟级定位异常边界范围
5G核心网中存在大量的、复杂的NFS间服务调用,具备有效的调用性能跟踪能力尤为重要。
图:服务间访问示例
如上图所示,一个简单的逻辑调用,AMF(Access and Mobility Management Function)中的NFS调用UDM(Unified Data Management)中的NFS获取用户信息,这个过程中,并不是像传统环境中直观简单。在5G现网环境中,普遍涉及宿主机、虚拟机、容器的网络虚拟化实现,以全栈分段来梳理访问调用,是应对新环境运维排障挑战所必须具备的。以全栈视角,展开以上调用,可以剖析NFS发起调用所经过的POD接口、虚拟机接口、宿主机接口乃至网关等链路。
图:服务调用全栈跟踪示意图
全栈跟踪针对云中服务间的调用访问,将虚拟化所实现的逻辑通信进行逐步展开,清晰便捷展示每段的网络状态,性能,结合知识图谱及丰富的指标数据,快速定位性能异常的问题范围边界。以上所述访问为例,如果排查调用延时故障,确定NFS调用服务双端后,展开全栈跟踪,直接定位延时所在的接口。如全栈跟踪示例图中,清晰展示出服务AMF服务实例至UDM服务实例两端访问延时瓶颈在UDM功能侧,且聚焦在其运行所属虚拟机的虚拟网络接口处。而排除UDM服务实例的POD网络接口及AMF所涵盖的虚拟机、POD等众多接口路径。
图:全栈跟踪示例
在没有DeepFlow全栈跟踪工具的情况下,排查服务访问调用的性能将是一个头绪纷乱、复杂繁琐且冗长的过程,同时对于一线运维人员要求所掌握的技术栈相对较多、要求综合能力强,很可能耽误宝贵的运维窗口时间。
总结
以上Free5GC示例运行在实验室环境,模拟运行了相应的测试用例,实际生产场景较实验室更加环境复杂且规模巨大,势必对运维保障提出更高要求。经过实际环境测试验证,DeepFlow平台也确实能为5G核心网填补监控保障空白。
帮助5G核心网在基于服务架构中统一采集服务间的网络流量,实现对访问调用的全面性能监控,并提供容器化后的全栈路径跟踪,补齐5G核心网服务监控空白,应对云原生特点,紧密结合5G服务,解决5G核心网生产中遇到的监控、运维、保障等难题。
琉璃厂三绝之一张志鱼刻竹治印无师自通刻扇,图源网络。编者注京都旧事载,民国时曾有琉璃厂三绝,分别为张志鱼刻扇张寿丞刻铜和朱友麟刻瓷。所谓刻扇,是在折扇的竹制扇骨上,以名家书画为稿,用各种雕刻手法进行的一种工艺制作。早
古迹焕生机,英雄隐姓名,这条胡同有故事北京的胡同的名称来历纷繁复杂,有约定俗成,紧接着口耳相传的有以市场贸易商品闻名的也有不少是以山河海水道牌楼栅栏塔冰窖石碑石雕等景物命名的胡同。在西城区东北部,就有一条胡同,因胡同原
二伏的面您来一碗?二伏2021721正所谓冷在三九,热在三伏,三伏天儿是一年中最炎热的时候。在北方有头伏饺子,二伏面,三伏烙饼摊鸡蛋的说法。您知道为什么二伏要吃面吗?01天气原因二伏天吃面,这一习俗
西城播报西单商圈焕发新活力西城区聚焦民生办实事西城播报民为邦本,本固邦宁。本栏目旨在整合与北京西城相关资讯,以联播的形式呈现给大家。01第十一届北京西单时尚节在西单更新场隆重开幕2021年是建党一百周年,也是十四五规划重要的开
旧鼓楼大街旁的小石桥胡同,善恶忠奸在此上演之前,我们介绍了有古迹有英雄的大石桥胡同(点击查看),在大石桥胡同的南侧,有他的孪生兄弟小石桥胡同,它与大石桥胡同走向相同,明代因架有石桥而得名。小石桥胡同里,同样藏着许多不为人知
紧抓两区建设着眼国际消费西单时尚节发轫打造四新消费新生态紧抓两区建设机遇,着眼国际消费中心城市建设重点任务,构建新布局新场景新消费新模式为核心的四新消费新生态,是2021(第十一届)北京西单时尚节的新目标。昨天上午,第十一届北京西单时尚
蔡奇调研革命旧址要求用好红色资源西城区今年将推进42个小区改造民为邦本,本固邦宁。民生,自古以来便备受重视,是城市和国家建设的根基。本栏目旨在整合近期北京西城零散的民生信息,以联播的形式呈现给大家。同时,我们也希望通过这个版块,搭建一个共同讨
西城播报持续阴雨天气出行注意安全西城播报XICHENGDAY民为邦本,本固邦宁。民生,自古以来便备受重视,是城市和国家建设的根基。本栏目旨在整合近期北京西城零散的民生信息,以联播的形式呈现给大家。同时,我们也希望
西城播报返校在即北京市教委发布返校要求西城播报民为邦本,本固邦宁。本栏目旨在整合与北京西城相关资讯,以联播的形式呈现给大家。01北京市教委介绍师生返校要求11日下午,北京市教委新闻发言人李奕介绍了京内外师生员工返校要求
为什么额前的头发叫刘海?六月初十,是道教全真北五祖之一的刘海蟾祖师的圣诞佳期。那么您知道额前的刘海儿与祖师有什么关系吗?我们一起往下看吧!刘祖生平刘海蟾为五代宋初时的道士,初名刘操,又名刘哲,字昭远宗成元
南官房胡同与奥运缘分延期一年的日本东京奥运会于2021年7月23日开幕,网友们不约而同怀念起2008年北京奥运会的开幕式。那场无与伦比的演出令世界震撼,是中国政府中国人民付出巨大努力的成果。当年,中国
哈弗M6PLUS助力用户享受真香生活预算只有七八万想买台车,而且空间颜值智商要面面俱到,这要怎么选?小孩才做选择,老司机当然全都要,zui近这事已经有多位大V帮准车主们解决了。一则香对论的话题在短视频平台爆红,林夕蔓
哈弗大狗彻底将用户共创进行到底通过网络自发投票的方式来为汽车名称的方式还是头一次见,哈弗大狗的名字就是通过这样的方式得来的。甚至哈弗大狗车标,也要在全网发起征集的方式来完成。而哈弗大狗也通过这样的方式区别于其它
哈弗大狗彻底将用户共创进行到底通过网络自发投票的方式来为汽车名称的方式还是头一次见,哈弗大狗的名字就是通过这样的方式得来的。甚至哈弗大狗车标,也要在全网发起征集的方式来完成。而哈弗大狗也通过这样的方式区别于其它
全新定位全新理念长城汽车海外首家用户体验中心落户泰国曼谷10月4日,长城汽车(GWM)泰国用户体验中心正式建成并对外开放,这是长城汽车在海外成立的第一家用户体验中心,坐落在美丽而繁华的泰国曼谷湄南河畔的ICONSIAM超级商业综合体内。
哈弗SUV连续7年CACSI用户满意度第12021年10月12日,由中国质量协会等权威机构主办的中国汽车行业用户满意度指数(CACSI)测评结果正式揭晓。长城旗下哈弗品牌凭借出色的表现力拔头筹,以76分78分的优异成绩分别
智能舒适再进阶哈弗H92022款让用户畅享趣玩生活一直以来,硬派越野SUV因重性能轻体验广受诟病,而随着近年来消费升级,消费者对一辆越野SUV的综合实力,尤其是智能性和舒适性的要求越来越高。作为中国硬派越野SUV的领军者,哈弗H9
罗汉床怎样搭,装修更出色?传说罗汉床以前主要是出现在庙堂之中,并且是方丈或者是主持一类的高层人物才能使用的。因为他们白天在上面打坐,而到了晚上就在上面睡一觉。并且有身份的大和尚又被称之为罗汉,因此他们睡的床
五十年代的记忆,让人脸红的照片今天的人们回头审视历史时,给人印象最深的当属五六十年代的中国人。虽然当时生活水平并不高,但物质的匮乏并没有磨灭掉朴素生活中蕴藏的情趣,而那时的我们也有着属于我们的童年记忆。第一套人
5种黑文玩,第1种常见,第2种很脏文玩圈的黑色,在意志力的象徵意义上,地位非常崇高!例如秦朝秦始皇采用黑色做为军人的制服汉代也以黑色做为官服,可见其尊贵与严肃的象徵!同时体现出冥想的超脱境界,有精神解放的功能,超越
连这些都不认识,还敢吹牛自己懂石头?天蓝石是一种碱性的镁铝磷酸盐,它呈玻璃样块状或粒状晶体,一般多为蓝色。天蓝石不透明或半透明的居多,透明的可被用作宝石材料。铁天蓝石是与天蓝石相似的磷酸盐矿物,当天蓝石中的镁被铁替换
紫罗兰缅甸琥珀中一道靓丽的风景紫罗兰是一种十分珍贵的琥珀品种,也是缅甸琥珀特有的一个琥珀品种,算得上是缅甸琥珀中一道靓丽的风景。紫罗兰属于棕红珀这一类,在太阳光的照射下会呈现出紫罗兰的颜色或者是美丽的浅紫葡萄紫