各位专家,各位朋友,下午好。希望大家还没睡着。下面我希望给大家分享一下,我们思博伦公司在SDN以及NFV方面的一些测试解决方案。
这个是我们在测试领域的一个发展战略,实际上大家可以看到,在这里面前面咱们有很多的领导,很多的专家都介绍了各个方面,从行业领域、运营商或者设备领域,甚至像我们学校的从理论这个方面来介绍各个层次的。实际上大家可以看到,这些是我们现在在各个方面非常热门的一些概念,协议或者是名词。我们简单的看一下,从左到右。第一个是在控制层面,实际上我们讲SDN,我们在传统的狭义上讲的就是OPENFLOW这个层面。另外在做的事情,就是我不知道在座的对于测试了解多少,我们通常在提到一个最典型的,像交换机的这个测试,我们有一个非常有名的RC测试,通过这个测试,我能评估一个交换机的性能,最基本的性能就是吞吐量。到OPENFLOW,我们到今天来看我们已经在做这方面的准备,我们希望给OPENFLOW再做一个评估。
第二个部分,大家可以看到在数据中心的协议,我们前面看到很多的用例,这些都是我们在关注的部分。在虚拟化的部分,我们对于虚拟化架构的测试,对于VF的测试我们都有相应的方案。我今天可能会主要讲的这部分叫SDN,像这块来讲,我们更看重的是广域网,我们叫做运营商SDN。对于云的大家可能也会看到,这是完全一个比较新的领域,我们希望这个测试方法,测试对象是完全不同于以前对于设备和系统的测试,我们希望测试点就像真实的用户一样,可能散布在全球的云的各个点,对于基础设施,对一些服务进行压力方面的测试,这些是我们在测试这个方面关注的,或者我们发展的一些战略。我们先看一下,我们在SDN这个领域所涉及的一些事情。大概是几个大块,一个我们叫做NFV,我们是目前来讲这里面唯一的测试仪表的成员。我们提到ONOS,我们也是其中的成员。对于ONF来讲,它更关注于OPENFLOW。我们很多运营商希望它是开放的,我们都是成员或者是创始成员之一,这个意味着什么呢?就是说我们希望在SDN、NFV这个领域,能够为大家部署,为大家将来的实施做一些评估测试的这样一个准备。我个人很欣赏的是中兴的范总,他提到的哲学概念的名词。其实我很关注的是最后这两项,第一是如何去做。就是说我们现在做了很多东西,我们这些东西到底能不能放在一起去弄。第二个,到底情况是怎么样的。为什么需要有测试这方面?大家会说我有运营商,我需要设备厂商做一些东西。为什么今天下午的介绍里面提到很多跟测试相关的,实际上就是说我们希望知道到底是什么样的情况。我们在讲SDN,我们在讲NFV,我们可能反反复复听到一个名词叫做敏捷,我们希望是敏捷这样的方式。但是对于敏捷来讲,大家知道如果你不知道这个敏捷到什么程度,你没有办法预判的话,敏捷对于我们来讲就是无序的,所以我们要知道是什么状况。这是我们在SDN或者NFV这个领域做的事情。
目前来看市场的趋势,是所有人咱们坐在这里也想了解的结果。很抱歉,我今天没有办法给大家最终的结果,但是我们在座的所有的专家,所有的朋友其实都一直在这方面去努力。我们在做什么事情,大家可以看到这个图的预测。我们每一个账户,每个用户,他的成本在运营商不断发展的情况下是在不断下降的。但是每个用户的收益下降的更快。大家看到我们总理一句话,三大运营商纷纷降费,这个速度会越来越快。可能在两年之内我们就会看到,我们的收益抵不上开销,所以我们需要有一些新的方式。这些方式,我们看到大家在讨论SDN/NFV,我们在讨论很多事情,他们会说你到底什么地方真正的在用?在今天看到的状况是我们有很多的POC,就是一些概念验证的实验室,我们有一部分商用的实验网络在做这些。那我们什么时候真正能把SDN、NFV真正能够用的起来?实际上我们需要做更多的工作。那么我们在NFV这个领域来讲,我们可以看到我们创建了两个工作项目,我们也很荣幸在今年年初也加入OPFA在亚洲的第一个实验室,成为其创始成员之一。我们做了很多的测试方面,所有的这些东西,对大家来讲一个比较好的情况就是它是开放的,如果你有兴趣,你也可以看到我们曾经做的这些事情,如果你有兴趣也可以参与到这些组织。
我在这里举一个例子,我们思博伦在中国这个领域涉及到跟很多组织、联盟进行合作和配合,包括像工信部推的产业联盟,包括运营商的开放的实验室等等这些。这是我们在NFV这个架构下做的一个,他说如果我想用虚拟的设备,那么对于安全我们能不能够做到跟真实设备一样的状况,我们能不能达到一定的性能。作为运营商来讲,他们很了解他们的需求,同样我们看到一些大的企业、互联网公司他们都有很多的想法,他们可以在具体的领域去测试,我们这个方案是不是合理。设备厂家对于运营商来讲,希望卖更多的设备,提供更多的产品给他们。设备厂家说我的产品做的不错,我需要做这样的验证,那我们提供的一个配合来讲,就是帮助大家来完成这样的验证。这个具体的测试结果,大家有兴趣可以在互联网上看到。我们验证的是两个主要的部分,我不知道大家以前有没有接触过,对于虚拟设备来讲,其实在控制层面是足够的,因为我们现在服务器上的CPU都非常强大。大家会看到一个明显的短板其实就是数据层面,更直白的说就是转发这个层面。在数据层面受到DOS攻击,它的时延是不是很好,是不是能够很短?这是我们需要验证的东西。我在这里面仅仅列了其中的一个例子,当然我们也做过很多的例子,我希望在未来的一两年之内,能够有幸可以跟大家合作,在这方面做一些更具体的事情。
这个是另外一个,大家可能知道第三方的实验室,这个在美国非常权威的实验室。今天我看到有很多专家介绍了虚拟的设备,它其实这个想法是这样的,我们过去在讲很多的东西,我们过去设备在做大集中,每一台物理设备都非常强大,但是我们在现在这个状况,我们希望降低成本,我们希望去做很多事情,那么这个成本不仅仅是购买设备的成本,实际上包括总体的拥有成本,管理、维护等等这些。所以现在大家又在想另外一个方式,有没有可能把我这些网络设备和组建推到离用户很近的一侧。我希望更灵活,更方便的方式。在networktest的指导下,我们进行了一个测试,大家会看到这个结果已经很满意了,实际上这些东西能帮助我们做什么呢?实际上就是说我们要去验证哪些可行,哪些不可行,可行的性能是到哪里,可衡量的指标在哪里。在当前来讲的话,我们专注于SPSDN,这里面有很熟悉的架构图和名词。对于我们思博伦来讲的话,我们更关注于哪个部分。我们从北向来看的话,我们现在的测试工具全都可以支撑,同时我们也提供了很多测试工具和测试方法。在南向来讲的话,我们主要侧重于OPENFLOW,这个我相信大家已经非常熟悉了,除了OPENFLOW之外,我前面也提到了,包括像PCP,这些我们都在做一些路标图或者已经支持了,实际上PCEP,我们已经提供了支持。
我们先从用户的需求来看一下,第一个是广域网的带宽利用率,我们知道最有名的谷歌的B4,它在用OPENFLOW做什么事情呢?把它数据中间互联的利用率提上去了。同样的需求我们也需要,我这边的图是一个互联网公司发布到网上的实际的图,实际上他们希望能够把广域网带宽的利用率提上去。我看到类似的观点,我们的运营商也有在今天提及。做这个事情怎么去做?实际上又回到了我们原来的状况,现在大家看到这个图,可能略微有点复杂,大家可以看这个图传统网络的部分。在OPENFLOW这个方向之外,实际上大家在思考另外一个方向,比如说我在互联网上的这些设备,它本身已经是存在,我们不希望做太大的改变。我们讲带宽的利用率,这是一个思考方式的变化,在过去我们讲到一台设备,它其实非常聪明,我们讲到流量功能,它实际上这些算法是非常厉害的,每一台路由器都知道怎么转发对应的到合适的路径。但有一个小问题,每一台设备,每一个节点都是很聪明的,但是它加在一起的时候,我们肯定这些聪明的事情加在一起常常干很笨的事情。我们叫中心化的流量工程,其实用的就是PCEP的协议。这个做的事情很简单,我每个设备,我可能希望有一台物理设备支持这个协议。另外这些,我们还可以按照过去一样,用做传统的。
所以对设备的兼容性来讲非常好,我们希望有一个很好的SDN,事实上这个SDN在现在来讲,我们看到很多设备它都已经开始做支持,它会支持OPENFLOW。然后在整个图里面大家看到,这里面最重要的是什么部分?可能大家会有一些不同的观点,我个人来讲最重要就是在北向这个方面,你的的应用如何借助这样的方式,来真正实现理想的SDN的网络。我看到的状况,目前来看好像还没有太多很成功的例子,我希望在今年或者明年能看到更多的这样的例子。 我简单的过一下,大家可以看到。这个Segment routing,为什么会在这个里面提到?我转发的路径是由我数据直接决定的,所以这个我们常常会用到这个领域,但是你说不用可不可以?也可以的。你用现在已有的一样可以做到,但是在方案上来讲可能会略微感觉到上差一点。我们可以看到,我们要减少网络节点的复杂程度,这一点很重要,我们要把设备的压力分担出来。我把这些工作交给其他的方案来去处理,当然我们需要它能够支持快速路由,等于运营商的要求一个都不能少。 这个是我们实际的用我们的测试方案提供的用例,大家有兴趣的话可以跟我们联系。如果你把它看成一个路由协议,我们相关的东西都可以进行测试。我们要去验证这个方案是不是适合我们这个真正的SDN、NFV的部署,它的性能如何。另外就是PCEP以及PCE。我们可以反过来,这些都是帮我们去验证,帮我们了解,我们现在正在看或者即将部署的,即将用的性能如何,能不能满足我们的需求,这是我们希望做的事情。
本文转载自SDNLAB,更多2015全球未来网络暨SDN技术大会演讲文章请关注SDNLAB。