网络

简化网络虚拟化和运营商以太网

简化网络虚拟化和运营商以太网Randy Levensalor

兰迪Levensalor
首席架构师,未来基础设施组,CTO办公室

2016年2月8日

使用亚博yabo888vip网页版开源软件进行SDN的CableLabs演示
眼见为实,尤其是在新技术所承诺的所有炒作和无限可能性的情况下。为真实的客户用例快速构建原型而不受任何干扰是令人耳目一新的。通过开放和合作,CableLabs和BSS/OSS解决方案提供商Intraway使用亚博yabo888vip网页版开源软件开发了一个概念验证和演示。本演示管理虚拟客户端设备(vCPE),并符合地铁以太网论坛(MEF)定义的运营商以太网服务。关于演示以及如何运行和构建这项工作的详细信息将在本文后面分享。

软件定义网络而且网络功能虚拟化通常被称为SDN和NFV,这些术语现在出现在每个电信工程师的脑海中。看技术通讯或网站时,很难不看到至少一篇带有这些首字母缩写的文章。

大多数通信服务提供商(CSP)高管都知道这些字母的本质含义,它们代表了网络范式的转变。真正的问题不是这种技术方法有多时髦,而是它是否仍然只是炒作,或者对服务提供商来说是否有真正的商业机会。在本文中,我们打算回答这个问题。而且,这里有一个剧透:这项技术比你想象的更接近。

但是,为什么CSP会这么早采用这项技术呢?

亚博yabo888vip网页版CableLabs认为利用SDN和NFV技术有三个主要好处:
  • 缩短上市时间
    SDN和NFV允许更灵活和敏捷地部署网络和网络服务
  • 降低运营费用
    SDN和NFV通过应用程序编程接口(api)公开网络功能,从而实现了网络配置的更高自动化。
  • 促进快速创新
    在软件中实现的网络功能可以比硬件开发周期所允许的更快地开发、验证和部署(或拒绝)。

例如,在非虚拟化环境中,当客户为其所有分支机构请求带宽升级时,会发生什么?通常,手动收集网络配置需要数周时间。然后是计划、设计和交付阶段,这可能需要几个月的时间。如果该升级请求是为了处理高需求期呢?通常情况下,当服务运营商准备交付时,高需求已经结束。但是SDN/NFV,加上编排层,可以在几天甚至几个小时内交付新的服务和更改请求。随着SDN和NFV的采用,快速创新是新的网络范式。它为新的收入来源打开了如此多的大门,以至于我们才刚刚开始想象其可能性。这项技术代表了这样一种转变,虽然还没有完全实现,但它的前景已经改变了MSOs的业务剧本。

使能技术

SDN通常的特征是将网络设备的控制能力与数据操作和转发过程分离。通过将网络设备的控制从硬件中分离出来,SDN提供了以编程方式配置网络的机会。通过软件编程接口公开网络元素的控制,网络的配置和控制可以通过软件脚本或应用程序自动化。

控制网络设备运行的软件易于修改和测试,部署速度比硬件的设计-构建-测试周期快得多。因此,SDN提供了机会,不仅大大简化了网络上业务的初始部署,而且还简化了后期的修改和维护。

NFV是网络设备功能的模块化,因此它可以从网络硬件中分离出来,并可能在设备外部按照网络工程师确定的顺序执行。NFV为简化网络硬件和在网络架构中引入灵活性创造了机会。例如网络功能,如路由、负载均衡、包检测和防火墙。在软件中作为独立的虚拟网络函数(VNF)实现时,可以根据需要调用和链接诸如此类的数据处理过程。

亚博yabo888vip网页版CableLabs通过探索使用开源SDN控制器平台来配置网络设备以交付业务/商业服务,在部署业务服务的虚拟化技术方面建立了早期领导地位。开源是指由有才华的开发人员组成的社区进行的软件开发,这些开发人员不一定都为同一家公司工作。开源开发允许以一种不一定与特定组织的产品计划或硬件细节相关的速度取得进展。

演示

但是,如果SDN和NFV不仅仅是专有的、半封闭的生态的集合,就需要有一个工作的参考模型,让更大的通信社区可以寻找想法、指导和基准。

亚博yabo888vip网页版CableLabs发起了一个概念验证项目,称为虚拟化业务CPE演示。该项目的目标是演示一个正确实现的、基于开源的SDN解决方案来支持现有服务。Intraway自愿加入CableLabs(与顾问Inoc亚博yabo888vip网页版ybe Technologies一起)在这个开源项目中。

业务服务的服务激活和实时修改通常需要最长的前置时间,并且通常需要最多的人工干预。这些用例被选为初始演示。两个用户网络接口之间的点对点以太网电路(大学被选为服务对象。为了证明SDN功能不需要是专有的,我们使用了OpenDaylight作为控制平面,OVSDB对于通信接口,和Open vSwitch在CPE设备中进行实际切换。

对于硬件,我们选择使用两台树莓派设备来承载UNIs,一台8端口以太网交换机(充当网络)和一台运行Ubuntu Linux的笔记本电脑作为控制器。连接到每个树莓派uni的是笔记本电脑,充当客户端或终端设备。(这两台“客户端”笔记本电脑的操作系统并不重要。)

OPNFV
最后,使用控制器笔记本电脑上的web界面来配置和初始化服务的创建。

实例的创建以太网专线(EPL)协议,以设置的带宽速率连接两台树莓派设备。在连接和流量建立后,我们通过控制器软件指示网络修改现有的速率,然后由控制器软件向树莓派设备发出指令。EPL带宽立即改变不需要拆除和重建电路!

结论/下一步

随着概念验证的成功,源代码现在可以在开源项目的代码存储库中公开使用。亚博yabo888vip网页版CableLabs成员和供应商社区可以为许多业务服务操作这些概念。

OpenDaylight

(萤光笔线= 0)

Git克隆https://git.opendaylight.org/gerrit/unimgr
OPNFV
Git克隆https://gerrit.opnfv.org/gerrit/lsoapi

这种来自CableLabs成员的参与和反馈的开放合作,以及Intraway和Inocbye等供应商在开源项目中的积极参与,亚博yabo888vip网页版是CableLabs帮助简化新技术采用的一种方式。

虚拟业务CPE演示,由CableLabs开发,来自亚博yabo888vip网页版Inocybe技术而且Intraway,将在佛罗里达州奥兰多举行的CableLab亚博yabo888vip网页版s 2016冬季会议上亮相。如果你参加了会议,顺便来看看未来!

兰迪Levensalor他是CableLabs有线网络组的首席架构师。亚博yabo888vip网页版

隐私偏好中心

    严格的必要

    网站正常运行所必需的cookie。

    PHPSESSID, __cfduid hubspotutk

    性能

    它们用于跟踪用户交互并检测潜在的问题。这些数据有助于我们通过提供用户如何使用本网站的分析数据来改善我们的服务。

    BizoID, wooTracker, GPS, _ga, _gat, _gid, _hjIncludedInSample, mailmunch_second_pageview

    针对

    这些cookies用于(1)发送与您和您的兴趣更相关的广告;(2)限制你看广告的次数;(3)帮助衡量广告活动的效果;(4)了解人们在观看广告后的行为。

    __hssc, __hssrc, __hstc,