面对SDN/NFV部署挑战 网络厂商能做什么?

近年来,随着云计算的不断发展,网络虚拟化受到广泛关注,而作为网络虚拟化的实现方式,SDN自诞生之日起就担负着网络变革的使命。那么,SDN技术的驱动力是什么?SDN在引入现网的过程中,如何实现平滑无缝演进?电信运营商在部署SDN/NFV的过程中都遇到了哪些问题?针对这些问题,迈络思(Mellanox)能够提供什么样的解决方案?近日,CNII独家专访了迈络思(Mellanox)高级市场总监ChloeJianMa。

SDN发展的驱动力:云计算与创新
SDN诞生于美国GENI项目资助的斯坦福大学CleanSlate课题,斯坦福大学NickMcKeown教授为首的研究团队提出了Openflow的概念用于校园网络的试验创新,后续基于Openflow给网络带来可编程的特性,SDN的概念应运而生。

SDN最先应用于数据中心网络,发展的驱动力则主要来自于云计算。ChloeJianMa指出,SDN有几种不同的形态,之所以最先在数据中心进行商用,是因为服务器被虚拟化以后,虚拟机的启动变得非常容易,甚至仅需几秒钟的时间,这与云计算的发展趋势是相符的。但是SDN诞生之前的数据中心网络大多依靠人工配置,周期需要用天甚至星期来计算,成为了数据中心敏捷性的瓶颈。而云计算作为数据中心的演进趋势,大大提升了数据中心计算、存储以及网络的自动化性能,SDN势在必行。

SDN发展的另外一大驱动力是创新。“最有价值的公司往往是创新速度最快的公司,如互联网公司。而互联网公司之所以能达到这么高的估价,是因为投资者认为互联网公司的产品演进速度非常快。”ChloeJianMa表示,“为了满足产品的快速演进,用以创新的基础设施就一定要具备敏捷性、可运维性和可编程性,以支持快速创新的商业模式,SDN充分满足了这种需求。”

Overlay满足网络平滑演进需求
新架构的引进需要与现有架构长期共存,不仅要互联互通,还要能平滑集成,不能影响现有业务。在将SDN引入现网的过程中,如何实现与现网的平滑无缝演进?

迈络思认为,Overlay可以满足网络平滑演进需求。

ChloeJianMa认为,OpenFlow之所以没有被数据中心的主流厂商采用,是因为无法与现有网络平滑对接。“OpenFlow需要网络中全部的设备都来支持它,但这是不现实的。网络中较新的交换机可能只需进行软件升级,但是较为老旧的交换机却需要进行替换,而运营商并不希望增加硬件成本,因为目前来说SDN还不是一个被证明一定能够带来利益的技术。”

Overlay则不同。Overlay网络是一个建立在已有网络上的虚拟网络,逻辑节点和逻辑链路构成了Overlay网络。说白了,Overlay就是应用层的网络,它不考虑或很少考虑网络层和物理层的问题,允许对没有IP地址标识的目的主机路由信息,忽略位置信息,数据中心的组成部分可以在世界的任何角落,访问数据中心的人也可以在世界的任何一个角落。

“Overlay所有虚拟网络的建立都是由服务器发起的,而在服务器上做软件升级则非常容易。”ChloeJianMa表示。
解放CPU提升云效率性能

与SDN始于研究者和数据中心不同,NFV是由运营商提出的。NFV旨在利用标准的IT虚拟化技术,通过软硬件解耦及功能抽象,使网络设备功能不再依赖于专用硬件即可实现新业务的快速开发和部署,从而降低昂贵的网络设备成本。

但是,虚拟化技术也对云基础设施性能造成了一定的影响。ChloeJianMa表示,这些影响主要表现在三个方面:一是计算虚拟化使服务器数据传输性能和效率大打折扣;二是主流Overlay网络虚拟化打破了服务器内CPU和I/O系统的平衡;三是低效的网络协议给云基础设施带来的负担。

针对这些问题,迈络思在服务器I/O架构方面推出了基于PCIe硬件设备虚拟化的SRIOV技术,可使虚拟机绕过Hypervisor直接从网卡读取数据;针对网络虚拟化,迈络思推出了可识别VXLAN包的网卡,转移CPU的处理压力,还原线速网络吞吐能力;在网络协议方面,迈络思主推RDMA传输协议,帮助CPU将网络处理工作卸载到网卡上。“迈络思推出的技术解决方案极大地提升了计算机的性能,得到解放后的CPU可以运行更多的虚拟机和拥护的应用程序,这对于公有云来说尤其重要,会直接影响到运服务上的收入和利润。”ChloeJianMa强调。
电信运营商部署NFV面临三大挑战

