Ixia:面对SDN/NFV的落地,测试环节必不可少

简介:

2016年6月2日,“2016全球SDNFV技术大会”进入了第二天。作为连续举办三届的SDN/NFV技术与产业盛会,本届大会着眼于SDN /NFV的实践应用与部署,从SDN/NFV在运营商网络、企业网、云数据中心、测试解决方案等多个场景的应用出发,深入解析产业部署现状及面临的挑战与发展趋势。

 下午第一个——   验证SDN的关键项目清单

Ixia产品管理高级总监 Dean Lee

SDN技术的应用讲让我们的网络近一步提升,但是在落地SDN方面,我们也在不断面临着挑战。Ixia在其中的作用就是提供覆盖全面的测试解决方案,包括SDN,NFV。Ixia产品管理高级总监 Dean Lee带来了题为“ 验证SDN的关键项目清单”的演讲,为与会嘉宾介绍了Ixia的测试解决方案。

在SDN方面,Ixia拥有INS网络,来测试传统的网络,同时Ixia也支持overlay技术,这是非常具有潜力的一个虚拟化的解决方案。对于测试NVI,以及NV的构架,Ixia可以做存储和VN和转移的测试。在虚拟化服务方面,Ixia能够测试VEPC。Ixia的测试方式分为物理的测试方式及虚拟的界面的测试方式。

以下为演讲实录:(以下内容根据现场速记整理,未经发言嘉宾确认,仅供参考,谢绝转载。)

 Dean Lee:下午好!我是Dean Lee我是在公司里面做产品的,我可以说中文,但是中文的专业术语用的不大好,我想用英语讲话,英语讲的专业术语更准一点,讲话当中有什么问题可以用中文问我,但是我跟大家演讲呢,将是有很多的体验,在Ixia公司,还有不管是测试还是衡量测量等等,今天给大家展示一下我们做的工作。所以说SDN还有它是一个非常大的转换,让我们的网络进一步提升。

这是非常重要的一个进步。当然啦,是云化、网络虚拟化是重要的进展。所以说我在这儿会用几个例子,这些应用的案例大家都是特别熟悉的,已经看到很多次,特别在这周的会议当中也了解了,包括整个公司的自由监控,SDN给我们最重要的API的接口让我们能够更好的进行网络管控,特别是在这方面的另外一个非常重要的,可视化也是非常重要的一个方面。同时还有网络资源的优化,还有虚拟化。包括认可认证,但是最重要的是,也就是确保能够继续去支持云计算,还有FA,他是很重要的一面。谈到在全球范围内面临的不同的挑战,特别是在配置SDN的时候,一个最主要的挑战,我觉得你可能已经听说过,特别在不同的演讲中,也听说过,关于专业化,特别是技术的构成,有人会知道传统的网络方式的工程方式,同时也是有进程的,在软件方面有虚拟化,这样的技术,特别是,对于承载者,能够成功的配置SDN或者怎么去进行分配,怎么去解决问题至关重要。

第二点我会分享大的问题,特别是对于承载方式,是非常重要的问题。怎么能够确保整个服务器,或者是相应的白盒子的交换器能够可靠?能够有高的可用性,可靠性。跟传统的roc(英)的交互器已经用了很多年,怎么跟传统的比起来,能够有更好的可靠性,所以这是一些问题,大家已经面对过的,特别对于典型的运营商来说还有客户都遇到这样的问题,最后我会谈到新的测试方法和理念。特别是在控制器在新的SDN平台当中会面临这种问题。在过去很多年来我们一直在做测试必须要去改变测试方法,必须去使用能够支持分离的控制平台和数据。所以说新的测试方法是需要的,能够成功的支持SDN的部署,所以Ixia是一家公司,我们已经跟很多的全世界范围内的引领这跟他们工作,特别在网络设备,在生产商跟他们紧密的合作。去推进SDN技术的部署,同时我们也跟非常高级的运营商跟他们工作,也知道他们面临的挑战和难点,怎么去配置SDN和NFV,基于这些体验,我把这些单独的列了出来,这是能够帮助运营商还有SDN以及这些企业帮助他们如何去开发,同时部署SDN。这样的一些单子,不一定是特别完整的。

