一种高可扩展的SDN分布式控制平面的研究与实现

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:jiwei1058
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SDN(软件定义网络)促进了互联网的创新和快速演进,越来越多的机构开始采用SDN技术部署网络。在SDN网络中,控制器负责对整个网络进行集中化的控制,是整个网络的核心,一旦控制器在性能或安全性上得不到有效保障,随即而来的就是整个网络的服务能力降级甚至全网瘫痪。此外,从组网角度看,单一控制器也无法应付跨多个区域的SDN网络问题。因此,单点控制器部署SDN网络的方式存在着性能、可靠性以及可扩展性等方面的问题,无法应对大规模网络。对此,需要采用多控制器协调部署的方式以提高控制平面的性能、可靠性以及可扩展性,本文基于分布式、集群、以及负载均衡的思想,给出了一种高度可扩展的SDN控制平面架构。从分布式技术角度看,由于控制器在SDN网络中具有天然的的集中控制特性并掌控着全局网络状态信息,确保各控制器的全网信息一致性显得尤为重要。所以,对于所给出的控制平面架构来说,最关键的部分在于解决好控制器之间的协作问题。本文在ZooKeeper提供的原子操作基础上进行功能封装,设计了控制器成员管理、群组管理、事件通报以及数据共享等功能用以管理好各控制器,确保网络状态的一致性。此外,还研究了在平面中使用由OpenFlow交换机和控制器构建的负载均衡器,灵活动态地应用负载均衡算法,以进一步提高系统的整体处理能力,进而进一步提高系统扩展性。最后通过模拟实验验证了方案的可行性,该方案能够在保证性能的前提下,具有良好的可靠性和可扩展性。
其他文献
随着自动抄表系统在居民住宅小区的大量应用,作为提高抄表员工作效率的移动服务终端——手持抄表设备也得到了长足发展。由于智能手持设备本身具有便携性、移动性、智能化等
随着计算机网络技术和多媒体技术的发展,在网络中传输数字信息变得十分普遍。数字图像由于具有信息量大,冗余度高等特点而被广泛用于传输信息。但是数字图像在网络传输过程中
随着互联网中网页数量的增加、信息的爆炸,如何从海量数据中找到对用户最有价值的信息,成为了互联网中一个热门问题。在这样的背景下,搜索引擎技术应运而生,成为用户在互联网
本文系统地研究并实现了IP网络主要服务质量(QoS)参数的测量,从而可以有效地获取目标网络的性能指标和服务质量参数,进一步提高其服务质量。本文首先阐述了IP网络QoS体系结构
在当今高性能计算领域中集群以其成本低,通用化占着重要的地位。然而随着对于高性能计算需求的提升,集群系统的CPU个数从几十个逐渐发展到了成千上万个,集群系统中的高速互联网
自然现象指的是自然界中的一些现象,比如火焰,河流,水面泛起的泡沫,雨雪下降过程,地面的变形和细节变化等。自然现象的建模和渲染是近十几年来计算机图形学的一个重要研究领
随着移动终端和无线网络的不断普及和迅速发展,移动学习逐渐成为数字学习研究和应用的最新发展趋势和研究热点之一。然而,已有的研究工作大多停留在基于短消息或者连接浏览的
在现实生活中,数字签名获得了广泛的研究和发展,并成为信息安全体系的重要基础。随着计算机网络、信息技术的飞速发展,人们的日常生活越来越离不开网上电子商务和电子政务,如
协议的测试是协议工程的一个重要组成环节。随着信息化时代的到来,人们对信息的需求越来越高,促生了许多新的协议规范。如何采用新的形式化方法描述和验证协议及对新协议选择何
随着计算机科学在人机交互领域的极大发展,作为人脸信息处理中的一项关键技术,人脸检测现在已经成为模式识别,计算机视觉和人机交互领域不可缺少的一部分。但是,人脸检测算法