将控制权交给网络使用者 SDN/NFV 提升关键业务能力
ZDNet 网络频道
作者:       2016年7月12日 17:47
SDN/NFV

将控制权交给网络使用者 SDN/NFV 提升关键业务能力营造一个稳定和高效的关键业务系统的环境并不轻松,一个强大的计算平台是这个环境至关重要的支撑。对于 Web、App、Data 这三大类企业关键业务来说,保证这些平台的持续运行和交付同样离不开网络的助力。因为传统网络死板和封闭的特性,在提升关键业务能力上拖住了后腿。

互联网公司一直保持着对关键业务平台的最高要求,为了响应和支撑这一关键诉求,他们在网络上下足了功夫,尤其是对新型网络技术 SDN(软件定义网络)的推动。去年 6 月,Facebook 公布了新的开源网络交换技术,包括典型的交换机 W edge 及基于 Linux 的网络操作系统 FBOSS。其理念是把硬件和软件分解成部件或模块,系统的任意组成部分将更容易的进行改动,从而提高灵活性,驱动关键业务平台的持续交付。

国内互联网公司,包括百度、腾讯也积极开展 SDN 技术的研发,并尝试在数据中心网络中应用部署。例如,百度期望利用 SDN 技术解决线上运行的上万台网络设备批量自动化的进行配置、监控、故障预警及处理、流量分析及调度以及给予历史数据的从流量模型到数据模型的建模预测。

SDN/NFV 发展的产业链协同

为了满足企业关键业务系统“新常态”的建立,在网络端,经过多年的概念推广和技术研发,产业界各方包括传统设备制造商、IT 服务提供商、芯片制造商以及初创企业都在产品实现中融入SDN技术理念,推出支持SDN的产品和解决方案,为 SDN 技术的商用化部署奠定了基础。

就设备提供方而言,传统设备制造商开始积极向软件定义网络和网络功能虚拟化 (NFV)进化。对软件厂商来说,希望发挥其在软件和虚拟化领域的技术优势,在 SDN 控制器及应用上提供产品和解决方案。

不论是设备制造商还是软件厂商都离不开底层基础设施特别是硬件芯片的支持,随着 SDN 网络发展的提速,特别是 OpenFlow 标准和白牌转发设备的发展,商用芯片在 SDN 生态环境中的作用越来越重要。一方面,部分厂商自研定制芯片,另一方面则由专用芯片厂商提供交换芯片。为在新兴的 SDN 市场占有先机,目前已经有多家公司在开发针对 SDN 的芯片,其中包括 Nick Mckeown 团队与 T exas Instruments 合作试图设计出一款协议无关的流式转发芯片,并与 Barefo ot、Intel 合作初步开发了一种描述协议独立的转发流程的语言—P4。此外,Br oadcom、Marvell 等传统交换芯片厂商,通过 SDK 和开放编程接口等方式来支持 SDN。

英特尔以存储、网络、计算三大解决方案为基础,通过发布 ONP(Open Netwo rk Platform)平台,构建数据中心的基础硬件平台。在软件平台上,英特尔针对网络交换机,推出 DPDK 软件包并免费开源,借此加速产业链成熟。

建立网络生态系统

开放标准是加速 SDN 和 NFV 最好的方式,英特尔看到了这一点,并提供了多领域的参考设计,旨在最终建立一个规模庞大的生态系统。

中国电信 NFV 智能管道方案就将多种位于 IP 网络边缘的应用和功能,如功能虚拟化后的 BRAS、DPI、防火墙等,部署在基于英特尔通用服务器的开放网络平台(ONP)上,并借助该平台的开源和标准接口的特点,以及英特尔 DPDK(数据平面开发套件)对这些网络功能以及虚拟交换机的优化,来构造高性能、可编程、低成本的数据转发基础架构,搭建高效且易于扩展和新业务编排的服务链。

英特尔 ONP 参考设计平台的优势

DPDK 极大地增强了数据包处理性能和吞吐量,从而为数据平面应用留出更多时间。它可以将数据包处理性能最多提高十倍,可以在单个英特尔至强处理器上达到超过 80Mpps 的吞吐量,在双处理器配置中则可以翻倍。因此,电信和网络设备制造商可以降低开发成本,削减所用工具和支持团队,加快上市速度。

相比较 MIPS 架构,DPDK 软件解决方案具备更强的灵活性。尤其是在报文分流层面,规则定义更方便,不受硬件限制;Ring 队列灵活性更强,没有数量和队列长度饿限制。使用软件化的解决方案,摆脱了业务对特定硬件的依赖,同时,软件方案具备了更强的扩展能力。

在 2015 英特尔信息技术峰会上,英特尔与华为正式签署软件定义网络产品合作备忘录,英特尔与华为将基于英特尔架构协作开发 SDN 与 NFV 参考架构堆栈,特别是双方在 ONP、云操作系统、OpenStack、OpenDaylight、英特尔硅光子技术以及虚拟化网络设备(如虚拟路由器、虚拟防火墙和经英特尔 DPDK 优化的开放虚拟交换机)等方面获取的最新研发成果,并充分利用英特尔网络合作伙伴计划(Intel Network Builders)已经构建的相关创新技术和产品,最终参考、融合和优化这些成果与资源,以构建针对全新网络服务的,可实现网络即服务愿景的软件定义网络产品和解决方案。

说到英特尔网络合作伙伴计划,近日,网络巨头思科加入这一创新生态系统,思科相信这是实现软件定义网络的全新路径,而且来自产业界的积极认可,也是推动技术演进的关键所在。网络合作伙伴计划的目标与思科探索开放的、互操作的、基于标准的解决方案的诉求不谋而合。

英特尔网络合作伙伴计划现已囊括超过 135 个成员

英特尔驱动的 SDN/NFV 让业务演进速度更快

回到网络架构层次看,SDN 典型的网络架构包括转发层(基础设施层)、控制层和应用层,除了提高网络利用率和加速网络创新外,英特尔在降低设备的复杂度和提升关键业务能力上进一步驱动了该新型架构对网络产生的影响。

转发和控制分离,使得网络设备转发平面的能力要求趋于简化和统一,硬件组件趋于通用化,而且便于不同厂商设备的互通,有利于降低设备的复杂度以及硬件成本。

与传统的网络架构相比,采用 SDN 架构后,网络底层只负责数据转发,可以由廉价、通用的商用设备构成;上层负责集中的控制功能,由独立的软件系统构成,网络设备的种类与功能由上层软件决定,通过远程自动配置实现部署和运行,并提供所需的网络功能、参数以及业务。传统设备对 NP 芯片,专有芯片有很强的依赖。芯片的专有架构、芯片稳定性,都会对部署产生很大的影响。通常来说解决一个芯片的 bug 周期要超过 2 年,甚至无法解决。而 X86 架构使用更广泛,稳定性更好,性能提升更快,SDN/NF V 让业务软件化,支撑关键业务演进并让速度加快。

[1]  [2]  
相关阅读
热门文章
蓝戈沙龙