但是,主要的一些挑战和主要的一些问题,这都是在成功之前必须要解决的问题。所以说第一点,控制器。它是不是需要一个非常好的,在整个性能方面,包括可扩展性是不是能够满足这种需求呢?是否能够达到这种要求呢?我觉得这是一个非常关键的问题,实际上也应当很多人,去注意。同时,因为我们的建议就是,要有一个非常严格的控制器的测试标准。今天,在基金开放网络组织,他是在整个测试组织方面是引领组织,我们跟他一起非常亲密的合作,去把整个方法进行标准化,然后去认证,同时也跟BNWG,相应的标准合作组织和测试门槛合作组织,今天也在这儿一起去定义SDN控制的测试标准。所以在这两个最主要的一些活动,这些主要的标准组织,我们跟他们紧密的合作,在以后的一些测试方法方面进行调整。这样的话销售商或者是运营商能够非常容易得到认可认证。并且也知道怎么去管理控制器。所以这方面的测试的方法,就像大家可以看这个图画当中可以看出来,也推荐给大家使用。一些商务的工具,比如说像S (英)network,模拟这种运营情况,有这种高的模拟方式还有可拓展性,我们可以把整个或者是相应的群可以进行控制,可以模拟他们的运营状态,包括VGP,还有PGP等等。所以在整个单表上,另外一点就是网络基础设施,这是一个非常重要的一个标准。

能够需要达到性能的话,这是非常必要的。还有要有相应的有效性和高效率,也是必须的。他是一个网络的基础,这好像管道一样你确保能够把所有的东西交互给客户,你需要有这样的管道,所以SDN整个数据计划,单独的控制方案之外我们还有单独的测试方法,除此之外在我们的ONF,在整个测试群体之内我们也跟别的销售商一起工作,进行标准化的进程,在标准方面,性能方面进行一定的定义,所以我的一些观念在这个图画里跟大家显示出来了,我的建议就是现在的测试,SDN的交换器,构成,认证你可以用很多网络方面的工具,发挥大概几十万的主机虚拟,进行发布一些活动,然后去模拟控制器,在控制器在他的上层,能够不同的API的用户接口,根据控制计划是什么?你有数据计划,包括整个数据流量的产生方,你可以去控制,可以去调控,监控整个运营的路径,同时也去可以下载相应的整个网络,整个网格,实际上确实能够把整个运营的特征体现的出来。

第三点,也是同样重要的,韧性,高的可应用型,这是一个问题,我们一直去问,这种新的SDN恢复,从错误当中恢复出来到底有多快呢?是不是能够快速的恢复呢?这是一个非常基本的问题。也是巨大的挑战。我们必须要确保,我们有好的解决方案。所以我们的建议就是,要做大量的测试,我们已经在过去很多年来不断的测试,特别是在延迟,串联方面的IP,IQ网络方面,这是非常好的测试方法,能够在这些年来已经发展出来,而这些工具,也非常成熟。能够进行很好的测量,所以这些测试的同时,也能够应用于SDN,所以有一个合适的工具在过去里面已经建立起来,所以我们把它形成了这样的测试方法,你可以去衡量不同的韧性如何,包括干扰之后会发生什么?包括如果说,灾难发生之后或者其他的干扰情况又会有什么样的响应,都能够测试出来,我们必须要去模拟不同的错误。

特别是相应的一些,特别各种情景,包括SDN出问题,能够监控服务的处理情况,所以这是非常关键的测量方式,我们能够确保新的SDN,必须有同样的韧性,而且必须要做到更好,在整个网络设计方面要更好。

下一个我觉得也非常重要,大家也听过很多遍,安全,安全一直是放在首位的。所以说在SDN这一块,这种新的网络基础设施结构,新的测试方法。我们怎么能够确保我们有同样层次的安全线呢?就像跟以前一样安全。甚至更安全呢?我给大家的建议就是进行安全的测试,我觉得大家已经听说过今天的谈话者,我们很多的测试,包括东西的安全确实是一个很大的问题,南向北向的没有太大的问题,在整个数据中心没有办法发生在客户之间有时候很多的应用。

主机是放在整个云端的,所以你怎么能够确保相应的一些应用,包括也是同样的在新的SDN基础设施上如何能够确保他更加有用呢?所有这些问题都是需要更多的严格的测试,并且所有的时候,同样的工具,你必须应用于,同样的工具,但是有不同的测试方法。

所以说SDN进行运营之后,我们同时也需要确保有另外一个列表。是不是有任何在物理方面的一些盲点,或者在虚拟网络方面有哪些盲点呢?SDN是非常关键的能够支持网络虚拟化进程。还有云计算方面,也进行支持。所以在今天的网络方面,我们已经做的比较好,能够创造提供非常好的可视性的效果,比如说(英)它是一个网络的包裹,把交互器进行传输,进行物理方面的测试,这种测试可以把它放在网络的代理或者是监视器,能够把整个相应的两个网络方面的节点的流量进行一定的监控,同时打断第一个,给他一个能力,能够过滤,或者是重新去分配,或者是所以说我们可以提供更多的有效的数据,让我们网络进行分析,更好的,所以说这种优化是比较好的,今天整个网络的运营商来讲,包括服务运营商还有企业对他们来讲都有一定的帮助。

