可编程虚拟化路由器管控平面的设计与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:havor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络应用的飞速发展和网络流量的增加对现有互联网在扩展性、安全性、高性能等方面提出更高要求,实现下一代互联网体系架构成为研究热点,得到研究人员的关注。然而在研究过程中,新的网络体系架构必须兼容现有的网络应用的功能需求增加体系架构的设计难度。为了解决多种网络共存的难题,研究人员提出通过可编程虚拟化路由器构建虚拟网络的解决方案。此外,可编程虚拟化路由器还具有可扩展性、可编程性、高性能等,能够实现网络平台的高效性和扩展性。因此,研究和实现可编程虚拟化路由器的系统架构设计具有十分重要的研究意义和科研价值。针对上述情况,本文的研究内容包括以下两个方面。1.研究基于三层体系架构的可编程虚拟路由器管控平面的体系架构设计和实现机制。本文通过分析功能需求将管控平面划分为虚拟路由器管理模块、网络信息管理模块,信息交互模块和功能扩展模块四个部分。其中,虚拟路由器管理模块实现对虚拟机的创建、删除和查看等系统管理功能。网络信息管理模块实现将虚拟机配置成虚拟路由器,配置网络协议,管理路由表等网络信息。信息交互模块实现管控平面与数据处理平面的通信,并提供同步机制实现信息的同步更新。功能扩展模块实现用户交互接口,保证管控平面的功能扩展性。在完成管控平面架构设计后,本文各个模块功能的实现机制进行分析,为进一步实现管控平面的需求提供技术支持。2.研究管控平面功能的最佳实现方案,并采取平面架构和相关的软件相结合的解决方案分模块实现管控平面功能。本文分析实现管控平面各个模块功能的操作流程,归纳得出功能点和关键技术。在实现管控平面功能过程中,通过使用LXC虚拟化技术合理地管理物理设备资源,获取物理设备资源与虚拟资源的最优配置实现虚拟路由器实例;通过使用路由管理软件实现虚拟路由器配置模块的可用性和用户交互性,满足不同的虚拟路由器实例可运行不同的网络协议的需求;通过socket套接字的使用实现与数据处理平面的信息交互,netlink接口实现平面虚拟路由器与平面操作系统内核的交互。测试结果证明了:本文研究实现的管控平面体系结构能够有效地分配物理设备资源,高效地管理相互隔离的虚拟路由器,实现了与数据处理平面的系统信息交互,满足了可编程虚拟化路由器对管控平面的功能。通过软件技术实现的管控平面具有良好的灵活性、可移植性和扩展性。
其他文献
在国家节能减排政策的推广下,新能源汽车因较为节能并性价较高而越来越受到大众的关注和喜爱,逐渐成为了汽车行业的新宠。本文旨在从市场的角度出发,对消费者进行分析和人群
由于受到城市化和人类活动的影响,生态环境易遭受污染和破坏,生物多样性逐步丧失。海南省海口市白沙门公园自建成以来,也存在着同样的问题,公园中恶化的湿地生态系统很难自我
目的探讨小儿阑尾炎的误诊的原因,并提出诊治方法。方法选取我院2005~2008年曾被误诊的小儿阑尾炎6例加以分析、讨论。结果6例小儿阑尾炎均被误诊,原因是对这些病例的警惕性不够
<正>农业产业化是促进企业发展、推动农业现代化、实现农民共同致富的战略决择。近几年来,银鹭集团厦门同茂食品罐头有限公司以市场为导向、以资源为依托、以效益为中心,壮“
会议
安乐哲和罗思文的中国哲学典籍英译,带有反对西方通过宣扬其哲学和宗教的普世性来实现文化全球化的初衷,具有鲜明的后结构主义翻译特色:阐释与音译并举、创造与模仿并存、颠覆与
2017年5月2017年5月,中色铜产业景气指数为31.10,较上月下降0.87个点;先行合成指数为89.03,较上月下降2.12个点;一致合成指数为76.80,较上月上升0.58个点。中色铜产业景气指
<正>据说世界上有四处著名的乘坐热气球观景地:一是澳大利亚乘坐热气球观赏大堡礁海景区;二是埃及开罗乘坐热气球观赏金字塔;三是土耳其卡帕多奇亚乘坐热气球观赏风化区;四是
我国少数民族传统体育内容丰富、形式多样,具有独特的民族特征和存在方式,因而与现代体育相比具有独到的价值.这种传统体育不仅在我国少数民族的历史发展中发挥过重要作用,而
国家对"大众创业、万众创新"的重视和渴望,也为高校的培养目标指出新的方向。就目前的形势来看,我国的高校毕业生就业问题很不理想,在创新创业方面的能力又缺乏,而且传统的就业
采场稳定性是地下矿山开采的前提。本文针对某矿山开采过程中采场间是否留点柱、点柱尺寸、采场间矿块跨度等问题进行数值模拟分析,定量地计算和分析回采过程中矿岩体的应力