亲爱的小伙伴,你换5G手机了吗?我们说,4G改变生活,5G改变社会。你知道为什么5G会改变社会吗?让我们先来了解下5G业务场景。
从1G到4G,移动通信的核心是人与人之间的通信,但是5G却不仅仅是人与人的通信,而是人与物、物与物之间的通信。国际标准化组织3GPP定义了5G的三大场景,如下图。
其中,eMBB指大流量移动宽带业务。mMTC指大规模IoT物联网业务,URLLC指如无人驾驶、工业自动化等低时延、高可靠连接的业务。如此复杂的新业务,势必要求5G的关键技术与4G相比有着天壤之别,分布式云、网络切片、边缘计算、NFV、SDN等技术接踵而来。5G应用的复杂、网络部署的改变、新技术的迭代、越发复杂的运维,这些对运营商来说都是巨大挑战。
DevOps是5G落地的必由之路。敏捷开发打破了业务和开发的部门墙,DevOps打破了开发与运维的部门墙。而广义的DevOps是一种文化,一种端到端的自动化服务。
传统通信网络,软硬件一体化,封闭求稳,很多业务开发与支撑都需要硬件设备商的支持。现在5G网络的特点是:软硬解耦、硬件X86云、,软件分层、切片。这一技术特点为软件开发商提供了大量进入的机会。
5G业务种类繁多,变化多端,目前大多数的设备商,开发商都有自己的DevOps流水线,敏捷开发,但是却不能直接部署到运营商现网。如果开发商和运营商之间的交付鸿沟打通,对通信行业的快速发展非常有利。
对DevOps而言,只要是软件,是制品包,不管什么业务,DevOps生产线都能敏捷处理。可以预见,5G的接入网,核心网领域,都是可以开展DevOps。当然,我们也能看到一些难度。比如,在CT生态环境中,运营商不可能让设备商把源代码拿过来集成。那么是不是可以用组件集成或者服务集成呢?这些都是可以研究的。
从运维角度看,传统的2G/3G/4G运维平台,都无法支撑5G网络资源的集中统一的配置管理和运维;5G网络软件解耦,粒度变小,持续发布也是刚需;同时,对于垂直应用的”按需定制”,很难做到智能运维,这些网络功能控制,管理运维,以后都会有DevOps来驱动参与。相信目前的运营商已经在研究了。
不难看出,CT逐渐向IT靠拢,5G的很多痛点必须有DevOps协助。我们也可以展望下未来,3GPP标准是不是也可以敏捷化?运维是不是一个大中台流水线可以搞定?很多入网许可的流程是不是也可以自动化完成?让我们期待!
来源:IDCF社区
作者:FDCC认证学员 赵福辰
关注公众号回复“FDCC”可免费报名认证