在整个阶段,虚拟化设施的建设,特别在数据中心东西向的交流,这种能力能够把整个网络流量方面进行深入的分析,需要新的技术方法,需要新的理念。所以,必须要发展一个VNF,实际上他是像一个tep(英)一样,我们可以把它放在整个的虚拟当中,我们称之为是云tep(英),我们可以共同合作,把他们放在一起。把他放成,用同样的一个标准和技术,可以去监控,你可以去过滤。而不需要去考虑,不需要去破坏整个东方西方的运营性能。所以这些工具,在今天将来的SDN是这样的一个优化状况。

所以最后一点,我想给大家提的是,必须要确保,有一个好的用户感应,用户体验,必须要确保是不是能够交付更好的质量或者是更好的用户体验呢?我们最终做的事情就是能够提供更好的服务,是终极目标,高的质量,高质量、可靠的服务,所以整个企业服务提供者他们可以从中挣钱。所以说我们的建议就是,在你可以声称这是一个好的网络之前我们必须要确保端对端的服务,一定要进行测试,所以我们的建议就是能够使用,像多端的一些去服务进行模拟,把各个端口的,有不同的文档,不同的类型。或者是,模拟各种用户的一些体验。它是最终的一个核对确保它最好的SDN的服务,可以去得到实施和运营。

我给大家展示一些例子,这是我们的一些客户,我们帮助他去开发SDN运营平台,设备,我们也帮助这些客户去把他从现有的网络过渡到SDN的网络,所以这是第一个网络,是一个大的网络设备商,他们已经发展了,采用了BGP,EGP去增加他们数据中心的规模,能够使用VXlan,创造很多网络化进程,去支持,VPEN是一个非常高的表现的一个性能的数据中心。所以它交换器也需要非常高的要求,特别在性能和可拓展性的要求比较高,你必须进行配对,以及其他的交换器确保他在网络当中,能够把它的表现进行特征化,设立一个真的网络,可能有几千部交换器才能够测试出它是否能够扩展性,整个网络系统,设备生产,包括QA,测试的一些工具,都有很多的一些解决方案。所以我们建立了这样的vxlan,能够模拟击败交换器的运营情况,作为一个PE去合作,而且工作,在每一个交换器之后我们可以模拟几千个EVI。所以说在这个层面上,你可以去扩展相当于叶片的交换器,并且确定整个测试,去衡量整个测试的进程。所以,在DVT的表现性能方面测试出来,确保他交互,在整个具体的要求方面可以进行交互。所以基本的一些问题,确保它能够跟客户提供更好的服务。

所以更重要的是,实际上,他降低了测试的成本。在第二个应用案例,当然这也是很大的在欧洲的运输公司,他们有非常传统的IP,POS的网络。他们的网络,那么的广,那么的大。大概有数亿多的接口。已经是摆在那儿。所以说,他们想要去利用SDN,想要把它迁移成SDN的网络。这样的话他们可以去利用SDN的服务交互,服务的敏捷性,这一直是一个问题你知道对于这个公司来讲一直比较困难,所以说最大的挑战,他们不知道哪一个SDN的应用是适合他们的?也不知道哪一个实际上真能够满足他们自己商务的要求,所以在具体的层面上,特别是商务的目标,他们不知道自己该怎么做,他们怎么去选择一个销售商,提供商根据交互相应的性能还有承诺?所以说,我们已经介绍他们,并且去推荐给他们很多的相应的一些列表,就像大家展示出的列表一样,实际上是整个工作的进程,现在是有非常好的成果了,也做的比较好。所以在整个列表之内,将会去验证控制器的一些性能,还有可拓展器的性能,包括交互器的性能,组织,并且验证他的标准,并且核对安全,同时还会核对韧性,包括应用性,整个网络怎么能够从失败当中恢复出来。

然后就把他端对端的也进行测试,看看他怎么能够达到相应的目标,所以说这是一个非常好的例子,是测试,是一个必要的一个工具。也是一个必要的过程,才能够确保SDN可以更好的部署和应用,并且是成功的部署。

