基于FPGA的SDN多控制器负载均衡方法研究与实现

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:abcd9845
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近十年来,网络技术不断革新发展,网络在人们生活中所占用的比率越来越大,网络购物、在线办公、远程视讯和移动支付等已成为人们的日常。然而,高速发展的网络在给生活带来便利的同时,对网络性能的需求也随之增加。传统网络的静态架构分散且复杂,其局限性无法满足新兴网络技术的需求。SDN技术通过将网络数据包的转发过程(数据平面)与路由过程(控制平面)分离,促进网络管理,并通过编程实现高效的网络配置,降低了对网络设备的硬性需求。由于单一控制器的SDN网络难以满足大规模网络数据的传输,因而基于多控制器的分布式SDN网络架构成为当前领域的研究热点之一。基于多控制器的分布式SDN网络提高了网络的灵活性并实现了网络的可拓展,但也面临着负载均衡性的问题。通过交换机迁移的方法可以在一定程度上改善控制平面负载不均衡的问题。然而现有的交换机迁移方案大多是在控制平面中软件实现,这使得在算法在运行时会在控制器中产生额外的负载,同时将算法结果发送至每个控制器以及进行拓扑同步时会产生较多的通信开销。针对该问题,本文设计一种基于FPGA的交换机迁移算法。论文的创新性工作包括:1)针对软件定义网络(SDN)中子域控制器存在负载均衡的问题,提出一种基于FPGA的交换机迁移算法。在基于FPGA的多控制器协同模型中,实现基于遗传算法的交换机迁移算法,以网络负载均衡度作为目标函数,通过对需要迁移的交换机编码,在保证原网络拓扑变化最小的情况下实现交换机迁移。2)针对由于网络流量过大而产生的网络拥塞问题,设计一种基于FPGA的最短路径算法。在该方案中,根据FPGA所获取的网络拓扑,基于FPGA实现的Floyd-Warshall算法可以一次性求得所有控制域中任意两个交换机之间的最短路径,并存储在FPGA中。论文通过实验对提出的两个方案进行了测试。交换机迁移算法的板级仿真测试结果表明,该算法能够正确选出待迁移交换机,迁移后的的负载均衡度能有效地降低;最短路径算法的板级仿真和性能测试结果表明,通过该算法,FPGA能够正确地下发数据信息,且该算法拥有较低的时延。
其他文献
有得必有失,有失必有得。得失相伴相生,互相转化,这是社会生活中普遍存在的现象。这种现象是对立统一规律发生作用的表现。得失问题作为对得与失存在、发展和应用的规律性认
石蝉草(Peperomia dindygulensis Miq)系胡椒科草胡椒属植物,为一年生肉质草本,生于山谷、溪边或林下石缝内、湿润岩石上,分布于我国南方的各省区。石蝉草以全草入药,味辛,性凉,具有
目的探讨放射工作人员外周血淋巴细胞微核和染色体畸变的变化情况,为当前放射人员的卫生防护工作提供依据。方法用常规方法检测150名放射工作人员的外周血淋巴细胞染色体畸变
10月29日,日本皇室成员绚子公主在东京的明治神宫同未婚夫守谷慧举行婚礼。乍看起来,这就是一出皇家公主下嫁平民,然后一起幸福生活的故事,但是日本的公主们和中国古代的那些
在小说《宠儿》中,作者莫里森认为黑人要想获得真正的自我解放,正视历史是黑人必须要迈出的第一步。追寻自我不能离开历史,重建自我不能脱离过去。莫里森还论述了团结的重要
唐代文学家柳宗元,世称"柳河东",他是第一个以大量笔墨为平民立传擅长擅长的散文大家,从他所作的人物传记中,我们不但可以看到社会现实,还能读出人生道理,甚至发现文学的社会
介绍了一种焦炉炭化室新型维修方法和焦炉炭化室专用密封材料。该材料的主要原料为硅石与助熔剂,通过对材料的烧结性能及热膨胀行为的研究,得知其性能与焦炉硅砖基本相同。维
目的研究反相高效液相色谱法同时测定食品中苏丹红Ⅰ、Ⅱ、Ⅲ、Ⅳ的优化条件,为检测食品中苏丹红提供依据。方法反相高效液相色谱法。结果在本文设定的条件下,各苏丹红染料均
采用水提取法、醇提取法和石油醚提取法对黄绿蜜环菌的化学成分进行了提取。结果表明:黄绿蜜环菌中含有较丰富的蛋白质、氨基酸、糖类、生物碱和少量有机酸、黄酮、强心苷、