在OTT的冲击下,电信运营商面临越来越严峻的挑战。为了避免各项业务日趋下滑,电信运营商部署NFV变得势在必行。但是,NFV的部署却并非一帆风顺,ChloeJianMa认为,目前运营商部署NFV面临三大挑战。

一是性能方面的挑战。虚拟化以后,软件的模块与模块之间也产生更多的东西向流量、占用带宽,因此10G的出口能够支持的南北吞吐量远低于10G,这一问题使电信运营商感到困扰,虽然他们非常想利用虚拟化技术,但是他们并不希望看到原本插卡就能解决的问题现在却需要10个服务器才能达到同样的效果。ChloeJianMa表示,迈络思的方案可以为运营商提供更宽的有效带宽,使网络不再是虚拟网络功能的性能瓶颈。此外,迈络思还在NFV卸载功能方面做出努力,可避免CPU再做通用包处理,并不断增强NFV卸载能力,支持包分类,包封装,加密解密等高级特性。迈络思近期并购的EZChip公司会使迈络思拥有基于网络处理器的高性能智能网络处理能力。

二是运维方面的挑战。虽然NFV理论上可以大大提高网络业务的敏捷性和可延展性,但是真正达到这些目标还需要运维领域的演变.电信运营商的运维系统将不仅仅再局限于网络业务配置的下发,而是达到实时的基于业务负载的动态智能资源调整.这就意味着运维系统必须和网络基础设施及资源的实时监控以及大数据分析紧密结合起来,以达到资源分配和延展的有效闭环,真正实现网络业务管理的自动化.但现在这些机制却并不成熟,这也是运营商暂时还未大范围部署NFV的主要原因。

三是员工技能水平方面的挑战。ChloeJianMa解释道,电信运营商的员工大多是配置网络的人,侧重于硬件的测试与连通,但现在则需要他们转型成为可以写程序、进行软件开发的人,而这是非常困难的事。“为了培养更多优秀的SDN/NFV技术人员,应鼓励和支持SDN开源生态建设,形成以技术为纽带的创新模式,培育出开放共享的开源社区。”ChloeJianMa建议。

本文转自d1net(转载)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/455969.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python中的tkinter模块

tkinter介绍 tkinter是python自带的GUI库,是对图形库TK的封装 tkinter是一个跨平台的GUI库,开发的程序可以在win,linux或者mac下运行 除此之外还存在很多图形库,例如 pythonWin 仅适合window的界面编程库 wxPython 第三方界面编…

PAT甲题题解-1011. World Cup Betting (20)-误导人的水题。。。

题目不严谨啊啊啊啊式子算出来结果是37.975样例输出的是37.98我以为是四舍五入的啊啊啊&#xff0c;所以最后输出的是sum0.005结果告诉我全部错误啊结果直接保留两位小数就可以了啊啊啊啊 水题也不要这么坑人啊啊啊啊 #include <iostream> #include <algorithm> #i…

【Django】文件上传以及celery的使用

上传文件、异步、初始化脚本 面试题&#xff1a; 项目中的静态文件处理&#xff08;JS/CSS/image&#xff09; 自己在机房内优化的方法&#xff1a;1. Nginx/lighttpd(lighty-douban)&#xff1a;Nginx 处理静态资源速度非常快&#xff0c;并且自身还带有缓存。2. 80: Nginx -&…

Android 查看每个应用的最大可用内存

http://blog.csdn.net/vshuang/article/details/39647167 Android 内存管理 &Memory Leak & OOM 分析 单个应用可用的最大内存 Android设备出厂以后&#xff0c;java虚拟机对单个应用的最大内存分配就确定下来了&#xff0c;超出这个值就会OOM。这个属性值是定义在…

分析一段H264视频数据

分析一段H264视频数据 Posted on 2007-05-31 09:42 vcommon 阅读(1968) 评论(8) 编辑 收藏 引用 分析 00 00 00 01 67 42 00 1E 99 A0 B1 31 00 00 00 01 H264的数据流分为两种&#xff0c;一种是NAL UNIT stream(RTP),一种是 bits stream, 两者可以互相转换。我们分析的这个…

SVN在vs2013中使用

http://download.csdn.net/download/show_594/9112963 内包含VisualSVN 5.0.1的官方原版安装包及破解文件VisualSVN.Core.L.dll. 使用方法&#xff1a; 1、运行&#xff1a;VisualSVN-5.0.1.msi 进行原版的安装。 2、打开VisualSVN的安装路径。进入其子目录bin。将压缩包内的Vi…

springboot springmvc mybatis_12道重点的Spring Boot面试题,帮你整理好了!