那最后总结一下,我们的Ixia的测试方式,大家可以看到,这是一个比较复杂的流程图,但是涵盖了我们所有的测试解决方案,包括SDN,NFV。SDN/NFV一直是并驾齐驱的。在SDN的时候我们拥有INS网络,来测试传统的网络,同时我们也支持overlay技术,还有新的技术,这也是非常具有潜力的一个虚拟化的解决方案,来达到SDN。同时还有完整的二次路由,对于测试NVI,以及NV的构架,我们有(英)来做存储和VN和转移的测试,在服务方面,虚拟化服务方面,VNF,我们有解决方案,能够测试VEPC,以及许多的虚拟化的网络因素。我们可以用物理的测试方式,或者用虚拟的界面的测试方式,所以Ixia有解决方案,来包含各个方面的SDN/NFV的各个因素。那我就说这么多,谢谢大家! 


原文发布时间为: 2016年06月02日

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

相关文章
|
3月前
|
5G 网络安全 SDN
网络功能虚拟化(NFV)和软件定义网络(SDN):赋能5G网络灵活、智能演进的关键
网络功能虚拟化(NFV)和软件定义网络(SDN):赋能5G网络灵活、智能演进的关键
92 3
|
3月前
|
测试技术 UED 开发者
软件测试的艺术:从代码审查到用户反馈的全景探索在软件开发的宇宙中,测试是那颗确保星系正常运转的暗物质。它或许不总是站在聚光灯下,但无疑是支撑整个系统稳定性与可靠性的基石。《软件测试的艺术:从代码审查到用户反馈的全景探索》一文,旨在揭开软件测试这一神秘面纱,通过深入浅出的方式,引领读者穿梭于测试的各个环节,从细微处着眼,至宏观视角俯瞰,全方位解析如何打造无懈可击的软件产品。
本文以“软件测试的艺术”为核心,创新性地将技术深度与通俗易懂的语言风格相结合,绘制了一幅从代码审查到用户反馈全过程的测试蓝图。不同于常规摘要的枯燥概述,这里更像是一段旅程的预告片,承诺带领读者经历一场从微观世界到宏观视野的探索之旅,揭示每一个测试环节背后的哲学与实践智慧,让即便是非专业人士也能领略到软件测试的魅力所在,并从中获取实用的启示。
|
4月前
|
Java 测试技术
SpringBoot单元测试快速写法问题之区分链路环节是否应该被Mock如何解决
SpringBoot单元测试快速写法问题之区分链路环节是否应该被Mock如何解决
|
5月前
|
关系型数据库 MySQL 测试技术
数据库升级是一个涉及数据备份、新版本安装、数据迁移和测试等关键环节的复杂过程
【7月更文挑战第21天】数据库升级是一个涉及数据备份、新版本安装、数据迁移和测试等关键环节的复杂过程
146 1
|
5月前
|
测试技术 数据库 Python
在系统工程中,软件测试是一个至关重要的环节,它确保软件的质量、可靠性和性能。软件测试通常包括多个阶段,如单元测试、集成测试、系统测试和验收测试等。
在系统工程中,软件测试是一个至关重要的环节,它确保软件的质量、可靠性和性能。软件测试通常包括多个阶段,如单元测试、集成测试、系统测试和验收测试等。
|
6月前
|
SDN 网络虚拟化 虚拟化
云数据中心中的SDN/NFV应用
【6月更文挑战第9天】计算和存储虚拟化技术在云计算IDC中已基本满足需求,但网络成为新瓶颈,主要问题包括虚拟化环境下的网络配置复杂度增加、拓扑展现困难和无法动态调整资源。
|
7月前
|
安全 SDN 网络虚拟化
SDN和NFV笔记
SDN和NFV笔记
145 1
|
7月前
|
安全 测试技术 持续交付
在Python Web开发中,测试是一个至关重要的环节
【5月更文挑战第12天】在Python Web开发中,测试至关重要,包括单元测试(unittest模块)、集成测试、功能测试、系统测试、验收测试、性能测试、安全测试和端到端测试。常用的测试工具有unittest、pytest、selenium、requests和coverage。遵循“测试先行”和“持续集成”原则,确保代码质量与稳定性。
179 3
|
7月前
|
网络安全 SDN 网络虚拟化
《计算机网络简易速速上手小册》第8章:软件定义网络(SDN)与网络功能虚拟化(NFV)(2024 最新版)
《计算机网络简易速速上手小册》第8章:软件定义网络(SDN)与网络功能虚拟化(NFV)(2024 最新版)
171 2
|
SDN 网络虚拟化 人工智能
带你读《智慧光网络:关键技术、应用实践和未来演进》——2.9.6 光接入网SDN/NFV
带你读《智慧光网络:关键技术、应用实践和未来演进》——2.9.6 光接入网SDN/NFV