OpenFlow网络中子网隔离和资源分配的研究与实现

来源 :北京邮电大学 | 被引量 : 4次 | 上传用户:Youmi8787
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络规模的急剧膨胀和应用类型的持续丰富,作为数据中心网络核心的交换机,承载功能不断扩展,使得交换机数据转发单元已经变得臃肿不堪。交换机厂商出于自身技术和市场占有率考虑,只能通过命令行接口等方式对外开放少量功能,不利于研究人员灵活地进行新型网络体系结构的实验,同时也增大了网络管理员配置和维护网络的成本,难以满足当前云计算环境下快速增长和变化的网络需求。OpenFlow技术的出现为解决该问题提供了技术保障。在OpenFlow网络中网络结构被划为控制平面和转发平面,其中控制平面的控制器拥有全局网络拓扑信息,可以对网络中所有交换机进行统一控制,而转发平面的OpenFlow交换机仅根据控制器的规则进行数据包转发工作。这种控制与转发相分离的机制,非常利于网络管理员对网络的集中管理和配置,可以很好地解决传统网络可控性较差的问题。然而,目前OpenFlow技术尚处于研究阶段,未广泛应用在实际的云计算环境中,来提供公有云的网络虚拟化服务,并且传统技术不易用于解决公有云服务中的多租户私有网络隔离和物理资源合理分配的问题。为了解决上述问题,本论文提出了OpenFlow网络子网隔离和资源分配系统的设计与实现方法。首先,用户可根据实际物理网络需求,动态创建和修改相互隔离的虚拟私有网络,增加用户使用的安全性。通过私有网络连接到绑定公网IP的路由器,从而私有网络内的虚拟主机可以对外提供服务。其次,通过本文提出的全局路径最优算法,实现虚拟网络到物理网络的映射,从而对物理网络资源合理分配,提高物理网络的资源利用率和链路负载均衡。论文首先介绍了OpenFlow、数据中心网络的概念,分析了OpenFlow网络子网隔离和资源分配系统提出的背景及意义;再对OpenFlow网络子网隔离和资源分配系统中所使用的相关技术进行了介绍;在此基础上,分析了系统的具体需求,明确了系统需要实现的主要功能,然后,针对子网隔离和资源分配核心问题,通过对比已有方案的优缺点提出了可行的解决方案;基于系统具体需求和解决方案,本文提出了系统总体架构设计方案,详细介绍了系统中各功能模块之间的交互关系,对各子模块的实现进行了详细阐述;本文最后对系统进行了测试,对测试结果进行了分析,并总结全文提出建议和需要进一步研究和完善的地方。
其他文献
实施企业过程工程和BPR的一个重要目标是优化现有企业过程.过程建模是企业建模的一个方面,是实施企业过程工程和BPR的重要环节.经过多年的发展,产生了多种过程建模方法,工作
现代远程教育最重要的特点之一就是能够为学生提供个性化的教育.个性化的现代远程教育将整个教学活动作为一个有机的整体,各教学环节之间有密切的联系.我们的研究重点也就体
该文结合分布式虚拟环境,从实际需求出发,对虚拟环境中的实体进行了深入研究,在此基础上设计并实现了一个可视化的虚拟实体开发工具,为实体仿真开发者提供软件支持.论文的工
随着计算机网络技术、多媒体技术和通讯技术的快速发展,远程医疗系统得到了广泛的应用.远程医疗监护作为远程医疗中的一个重要组成部分,是现今医疗系统计算机应用中非常重要
该文所描述的独立式故障注入设备就是一套主要针对星载高可靠计算机系统软硬件综合测试的系统.该设备可在目标系统微处理器管脚上注入可控故障,并对目标系统反馈信息进行准确
近年来,互联网在国际上得到了长足的发展,但网络本身的安全性问题也日显突出,网络安全的一个主要威胁就是通过网络对信息系统的入侵.该文根据网络安全的需要并基于CVE的特征,
网络安全问题的日益突出对入侵检测技术提出了更高的要求,然而现有的入侵检测技术面对攻击技术的飞速变化仍然存在一定的缺陷.在这种情况下,该文致力于研究一种新型的入侵检
普适计算要求用户随时随地进行计算,实现计算在不同工作环境间的无缝移动。同一信息设备要工作于不同环境,必须要动态适应环境的变化。为解决该问题,本文提出了一种用于局域网环
该文依托国家863计划重点项目"软件测试技术及软件测试平台"中的子项目--软件测试结果分析与度量工具,分析北航软件所经过10多年成功开发的SafePro系列软件测试与分析工具,使
计算机仿真器目前正在得到广泛的应用.通过对计算机系统硬件的仿真,它能够辅助对计算机体系结构的研究,支持新型硬件和系统软件的并行开发,替换老式计算机系统中的硬件而保证