SDN控制平台中多控制器负载均衡的研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:caobing1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件定义网络SDN,很好地解决了传统网络架构难以满足爆炸式增长的网络流量的问题。但随着网络规模的扩大,SDN架构中的多个控制器可能出现局部过载的情况。目前,对SDN分布式控制负载均衡的研究是SDN研究的重要组成部分。论文通过分析目前SDN的几种性能扩展方案,提出了一种横向扩展,分布式控制架构DCA。该架构在SDN原有结构基础上,将控制层进一步细分为负载均衡系统和控制系统。通过运行改进的基于动态反馈的负载均衡算法,解决多个控制器负载失衡的问题,加快了流请求的处理速度,提高了系统的运行效率。此外,Paxos算法是一种基于消息模型的一致性算法,主要应用于分布式系统中,解决如何对某个值达成一致协议的问题。控制系统通过运行Paxos算法,可以选出一个公认的控制器作为新的负载均衡器,很好地解决了负载均衡器全部失效的问题。DCA不仅保证了控制器间的负载相互均衡,同时还避免了负载均衡器成为整个系统的瓶颈。论文最后借助Mininet工具对DCA系统进行仿真验证,对算法的可行性和有效性进行分析。实验表明,在控制器负载失衡时,负载均衡算法可以达到均衡负载的效果,同时,在负载均衡器失效或发生故障时,Paxos算法可以及时选出新的负载均衡器。DCA作为一种高效稳定的分布式负载均衡架构,具有实际的研究意义和应用价值。
其他文献
随着网络技术的发展,XML已经成为因特网上数据表示和数据交换的事实标准。XML是一种半结构化数据,不能直接使用关系数据库管理系统进行处理。基于关系数据库有效地存储和查询XM
人机交互(Human-Computer Interaction, HCI)技术作为一个独立的研究领域自诞生以来一直影响着计算机科学的发展。随着计算机的普及,人们对交互方式的要求也越来越高。以往人
学位
随着计算机硬件和软件水平的迅速发展,近年来数值模拟已逐渐成为分析和解决复杂系统现象的一种重要途径。与传统的实验方法相比,数值模拟无需在实验室里进行昂贵的、耗时的、
近几年来,随着计算机技术的发展,医学领域迫切需要开发出能够模拟手术进行的虚拟手术系统,以应用于教学、培训、诊断、术前计划等多个领域。一个完整的虚拟手术系统,涉及计算
随着在线社交网络的不断发展,基于社交网络的信息传播也越来越深入和广泛。然而近年来,有组织的网络水军的出现,导致社交网络上谣言信息盛行、欺诈活动猖獗,造成巨大的社会、
种种迹象表明,全球温度正在逐渐升高,全球变暖已经成为不争的事实。这个问题已经越来越被人们所关注,而对于全球变暖的研究,也成为了世界各地科研工作者们的热点问题。本文的
近年来多视图学习引起了众多研究者的关注。在多视图学习中,数据以多个视图(或特征集)的形式来描述。使用多视图数据的一个优点是可以利用不同视图之间的互补信息和相关信息
计算机断层扫描成像技术(Computed Tomography,CT)已广泛应用于医学疾病诊断,根据CT图像,医生可以直观地了解患者身体内部器官及组织结构的细节变化,从而对患者的病情作出正
公钥密码技术是网络安全中的一项关键技术,在密钥管理、认证、数据加密以及数字签名中发挥着重要作用。传统公钥密码算法速度比较慢,特别是量子算法的提出,使得其安全性受到
随着汽车的增加,尾气污染逐渐成为城市污染的主因,尤其在一些大城市污染更为严重。要保护环境首先就需要对环境的监测。传统的监测手段缺点一是在于检测过程十分复杂且需要精度
学位