NFV功能理解

    声明: 不搞路由器研发有几年了,最近在搞5G战略, 看到5G切片, NFV  SDN  等,出于研发的习惯,又自学了一下,哪有理解不对的,大家勿喷。 

    我是华为赛门铁克的第一批员工,当时负责移植华为VRP系统(仅仅1两个人负责),如此庞大的一个系统(当时拿到的VRP是不全的,而且是老版本,编译不过), 不用说好用了,甚至启动起来,能不能编译过出版本心里都每底。 在linux下一编译,几万个错误,可以显示的最大错误数量:(  , 不知道有多少错误呢,  而且好多错误是没有定义之类的, 那需要理解整个操作系统才能改,当时真有种绝望的感觉。一句话,就一两个人, 系统跑起来了。也就是华为网络安全产品线的VSP系统。

     说这些目的是想说一个工具,而这个工具我理解就是NFV的原型,呵呵,难道当时我们就有先见之明吗?   系统虽然在防火墙设备上跑起来了,但是功能不通(转发不通),  做过嵌入式开发的 朋友,尤其是非linux系统的嵌入式开发知道,出问题调试非常麻烦,加打印,出版本,烧版本, 要是再碰上打印加的不对,那效率可想而知。   想想那么一个庞大的系统,可是蒙着头改了近几万个错误出来的,哪那么容易调通。   后来我们把底层驱动剥离, 把上层业务抽出来,将windows网卡虚拟化,在windows上用VC把VSP跑了起来, 这样就可以单步跟踪报文进行调试,后来这套windows版的VSP成了定位问题的利器,也成了新员工培训的工具,同样也是新功能开发的利器(可以不依赖硬件)。  

     总结一下, 我理解的NFV就是在通用服务器上,用软件的方式开发网络转发功能(早期或者低端的网络设备不也是软件的吗)。 当然实际没有这么简单。

     我感觉要理解NFV需要从两方面出发,经济学来看就是技术创新要符合商业模式(搞技术的有点虚啊,大家看看施乐SPARc研究中心案例应该能明白技术和商业模式的匹配多重要,那可是诞生了一个乔布斯啊), 那两方面呢, 一是技术能不能符合未来战略,二是技术能不能带来成本的降低和效率的提升

     1、 NFV其中最大的意义在于能够实现5G网络切片功能。  5G网络切片是什么呢, 简单说就是5G有三种场景, 高带宽 、低时延  大连接, 这三种需求分别对应三种业务。 例如车辆控制需要低时延, 车载娱乐需要高带宽,  怎么同时保证这两条流的业务,传统靠什么, QoS队列吗, 搞测试用例还可以, 万物互联以后怎么办。  NFV可以解决, 整一堆的服务器,然后搭个云系统虚拟化, 给每一个业务都虚一个逻辑上的路由器。

   2、 运营商开局或者企业网搭建自己的网络什么的, 需要整一堆设备,防火墙,接入设备, 网关, 负载均衡等等(无线接入又是另一套啊)。 NFV可以让你整一台服务器(逻辑上的,也可以实际的),  在上面用软件定义各个设备。 

 

发个牢骚: 这NFV+SDN真按照说的做到了, 是不是我家里的200M带宽就是实际的200M了, 不会高峰时变成2M了吧, 或者运营商可以明确的告诉我当前我的网络实际多少。  整一个全网的丰富的HQ'oS 

     

你可能感兴趣的:(网络)