为什么80%的码农都做不了架构师?>>>   

各位专家,各位朋友,下午好。希望大家还没睡着。下面我希望给大家分享一下,我们思博伦公司在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。

转载于:https://my.oschina.net/sdnlab/blog/417196

罗竑旻:SDN和NFV测试相关推荐

  1. SDNFV Fest论坛成功举办 全景展现SDN/NFV测试成果

    6月1日,由开放网络基金会(ONF).天地互连-全球SDN测试认证中心(SDNCTC) 联合Ixia共同发起的SDNFV Fest测试论坛在北京拉开帷幕.作为"2016全球SDNFV技术大会 ...

  2. 十张图看懂SDN与NFV的区别与联系?

    专业的人说的很准确但是普通人难以理解,常常记不住,分不清,不专业的人往往又说的差点意思.无意间,笔者在领英上看到一个介绍SDN/NFV区别的公开文档,内容详实,简明扼要. 这里我将这个文档精彩的部分分 ...

  3. sdn体系的三个平面_十张图看懂SDN与NFV的区别与联系?

    原标题:十张图看懂SDN与NFV的区别与联系? 专业的人说的很准确但是普通人难以理解,常常记不住,分不清,不专业的人往往又说的差点意思.无意间,笔者在领英上看到一个介绍SDN/NFV区别的公开文档,内 ...

  4. SDN与NFV技术在云数据中心的规模应用

    以云数据中心为切入点,首先对SDN领域中的叠加网络.SDN控制器.VxLAN三种重要技术特点进行了研究,接下来对NFV领域中的通用服务器性能.服务链两类关键问题展开具体分析.最后,阐述了前期开展的SD ...

  5. 【边缘计算】芯片企业都在扎堆布局这一新领域:边缘智能;物联网“网”的本质:5G、LPWAN、SDN、NFV、TSN...

    不提美中贸易战,就事论事的看中兴事件,积累到这种程度并非一日之寒,化解也并非一日之功.不用向别人解释,也不用推卸责任,中兴会找到属于自己的最优解. 成熟的企业就是能承受一切,包括一切过往.一切后果. ...

  6. 【SDN vs. NFV】纠缠不清的SDN和NFV

    本人就职于国际知名终端厂商,负责modem芯片研发. 在5G早期负责终端数据业务层.核心网相关的开发工作,目前牵头6G算力网络技术标准研究. 博客内容主要围绕:        5G/6G协议讲解    ...

  7. 关于解耦以及SDN与NFV的解释说明

    本文一共1375字,阅读需要5分钟左右. 上周发了一下关于5G的简单介绍,收到私信说有3个名词不是很理解,所以今天单独解释一下他们之间的含义与联系.问的问题有:什么事解耦?SDN和NFV是什么? 目录 ...

  8. 2021年SDN和NFV的支出将超1580亿美元!

    在这个移动互联网.云计算和大数据引领的新时代,企业和运营商的转型已经成为主旋律,特别是软件定义网络SDN和网络功能虚拟化NFV,更已变得炙手可热!而根据TBR的调查报告预计,到2021年全球SDN和N ...

  9. 影响SDN和NFV部署速度的两个因素

    不同服务提供商在SDN和NFV的部署速度上有所差异,主要基于以下两个原因:组织自身的业务考虑及进展缓慢的标准化. 近期对软件定义网络(SDN)和网络功能虚拟化(NFV)文章在某种意义上陷入矛盾之中.一 ...

最新文章

  1. js如何关闭当前页,而不弹出提示框
  2. 在高中生物里我们提到和遗传有关的物质有染色体,染色质,基因,dna
  3. linux centos 7 安装中文字体
  4. python 原始数据输出函数 repr
  5. 【bzoj 2002】弹飞绵羊
  6. MFC通过URL下载并保存文件代码 转载
  7. nginx配置多个server_Nginx基本属性配置详解
  8. ab 模拟_Ab测试第二部分的直观模拟
  9. windows简易版本 Redis 使用 demo样例(ssm框架下)
  10. centos安装python gcc sqlite
  11. 关于playframework1.2.4 static 关键字使用的一些思考
  12. 计算机安装pdf打印机驱动,Win7安装Microsoft Print to PDF虚拟打印机的方法
  13. 华为NP课程笔记21-QoS服务模型
  14. ad中那个快捷键是重复上一部_Rhino快速建模(快捷键和快捷键的巨集的建立)...
  15. python神奇的小海龟_Python绘图——认识turtle小海龟
  16. 关于候鸟捕杀——人类愚蠢之至
  17. echarts-wordcloud 热词云使用
  18. linux桌面只运行浏览器,4个Linux桌面上的轻量级图像浏览器
  19. @RunWith的使用
  20. BI神器Power Query(22)-- 同一列内多重替换(2)

热门文章

  1. mysql文本后面带换行符导致查询不到
  2. 常用的一些vscode前端插件
  3. 关于如何开展小学教育
  4. HAWQ-V2:基于Hessian迹的混合比特量化策略
  5. EWOULDBLOCK和EAGAIN
  6. android动态壁纸2.2.1,8.2.1启动动态壁纸的方法
  7. oracle 和 mysql 日期格式化
  8. 程序猿的一万种解压方式
  9. JavaScript 学习-48.$.ajaxSetup方法设置AJAX的全局默认设置
  10. 计算机组成原理——计算机系统的组成