今天跟大家分享下SpringBoot常见面试题的知识。最新2020整理收集的一些面试题&#xff08;都整理成文档&#xff09;&#xff0c;有很多干货&#xff0c;包含mysql&#xff0c;netty&#xff0c;spring&#xff0c;线程&#xff0c;spring cloud等详细讲解&#xff0c;也有详细…

【数据分析】快速获取微博用户数据,图片,视频

功能输出实例运行环境使用说明 下载脚本安装依赖程序设置设置数据库&#xff08;可选&#xff09;运行脚本按需求修改脚本&#xff08;可选&#xff09; 如何获取user_id添加cookie与不添加cookie的区别&#xff08;可选&#xff09;如何获取cookie&#xff08;可选&#xff09…

“云计算”越来越重要 但更重要的是“云安全”

据Gartner公司的预测&#xff0c;云安全服务业务继续保持强劲&#xff0c;2017年最终将达到59亿美元的规模&#xff0c;比2016年上涨了21&#xff05;。 云安全服务市场的增长速度将超过整体信息安全市场。Gartner表示&#xff0c;电子邮件的安全性&#xff0c;网络安全和身份识…

HTML中Head头

HTML中Head头 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>网页标题</title> </head> <body>网页显示内容 </body> </html>HEAD标签里面负责对网页进行一些设置以及…

H.264的两个概念:DC系数和AC系数。 MV预测过程详解(附图)

在做熵编码之前&#xff0c;先明确两个概念&#xff1a;DC系数和AC系数。 量化后得到的仍是64个系数&#xff0c;量化并没有改变系数的性质。大家知到DCT变换是将数据域从时&#xff08;空&#xff09;域变换到频域&#xff0c;在频域平面上变换系数是二维频域变量u和v的函数。…

1028. List Sorting (25)

题目链接&#xff1a;http://www.patest.cn/contests/pat-a-practise/1028 题目&#xff1a; 1028. List Sorting (25) 时间限制200 ms内存限制65536 kB代码长度限制16000 B判题程序Standard作者CHEN, YueExcel can sort records according to any column. Now you are suppose…

【后端开发】分析抖音后台架构

最后分享抖音美女爬虫 https://github.com/wangshub/Douyin-Bot

看日本如何用IoT打造智能工厂

在技术、市场、政策等方面因素的推动下&#xff0c;全球正在掀起一股智能制造的热潮&#xff0c;越来越多的国家大力推进智能工厂的建设。有机构预测&#xff0c;未来五年智能工厂领域的投资将促进生产力增长27%&#xff0c;预计到2022年年底&#xff0c;21%的工厂将会成为智能…

HTML标题

HTML标题 通过 <h1>、<h2>、<h3>、<h4>、<h5>、<h6>,标签可以在网页上定义6种级别的标题。 6种级别的标题表示文档的6级目录层级关系&#xff0c;比如说&#xff1a; <h1>用作主标题&#xff08;最重要的&#xff09;&#xff0c;其…

264中 POC的计算方法

作者&#xff1a;jogh.264 参考代码 JM86 一参数说明 这一节阐述的是encoder.cfg 中的参数对编码过程的影响 要注意的是encoder.cfg 中的参数跟input 结构体中的变量是一一对应的 ? StartFrame&#xff1a;从视频流的第几帧开始编码 ? FramesToBeEncoded&#xff1a;指明…

c++ 测试串口速率_纳米软件案例之电流控制测试系统

项目背景西安某机电研究所电流控制测试系统软件需要用记录仪设置采样速率对电流数据进行采集&#xff0c;并能够进行数据实时显示、保存。为更好的分析实验现象&#xff0c;需要历史测试数据可查询并显示。目前采用的传统的手动测试&#xff0c;测试操作繁杂。数据保存困难&…

【Sublime】使用 Sublime 工具时运行python文件

使用 Sublime 工具时报Decode error - output not utf-8解决办法 在菜单中tools中第四项编译系统 内最后一项增添新的编译系统 自动新建 Python.sublime-build文件,并添加"encoding":"cp936"这一行,保存即可 使用python2 则注释encoding改为utf-8 {&quo…

智慧城市这份试卷 国外城市怎么答题?

在近五年&#xff0c;国内智慧城市建设的热潮一直增无减。据媒体梳理&#xff0c;透过各地政府工作报告和“十三五”规划发现&#xff0c;我国95%的副省级城市、76%的地级城市&#xff0c;总计超过500个城市&#xff0c;均在政府工作报告或“十三五”规划中明确提出&#xff0c…

HTML段落,换行,字符实体

HTML段落,换行,字符实体 html段落 <p>标签定义一个文本段落&#xff0c;一个段落含有默认的上下间距&#xff0c;段落之间会用这种默认间距隔开&#xff0c;代码如下&#xff1a; <!DOCTYPE html> <html> <head><meta charset"UTF-8"&g…