基于SDN网络的发布/订阅模式统一消息中间件核心设计与实现

来源 :北京邮电大学 | 被引量 : 1次 | 上传用户:juguoxianzhe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现在的互联网提供的是尽力而为的服务,在这种服务模型下,所有的数据流都需要公平地竞争网络资源,这给发布/订阅系统中数据转发的可靠性带来了局限。SDN网络是一种新型的网络结构,实现数据转发和控制的分离,通过OpenFlow协议可以探测到网络物理拓扑,感知到拓扑变化、流量状况,并且可以下发一系列的控制指令,为实现可靠转发提供了灵活的技术支持。基于当前研究现状,本文在经过充分的调研之后,制定了基于SDN/OpenFlow网络的发布/订阅系统设计方案。在系统管理方面,通过与Floodl ight网络控制器的交互,实现对硬件设备和物理拓扑的感知,在原系统的基础上增加了硬件设备和物理拓扑管理。以物理拓扑为依据,重新设计路由子系统,并将消息主题编码到消息头中,通过OpenFlow流表的匹配实现消息主题的匹配,进而决定消息转发的下一跳地址。将应用程序中的多优先级队列放到OpenFlow交换机中实现,设置不同带宽大小的队列,根据网络流量调整入队规则,进而为不同优先级消息做不同的带宽保证。引入sFlow协议监控交换机端口的网络流量,作为队列调整的触发和效果反馈依据,实现自动的带宽调整策略。改进后的发布/订阅系统与原系统相比,增加了系统管理的管理内容,如物理拓扑和硬件设备的管理;将主题匹配转发和优先级队列调整下放到交换机中进行,大大简化了系统普通节点的逻辑;独立的流量监控与队列调整反馈机制使系统史易于扩展。最后,借助成熟的虚拟化技术,自行搭建出一定规模并且易于扩展的实验网络,并通过对系统功能和性能的验证实验,证实系统设计的可行性和良好的性能。
其他文献
本文对白癜风的发病机制、药效学动物模型及中医药治疗白癜风的研究进展进行了综述,并对申报用于治疗白癜风的中药新药注册资料有效性评价方面存在的问题进行了分析,提出了相
<正> 在当今世界上,能源短缺问题已引起各国的高度重视。1979年联合国在维也纳召开的科学技术促进发展会上,已把能源提高到与粮食、人口、环境同等的重要位置。建筑能耗是能
"营改增"正逐步完善我国增值税链条,改善我国的税收体制。由于试行阶段各项工作仍不成熟,给试点纳税企业带来了很大影响,相关会计处理出现了不同程度的变化。本文以电信业营
在现代汉语中,“X得不能再X”属于述补结构中比较特殊的一类,在语言表达上具有丰富性和生动性,但学界对其研究尚不够深入。本文以构式语法理论为指导,借鉴了认知语言学等理论
随着经济社会的不断发展,多元化的价值观不断出现,其中的厌世、逃避的情绪导致现实生活中自杀案件愈加常见。但是实践中的自杀案件往往非常复杂有着其他因素的干扰,当人为因
清朝末年,历来不被人重视的监狱事业竟被提升到清末新政和预备立宪运动的计划方案之中,继而使监狱改良拉开帷幕。本文以此次改良之背景、内容、评价为主线,期望给读者呈现历
伴有肱骨头骨缺损的创伤性肩关节前方不稳一直是骨科医生的难题之一。传统的治疗方式已被证实有较高的复发率。Bristow-Latarjet手术既可以治疗盂肱关节骨缺损,又可以增加肩
物业管理作为房地产价值链的终端环节,市场前景十分广阔。本文对物业管理企业应如何应对日趋提升的竞争压力,如何适应行业发展趋势,提升市场竞争能力,来应对新的机遇和挑战,
<正>肺在五行属金。目前研究认为,对肺的解剖认识,中西医之间没有显著的异议[1]。中医理论认为,肺朝百脉,主治节。具体来说主要是指,肺主一身之宗气,通过肺的呼吸作用进行气
革命历史小说是指具有“在特定的意识形态的规定限制中,讲述特定的历史时期的题材,以达成特定的意识形态的要求性质,对中国共产党发起、领导革命的缘起进行叙述,表现经历这一