发布订阅系统中多源数据分发机制的研究

来源 :东南大学 | 被引量 : 1次 | 上传用户:ladiylove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
发布订阅系统因其松耦合特性而被视为实现大规模高可拓展性网络通讯应用的关键技术。近年来发布订阅系统的应用需求逐步向大数据量多源数据分发场景拓展,而现有的数据分发机制往往只以单数据源应用场景作为研究对象。由于数据分发机制具有较强的应用场景依赖性,因此现有分发机制无法有效应对多源场景下的节点负载异构等问题。因此对发布订阅系统下的多源数据分发机制进行研究具有十分重要的意义。本文的主要研究工作及贡献包括:(1)结合大数据量多源场景的特点将数据分发过程分为“启动”、“稳定”、“结束”三个阶段,并总结多源数据分发机制所应遵循的四条设计原则:一是对主题数据进行分块后,利用多棵分发树对各块数据进行分发;二是保证多棵分发树间的内部节点不交特性,以充分利用分发树的叶节点上载带宽;三是避免重负载节点成为轻负载节点的祖先节点;四是将负载分为接收负载和发送负载两类,并将重负载节点的发送负载转移给轻负载节点以实现负载均衡。(2)参照典型分发机制在发布订阅系统下实现了三种比较对象,并从四条设计原则的角度分析了三种比较对象各自的优缺点。(3)依照设计原则,为发布订阅系统提出了一种名为MeshCast的多源数据分发机制,对MeshCast的理论模型、组成模块以及工作流程进行了详细介绍与理论分析,并通过MeshCast与三种比较对象的对比实验对理论分析进行验证。MeshCast采用网格结构对系统拓扑结构进行组织,它的核心算法由贪心策略和约束策略两部分构成。这些策略使该分发机制能够结合大数据量多源场景的特点,通过优化数据传输路径的方式,在均衡节点负载的同时提高系统的总带宽利用率,从而缩短数据分发任务的总耗时。与三种比较对象的对比实验结果表明,MeshCast能够有效缩短大数据量多源场景下数据分发任务的耗时。
其他文献
据《中国应急管理报》报道 近日,国务院安委办第一检查组在山东检查部分化工企业,发现不少问题隐患,要求相关企业和地方政府做到警钟长鸣,从源头入手规范硝酸铵生产。  管道保温层损坏、锈蚀严重  山东史泰丰肥业有限公司是山东晋煤日月化工有限公司的子公司,经营状况不理想,目前处于停产状态。8月28日上午,国务院安委办第一检查组来到该企业检查。  专家没进生产装置区就发现几处安全隐患:由于长期处于停产状态,
本文站在社会经济的总体发展背景下,来探讨财务目标的设立以及选择,以财务会计目标的概念界定为切入点,从而引申出现代化市场经济发展的背景下,财务会计目标应该满足的相关方
交流伺服系统是一种复杂的非线性时变系统。文中介绍了应用MATLAB/Simulink可视化动态仿真平台进行软件伺服的系统仿真方法。该方法采用易扩展的模块化设计,可在线修改和观察所
<正> 铝酸锌用于环已烷、低级石腊脱氢反应催化剂载体而引人注目。京都大学工学部乾智行教授,将异丙氧基铝和醋酸锌混合物在溶剂中加热,于300℃下反应两小时。特点是反应温度
绘画不见得要会画多少东西,即使只画一个点,研究透彻了也能成为名家。日本设计师草间弥生的作品多由点元素组成,画家修拉的点彩画也是由若干个小点组成。他们正是因为潜心研
采用等离子喷涂制备了常规氧化锆涂层和纳米氧化锆涂层,并对制备的纳米氧化锆涂层进行了激光重熔处理,系统地研究了3种氧化锆涂层(常规、纳米和激光重熔涂层)在常温和高温下
合成了以Fe3O4为核,以SiO2为壳的磁性纳米微粒(Fe3O4@Si O2),并采用沉淀沉积法将ZrO2包覆到材料表面。通过XRD、TEM、VSM、ζ电位、XPS和N2吸附/脱附等手段对材料进行表征,结