网站大量收购独家精品文档,联系QQ:2885784924

6SDN控制平面部署研究.docVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6SDN控制平面部署研究.doc

PAGE \* MERGEFORMAT - 17 - 典型网络操作系统分析总结 摘要 软件定义网络因其控制平面与转发平面分离的体系使得网络具备快速创新、敏捷编程以及易于管理等特性而备受关注。控制平面被转移到单独的主机或服务器上形成控制器。软件定义网络的核心,控制器因支撑着大量网络应用的运行以及控制着网络的行为而成为学术界和工业界的研究热点。本文从控制器框架、可编程性、控制模块的管理和编排、控制器的分布式部署等方面进行综述,希望为SDN研究入门人员提供参考,也希望通过写一些技术文章,结实一些志同道合的童鞋。 1 引言 近年来,软件定义网络(Software-Defined Networking (SDN))因其对互联网的快速创新能力、敏捷可编程特性以及天然的可管理性等优点而备受瞩目。SDN思想是将完成决策功能的控制平面从网络设备中迁移到独立的主机或商业服务器中形成控制器,而网络设备仅完成简单的分组转发的数据平面。SDN避免了网络设备的复杂性,开放了网络控制逻辑,使得网络变得更具扩展和演进特性。因此,学术界和工业界都对SDN解决当前互联网面临的诸多问题寄予厚望。 SDN一词首先被提出是2009年在麻省理工学院的一篇科技评论中 REF _Ref374346373 \r \h \* MERGEFORMAT [1]。但在此之前SDN的思想已经被研究和验证。A. Greenberg等 REF _Ref374195956 \r \h \* MERGEFORMAT [2]对网络功能重新抽象,提出一种4D网络体系,旨在分离网络设备中的决策逻辑和转发逻辑,使得路由和交换设备仅完成转发功能。Tesseract REF _Ref374340421 \r \h \* MERGEFORMAT [3]是4D网络体系的控制平面的实现与验证。M. Caesar REF _Ref374195964 \r \h \* MERGEFORMAT [4]等设计并实现了一种路由控制器平台(Routing Control Platform, RCP)。RCP是逻辑上的集中式设备,将路由控制与IP转发分离,以实现路由扩展性。Ethane REF _Ref374195973 \r \h \* MERGEFORMAT [5]将控制与转发分离的思想应用于企业网中以解决日益繁杂的企业网管理问题。而OpenFlow REF _Ref374195984 \r \h \* MERGEFORMAT [6]则使得控制器南向接口更具规范化,即控制器模块生成的流表项通过OpenFlow协议下发到OpenFlow交换机中,而交换机状态数据也通过OpenFlow协议上报到控制器。然而,与此相反,控制器北向接口由于缺乏统一的标准约束,而呈现出多样化发展趋势。 如 REF _Ref374448405 \h \* MERGEFORMAT 图 1所示,控制器作为SDN的核心组成,负责在网络设备与控制模块之间提供桥梁作用。它向上提供编程接口使得网络控制模块能够操作底层网络设备;向下则与网络设备交互,掌握全局网络视图。同时屏蔽底层网络设备,网络状态等维护任务,因此,控制器又被称为网络操作系统(Network Operate System, NOS)。 图 SEQ 图 \* ARABIC 1 软件定义网络架构 研究人员已经对控制器进行了大量研究和设计,以使其更具可扩展性,更可靠以及更高效。目前,根据当前研究现状,控制器研究主要从以下方面进行。 控制平面可扩展架构。集中式控制器可以应对小型网络,但随着SDN网络发展,SDN网络被赋予更多的期望,逐渐扩展到更大规模的网络中,例如WAN REF _Ref381627770 \r \h \* MERGEFORMAT [7] REF _Ref381627772 \r \h \* MERGEFORMAT [8],控制器也逐渐采用分布式结构。 控制平面编程接口。编程接口是控制器对底层物理网络的高层抽象的体现。友好的编程接口不仅有益于激发程序员参与到控制器应用程序的开发中,而且可降低管理员配置网络策略的难度,避免管理员直接操作底层网络管理规则。 控制平面开放模式。虽然SDN将控制逻辑开放,但是怎么设计开放模式能够激励第三方参与控制模块的开发,并加快实现网络创新,是SDN需要解决的另一问题。控制器应用开放模式只有既能使参与者获得利益,又能体现参与者之间的公平竞争,才能实现网络核心功能的快速创新。 功能组合问题。控制逻辑开放后,控制器将承载大量控制模块实例,这些模块可能由不同组织开发,但功能可能相似或重叠。现实中,复杂而完整的网络处理流程需要简单而细粒度的控制模块组合而成,如何组合不同的控制模块,使得网络处理流程更优,也是控制器设计面临的严峻问题。 网络更

文档评论(0)

shiyouguizi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档