张攀:OFsuite在线测试平台及SDNFV Show Case的介绍

大家下午好。我们会组织一些测试活动,和自己开发一些测试工具。这次为了给后续的演讲嘉宾更多的时间,我尽量简短一些。我有几个方面的内容希望和大家分享。如果您昨天来到会场,我们在场外的区域SDN的Show Case的活动,我会给大家传递更多的信息。还有关于我们开发的OpenFlow ShowCase的一些进展。如果我的演讲完了以后,大家对这个有一定的印象,我的目的也就达到了。

张攀:OFsuite在线测试平台及SDNFV Show Case的介绍

下面进入我们关于SDN Show Case这方面的内容,也是分成三个类别,第一个是概述。另外因为它是一个测试活动,我会向大家介绍一下它的测试内容。第三是一个总结,我放了一个求和的标,我想向大家表达的是这个测试活动并不是一个独立的送测和出报告的过程,它结合了最开始的筹备、测试内容,以及现场展示的综合效果,所以这三方面是我想向大家介绍的。

关于一些基本内容,我简短一点。其实我们现在在现场看到的ShowCase是第二阶段,我们会请那些有自己独立的,SDN和NFV相关解决方案的厂商将他们的设备摆在这里,将他们的方案直接展示给参会者,这是我们活动的第二个阶段,也是收尾的阶段。在这个活动之前,在前一周是一个预测试的阶段,是所有的厂商把设备送到我们的测试中心,来执行我们所有的内容。目的是为了发现问题和改正问题,第二是保证这些有方案的厂商,可以确保他们现场演示的效果。同时也向观众说明这些方案都是经过我们认证的,使这些方案更加具有说服力。

这个是参测的一些厂商,我们在场外看到的只是其中的一部分,只有有自己的独立解决方案的厂商在场外。像其他的绿网或者智邦科技,他们是单独携带了交换机或者控制器,我们会执行以下性能的测试,包括小型组网的测试,当然就没有方案的测试了,所以这些厂商虽然没有来到现场,但是也是参与了我们SDN ShowCase的活动,也取得了一些效果。

我向大家汇报一下测试内容。第一个是OpenFlow1.3的一致性的测试,这个是我们使用我们自己开发的OFsuite测试,所有带交换机参加活动的厂商都有套件也拿到了分析报告。第二点是互通性的测试,我们汇集了八九家厂商,这个方面我们还是延续了1.3协议为主,类似的互通性测试我们前几年也举办几次了,这次我们更加关注于高级测试。以前包括控制通道的建立,流表的下发,还有二层和三层转发这些基础的功能。各个厂商随着他们产品的逐渐成熟,这个方面已经不存在较大的问题了,这次我们增加了安全通道的加密。关于测试内容我就不在这里做介绍了,场外有专门印刷的小册子,如果大家感兴趣可以看一下。

第三点是控制器和交换机的性能测试,这个是依托OFsuite的工具,我们设计了一些检验性能。另外就是厂商搬过来演示地内容。所有测试方案我们先向厂商收集想要演示的方案,然后我们定制方案,我们为了将厂商的优势更好的展示出来,我们会用一些技术手段来做。关于这个活动的总结,首先一点是这次活动,我们希望向北向延伸,因为大家也看到很多关于NFV解决方案的测试。在南向接口,我们以前也测试过很多,移动性也有新的工具加入,我们还是希望能够向北向更加推进一下。另外一点,我们希望提供这样一个平台,让厂商向他们的客户直接演示被认证、被展示的方案,以达到购买信心这方面的效果。

另外,在各个厂商汇集到一处,不同的交流和思想碰撞当中一定会有新的启发。就像我们在互通性测试的时候发现的一些问题,有的厂商用OpenVswitch自然语言写的,有的厂商会对细小的方面有一些理解的偏差,通过交流我们可以达到更好的标准。以上就是测试活动的简要介绍。

第二部分关于在测试活动中,我们发布的测试工具的最新情况的更新。这款工具是OpenFlow1.3一致性的专用工具,大概有150多个测试案例,测试规范大概有30%的内容也是我们开发的,因为是大家一起合作的,所以我们需要把所有的测试率融汇到这其中去。这是一个自动化的工具,您在配置好环境以及环境的参数之后,只需要输入一条命令或者点一下按纽所有的都会进行,然后反馈给您一个过程,帮助厂商发现定位的问题或者修复的方法。这款工具的功能是提供OpenFlow1.3一致性认证,但是这个我认为并不是它最大的意义,我觉得它的意义主要是在于解决了先有蛋还是先有鸡的问题,因为我们一直参与OpenFlow的开发,在这个过程中测试规范并不是大家拍拍脑袋就写出来的东西,它需要厂商的真实设备提供反馈才能够更加有效的提供测试规范撰写的工作。但是因为测试仪厂商没有真正的设备实现,所以没有办法拿到厂商真正实现的反馈,这样的话测试规范的开发,也相当于一直在裹足不前。但是我们就会用第三方的优势,测试厂商的设备会在我们这里,我们自己开发测试工具,我们拿到第一手的反馈,将它反馈给ONF的测试规范的开发小组,形成一个良性的循环,这样才能推动这项工作的前进。与其撰写真正的在PDF上或者WORD上的标准,不如去撰写真正的事实标准,这样可能会是我们的这项事物发展的一个技巧,这也是我和ONF这种国际标准阻止打交道的一点经验,在此分享给大家。

另外,这个工具正在执行OpenFlow1.3的认证,有些厂商的设备已经在我们的实验室,我们计划在6月份之前发布第一批认证。这款工具现在来说只是它的第一个版本,未来我们还会增加更多的版本,我们可以添加整个虚拟化功能的测试例,但是这个有很多的功能可以添加,但是它还是有真正的限制,所以我们在想要不要现在解决这个限制呢?这个限制是什么呢?这款工具它可以在任何一个主机上运行,但是它要求工具和测试设备必须一起,包括厂商派来的工程师,包括我们的工程师必须得在一个地方,然后才能够一起来执行测试,发现问题、升级设备,在重新执行另外一款设备。所以我们在想要不要把这个改进一下呢?所以我们制作了这样一款OFsuite在线测试平台,我不知道大家看不看的清楚,这是测试仪和设备在我们的实验室,厂商的工程师可以通过远程的页面连接到我们的测试仪和他们自己的设备,远程的执行测试。这张图是执行测试的过程,下面的记录条已经有了更新,同时我们在右边的测试日志也看到了一些功能和反馈。其实相当于解放了厂商的工程师,没有必要过来跟我们一起执行测试,同时也为我们自己构建了方便,我们可以同时的自动化的执行多款,多个厂商的设备测试。在这个测试执行完之后,每一家厂商都可以看到一个详细的测试结果,就是我们现在演示的一个LOGO,包括所有的抓包文件。在这个过程中,厂商通过这些信息就可以完全把握住测试的过程和细节的地方定位,然后可以连接到自己的设备上更新这款和修复这款设备。这是相当于我们对整个SDN、NFV发展作出的一些贡献。我要说的内容就是这些,希望能和广大的朋友们在此基础上有更多的合作。谢谢大家。


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/11730.html
分享到:
相关文章
条评论

登录后才可以评论

SDNLAB君 发表于15-05-19
0