【双语频道】ONOS进行NFV概念验证

Hello everyone, we are Teru and Naoki from NEC. And our goal today is to demonstrate a proof of concept of NFV with ONOS.
大家好,我们是NEC的Teru和Naoki,今天我们要为大家演示如何用ONOS进行NFV概念验证

What we show today is NFV use case using service abstraction. Our service abstraction has two main features: service composition and service scalability.
我们今天演示的是一个关于业务抽象的NFV用例,这个业务抽象有两个主要特点:业务可组合性和业务可扩展性

First of all, service composition achieves easy management in service units. So, operator doesn't have to think complex detail.
首先,利用业务的可组合性,运营商可以方便地基于业务单位进行管理,不必考虑复杂的实现细节

Secondly, service scalability achieves automatic scalability of network functions. We will demonstrate these functions in this demo.
其次,利用业务的可扩展性,运营商可以实现网络功能的弹性扩容,我们会在接下来的演示中展示这些功能

This is a system architecture of before this demo. We have physical topology having twelve switches emulated by Mininet, and on the top of it, using a network virtualization software OpenVirteX.
这是本次演示所用的系统架构,在这个物理拓扑上,我们用Mininet模拟了12台交换机,上面运行的是网络虚拟化软件OpenVirteX

We made two virtual networks, main network and URL filter service network.
我们构建了两个虚拟网络,主网和URL过滤业务网

Each virtual network will managed by ONOS, and we deploy the management GUI on the top of them to manage subscribers and services. This GUI data is a part of a cloud management platform, OpenCloud.
每个虚拟网络都通过ONOS管理,同时我们还在顶层部署了管理GUI来管理用户和业务,GUI数据是云管理平台OpenCloud的组成部分

We will show two main functions, service composition and service scalability, on this environment.
接下来我们将在这个环境演示两个主要功能:业务组合和业务扩容

At first, we will show a simplest service composition. The first composition contains only Internet connectivity service.
我们首先来看一个非常简单的业务组合,第一个组合里只包含上网业务

From GUI, we will assign Internet connectivity service to Subscriber 1. After this operation, ONOS pushes flows and that makes Subscriber 1 can access to the Internet.
我们通过GUI界面把上网业务分配给用户1,完成这个操作后,ONOS下发流表,让用户1可以访问互联网

Secondly, we will show the second service composition, Internet + URL filter service.
接下来,我们来看第二个业务组合,上网+URL过滤业务

Also from GUI, we will assign Internet + URL filter service to Subscriber 2. It causes pushing proper flows and now the Subscriber 2 can access to the Internet, via URL filter service.
我们还是通过GUI界面把上网+URL过滤业务分配给用户2,然后ONOS会下发流表,让用户2能够通过URL过滤访问互联网

Thirdly, we will show Internet + URL filter + traffic shaper, as the third service composition case.
现在我们来看第三个业务组合:上网+URL过滤+流量整形

We assign Internet + URL filter + traffic shaper to Subscriber 3. This makes she can access to the Internet but at slower speed. Let me show you the actual demo from now on.
我们把上网+URL过滤+流量整形业务分配给用户3以后,她可以访问互联网,但是网度比较慢,现在让我们来看真正的演示

From the management GUI, we will add Internet service to Subscriber 1, and Internet + URL filter services to Subscriber 2, and Internet + URL filter + traffic shaper services to Subscriber 3.
我们通过管理GUI把上网业务分配给用户1,把上网+URL过滤业务分配给用户2,把上网+URL过滤+流量整形业务分配给用户3

Let me show you Subscriber 2 behavior on the left side display. Now Subscriber 2 tries to access some online game site, but URL filter redirects his access to this error page.
现在让我们来看下左侧显示的用户2行为,用户2试图访问一些在线游戏网站,但URL过滤器却把他重定向到这个错误页面

Okay. Before we see Subscriber 3's behavior, I want to show you the Subscriber 2 browser again. Now, he will access to YouTube site and watch some video. See, he can watch it smoothly.
在我们看用户3的行为之前,我想再次向大家展示用户2的浏览器,现在他要访问YouTube网站看一些视频,看,他可以顺利观看视频了

On the other hand, the right display is the Subscriber 3 display. Now he tries to access the same page as well but he has traffic shaper service. So, his video is pretty slow.
右边显示的是用户3的行为,他也试图访问同一个YouTube页面,但因为他有流量整形业务,所以他的视频播放比较卡

Finally, we want to show service scalability example. We will show you URL filter service scale out.
最后,我们来看下业务扩展方面的例子,我们将为大家演示如何对URL过滤业务进行扩容

At first, single user will start downloading some big files from the Internet. Now, suppose the number of users are increasing and start downloading something. The download speed would be decreasing.
一开始只有单个用户从互联网上下载大文件,现在假设用户数量不断增加,并且都在下载东西,下载速度会逐渐下降

At some threshold, the system will automatically spawn the new URL filters and pushes flows for them. This causes to speed up the downloading speed for all users.
到达一定阈值后,系统会自动生成新的URL过滤器并下发对应的流表,这样所有用户的下载速度都会提高

Let me show you this demo. At first, Subscriber 2 starts downloading a big file. The speed is around 1 Mega bps.
现在就让我们来看下这个演示,起初,只有用户2在下载大文件,下载速度大约是1 Mbit/s

Then, two other users start to downloading and it causes slowing down the downloading speed to around 300 kilo bps.
随后,另外两个用户也开始下载,导致下载速度下降至300 kbit/s

From GUI, we pushes the scale out button and it will spawn two VMs and push flows for them. This action result in increasing the download speed around 1 Mega bps again for all users.
我们在GUI界面上单击扩容按钮后,系统会自动生成两台新的虚拟机,并下发对应的流表,这样所有用户的下载速度都将达到1 Mbit/s左右

This our demo. Thank you for watching and we hope see you soon in our development community. Bye bye.
我们的演示就到这里,感谢您的收看,欢迎加入我们的开发社区,再见!

下面给大家带来完整视频内容,希望你能和SDNLAB双语君在技术学习的过程中一起提升英语能力。

号外号外,SDNLAB译者计划在火热招募中
成为译者的好处:

  • 优质的英文原材料,最直接的提升英语能力
  • 提高社区影响力,国内极具影响力的SDN交流平台
  • 最优的内容传播途径,认可才是硬道理
  • 社区福利免费拿,一手的学习资料
  • 分享推动SDN发展,提供国内新鲜的技术资料

什么样的人才能成为译者?
热爱分享、热爱社区;喜爱SDN等网络创新技术;

怎样成为译者:
填写下面的表格吧,微信请阅读原文哦:http://form.mikecrm.com/ItmbOc

编译类仅出于传递更多信息之目的,系对海外相关站点最新信息的翻译稿,仅供参考,不代表证实其描述或赞同其观点,投资者据此操作,风险自担;翻译质量问题请指正。


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

登录后才可以评论

SDNLAB君 发表于16-09-29
0