- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SDN多控制器组网及需求分析研究
基于SDN多控制器组网及需求分析研究
【 摘 要 】 SDN(Software Defined Network)是近年来提出的新型网络架构设计理念,其基本属性包括转发与控制平面分离,集中的网络控制和开放灵活的可编程接口。介绍了SDN技术概念,并从多个SDN控制器组网的逻辑架构和网络架构进行了阐述,最后论述了在设计多个SDN控制器的控制平面时的需求分析。
【 关键词 】 软件定义网络(SDN);控制平面;组网
Survey of Multi-controllers Networking and Demand Analysis Based on SDN
Xian Yong-ju Zhu Jia
(School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications
Chongqing 400065)
【 Abstract 】 SDN (Software Defined Network) is a new network architecture design proposed recently,its basicproperties includeforwarding and controlplane separation, centralizednetwork control plan, open and flexibleprogrammable interface. Describes the Technology Concepts of SDN.Elaborate the Logical Architecture and Network Architecture of SDN Multi-controllers networking. Finally, the demand analysis in design of controlplane with Multi-controllers is discussed.
【 Keywords 】 software defined network; control plane; networking
1 引言
随着云计算、物联网等新兴网络应用的不断增长,网络应用对互联网的传输和服务质量(QoS)要求越来越高,很多复杂功能不断加入到网络传输体系结构中,因此传统网络架构在网络承载、控制与业务多样性方面均面临巨大挑战。软件控制和硬件转发紧密藕合的传统网络设备越来越难以满足网络快速发展的需要。为解决上述问题,学术界与产业界针对下一代网络架构进行了大量研究,提出了软件定义网络(Software Defined Network,SDN)。
随着网络规模的越来越大,单一的SDN控制器一旦性能达到瓶颈会导致全网服务能力的降级甚至是瘫痪,而且也无法应对跨多个地域的SDN网络问题,因此具有多个控制器的SDN架构的思想开始被提出,这样可以避免单一的控制器节点在可靠性、扩展性、性能方面的问题。目前,用于多个控制器之间沟通和联系的东西向接口还没有统一的标准。本文参照业界广泛认同的SDN模型架构以及OpenFlow协议,对多个控制器组网做进一步研究和分析。
2 SDN概念
SDN是美国斯坦福大学Clean Slate研究组提出的一种新型网络创新架构,其基本理念是将传统IP网络中决定数据转发策略的控制逻辑从路由器等设备中分离出来,通过软件编程实现硬件对数据转发策略的自由控制。
目前,SDN可分为两种:一是广义SDN,指具备开放接口和软件可编程的网络架构,并具有控制与转发解藕分离、逻辑控制集中和应用接口开放三个特征;二是狭义SDN,指符合开放网络基金会(ONF)组织定义的架构,基于标准OpenFlow协议实现的网络包括软件控制器和SDN交换机,通过将网络设备控制层与数据层解藕分离实现对数据流量的灵活控制。
3 控制平面组网架构
对于大规模网络来说,仅依靠多线程处理方式将无法保证性能,一个较大规模的网络要分为若干个域,单一结构集中控制的控制器处理能力受到限制,需采用多个控制器进行组网来设计控制平面,目前最主流的设计方案是采用多控制器分布式集群控制方式,其主要控制思想是:将现有网络划分为不同的区域,在每个区域内部署一个或多个控制器,而这些控制器之间通过东西接口保证网络状态的一致性,负载均衡控制器对全局网络协调统一管理。
3.1 集群控制系统逻辑架构
如图1所示是集群式多控制器控制系统逻辑架构。该逻辑架构图中,控制器之间利用东西接口采用JGroups进行通信,集群控制器节
文档评论(0)