@ fnii.cn

登录邮箱

赵隽琪 深入测试SDN和NFV

发表日期:2015年12月11日      共浏览 781 次      编辑:


各位来宾大家上午好,我是思博伦的赵隽琪,我们思博伦主要是在测试领域是领导企业。今天我们探讨的是SDNNFV测试方面的问题。

去年同样在这个会议上我给大家介绍一下我们思博伦的整体解决方案,现在一年过去了,我今年主题分为两个部分,一个是汇报一下过去一年里面我们做的实践,另外在实践中我们碰到的各种各样的问题。下面我们的解决方案和我们想做的事情跟大家做了介绍。

关于业界的态势昨天今天可能听了99遍了,我不再详细叙述。这里我强调一点我们认为2015年到2016年是整个产业从试验网到相对部署发展的关键阶段。我们思博伦的一个整体的解决方案是包括我们旗舰产品物理仪表和虚拟化的NFV组成,另外一个就是我们自动化的管理和部署平台,我们可以远程底层上的物理网络和虚拟网络,可以支撑SDN,在北向我们具有非常好的开发进行北向的开发和测试平台部署。

我接下来介绍一下我们思博伦的实践。我们在美国建立了一个在线的测试实验室支持各种测试器,在国内我觉得我们在2015年最重要的一个贡献就是和运营商和互联网公司特别是中国电信、中国移动,配合他们建立了一个测试。

我们跳出DS到运营商这一块,我们具有PCEPBGP整套的解决方案我们已经有两年了,今年非常高兴的看到这个方案有一些应用。可能大家注意到中国电信将建立第三张核心网用于数据互联,在这个网上会用于运营商的互联,同时优化DC之间的连接。所以我们在中国电信的DCI的理念里面,我们的解决方案已经得到非常好的实践,互联互通包括性能的测试。

NFV是非常热的话题。美国第三大运营商到2018年要达到100%的这个数字。整个业界大家都在推动NFV,一个是在标准组织,一个是在企业为驱动的联盟,这里面包括运营商为驱动的OPFB,我们思博伦也作为测试伙伴进行了参与。

时间关系我主要给大家介绍我们的在标准化组织和OPMF里面做的事情。我们部署以前的NFV的测试,第二个是在主动式监控和当出现问题的故障方面我们做了一些草案。在OPNFV是运营商驱动的,主要是基于对基础架构和管理的平台联盟。我们在这个里面首先在美国有一个VCTLAB,这个是全球13家实验室之一,在这个里面我们最近做的事情是完成了英特尔40G的测试,在中国移动在亚洲成立了第一个实验室,我们同样是9个合作伙伴之一,我们提供仪表和测试方面做了一些贡献。所以这个是简单介绍一下我们过去一年做的实践。

那么在过去一年我们碰到了发展中的这样那样的问题。第一个是VDC测试,测试下来主要的测试对象可能是网络设备和控制器,这个方案是非常成熟了,我们测试下来感觉在稳定性和核心设备的容量还有扩大空间,还有端到端的供应商还有很大的扩展空间。

现在大家关注内部的有效互联,很多的运营商关注DCI,在DCI看到像OpenFlow不是一个倾向的方式了,现在倾向于VPN,我们产品具有两个草案的仿真,在日常的研发包括在向中国电信的DCI的研究测试项目里面完成互联互通以及一些性能的测试。从DCDCI我们希望整个中心都是一个统一的架构,但是现实往往是非常骨感的。每个厂家在南向的实验上面都带有自己的私货,为了解决这个折中的问题,我们看到像现在的一些运营商定义了超级控制器,运营商定义了一个标准的接口或者模型,我们怎么样保证大家都符合这个标准呢?不符合标准就不能互联互通,今年我们跟中国移动做了一个案例,就是中国移动的SPTN的测试,中国移动定义了超级控制器之间的模型,我们开发了一整套这个模型的测试套,来测试各种控制器对协议的符合程度。因为不同的网络具有不同的模型,如果大家有类似的需求可以跟我们联系。

第四个话题是从SDN跳到NFV,我看到大家都在做NFV测试。中心通讯做了一个非常复杂的叠加床,NFV做的性能当中碰到的最大问题是当我性能不行的时候这个问题到底在哪里。这里面分为两个层次,一个是NFV网源,我们界定FNFVI对性能有多大影响,我们开发了基于DBK的驱动能够达到非常高的性能。对于这个性能除了网络因素以外还有其他的性能,下面我们想达到一个全面的方案。更难的一个问题是服务链,这一块非常难,我们现在在积极的倡导这个有效的测试方法给它创建,我们也做了一些公开的PUC,也找到了一些一部分的有效测试方法,比如说叠加法,但是总的来说这一块还是没有达到完美的方案,我们也希望在一块跟大家找到方法。

第五个问题我有一些客户拜访的时候,这些测试很多都是测容量测转发设备,跟产生的设备没有区别,传统的就是通不通的问题,SDN要解决的是怎么样更好的通,优化的通的问题,除了单个设备测试以外还要找部署的测试。这里一个方案就是提供用我们的开发可以开发各种测试应用,对端到端进行自重的部署。另外可以通过全包围的环境我的业务部署要多少时间,业务的智能调度,动态调整进行全面的测试,这是第五个。从底层网络的部分我们过了一遍,现在我们把它连接起来作为大规模的云系统,是不是单一设备搭成一个云就是最好的呢?因为我搭成一个云有各种设备参数配置,我是否能够规范,是不是可以正常的互通,因为云系统非常大的,这里面需要有系统,我最好在大规模的云系统里面我需要全方位的对云系统进行全包围进行测试。我们最近发布了一款系统它的基本思想就是我能快速部署最高在100万的虚机,这些虚机同步可以互相之间发送流量可以做定制,这样的话我们在云投入生产之前甚至在规划之前我可以进行验证,为规划提供依据,同样我们也可以测试管理器,我在管理一千个一万个虚机的时候能否进行有效管理,能否动态监控虚机,这是我们云的测试系统。

最后一个测试的话题就在于当我们在云系统搭建之后的质量。我怎么看业务的质量,这里面我们也与时俱进,我们提供了测试的服务,我们的用户可以在任何时间任何地点,只要可以联得上我们的测试服务,我们可以在测试服务上下载然后部署到你想部署的环境中去,通过这个网站我们提供了一个测试管理截面,你可以对这些下载下来的测试端口进行管理,可以支持各种测试功能。然后你可以按你想要的需求产生各种各样的流量,对你开通的业务,或者已经运行中的虚拟网络进行验证。

由于时间的关系我只能总结这么几点,其实在SDNNFV发展过程中问题非常多。我这里做一个总结,我去年也涉及到同样的一页,这一页没有做任何改变。我认为SDN的路非常长远的,我认为我们是要选择的是考虑成本更现网考虑最合适的方案,来解决最需要解决的问题,这条路还是很长远,让大家看得更加广泛的合作,谢谢大家!