服务网格中动态负载平衡与事务管理模型的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:sdrtgwdrtwertwert
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格可以将网络上地理分布的计算、数据、存储、设备、软件和人员等各种资源聚合为一体,完成协作性的任务。网格从科学领域开始,正在从支持科学计算为主向市场更大和应用面更宽的方向发展。服务网格是融合Web服务技术和网格技术而提出的新概念,面向多企业的企业服务网格是未来的一个商业重点。在863/CIMS主题项目的支持下,我们建立了支持企业柔性业务集成的服务网格系统,通过共享异构资源,为企业或企业动态联盟实现企业业务合作提供使能支持环境。 在服务网格业务流程调度中,由多个局部代理透明地进行自动作业调度,协调使用分布的资源。为了提高资源利用率和系统的吞吐率,需要实现服务网格系统内负载的均衡分布。针对服务网格系统负载变化的特点,我们提出了层次式动态负载平衡调度模式,给出了负载平衡系统结构。系统主要由作业分配模块、调度模块、监视模块、通信模块四个部分组成,其中作业分配是负载平衡系统中的核心机制。我们设计并实现了一种综合考虑各局部代理作业数和各个局部代理性能以及当前的负载情况的动态双阈值作业分配算法。该算法主要由三部分组成:收集各局部代理的负载信息;全局代理选择合适的局部代理进行作业分配;监视各局部代理的负载是否过重或过轻并采取相应的措施。 服务网格业务的松散耦合、地理分布、运行时间长等特点决定了它的不可靠性。可见,可靠性是保证服务网格能否投入商用的关键。然而,迄今为止,缺少一种功能程序来为Grid服务应用程序提供一致性和可靠性。事务是构建可靠的分布式应用程序中的基本概念,支持事务处理可以保证业务活动中的所有任务间信息都能保持一致。我们借鉴了Web服务事务管理以及工作流安全点的思想,结合网格服务的自身特点提出了一个事务管理模型,此管理模型由协调框架和它所支持的两个协调协议(二阶段提交协议和业务事务协议)组成,既能管理传统的短事务又可以管理长业务事务。我们还引入了工作流中安全点的概念,提供了流程部分回滚的可能性与灵活性。此事务管理模型能有效地解决服务网格应用中的一致性及可靠性问题。
其他文献
随着黑客攻击事件的频繁增加,网络安全的要求迫在眉睫。入侵检测技术是一种多层次多深度的网络防护手段,是目前安全技术研究的热点。获得高的检测率不可置疑是入侵检测系统的任
高速通道接口是决定并行存储系统 I/O 性能的一个重要因素 充分发挥通道接口的数据传输潜力能使整个存储系统的性能得到很大的改善 光纤通道技术以其高性能 连接距离长 扩展
描述逻辑(Description Logic)作为基于对象的知识表示的形式化工具,广泛地应用在信息系统、数据库、软件工程、自然语言处理和网络智能访问等领域。尤其是在语义网快速发展的
非真实感图像渲染(NPR,Non-photorealistic Rendering)是近十年来计算机图形学研究领域逐渐兴起的学科,它对图形学中奉为圭臬的追求真实感(Photorealism)的科学取向提出了挑战,
近年来,随着P2P技术的发展,许多P2P流媒体点播系统进入了人们的生活,为广大用户提供了丰富的媒体服务。然而,在P2P流媒体点播系统中,由于用户节点规模大且存在异构性、需要传
无线传感器网络集成了传感技术、嵌入式技术和无线通信技术,具有自组织、构建灵活、覆盖广等优点,因此其拥有广泛的应用前景。覆盖控制是无线传感器网络研究的一个热点,它是
随着信息技术的飞速发展,电子政务系统的规模和水平已成为衡量一国国民经济和社会信息化水平的重要标志。依托于全国电子政务工程如火如荼地建设,本课题来源于西安电子科技大学
虚拟战场是指利用虚拟现实技术,通过计算机仿真合成的交互式战场空间,随着计算机科学和仿真技术的不断进步,在军事训练和电脑游戏等领域得到越来越广泛的应用。对虚拟战场中
基于多维数据分析技术的数据分析系统,能有效地解决如何管理商业企业中浩如烟海的数据,以及如何从中提取有用的信息等问题。而基于互联网平台的数据分析系统更是当今应用研究的
近几年,国际上对足球机器人的研究以及相应的各种比赛取得了迅速的发展。无疑足球机器人是一个新兴的交叉学科,涉及机器人学、人工智能以及人工生命、智能控制等多个领域。足球