分布式环境下程序部署与监控系统中任务调度模型的研究

被引量 : 6次 | 上传用户:jack607
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网技术飞速发展的今天,通信、计算机和网络技术正改变着整个人类和社会,计算机系统也从集中式转换成分布式系统,且分布式系统呈现出规模越来越大,服务对象越来越多,对象间关系越来越复杂的特点。同时IT公司特别是产品线众多、迭代更新相对较快的互联网公司对新产品的部署速度、系统的运行性能,有着越来越高的要求,一方面部署机器众多,在大型分布式环境下机器节点的数量在万台以上;另一方面需要做到能够实时监控系统的运行状态。因此如何对大型分布式环境下的程序和服务器集群进行有效的管理,特别是如何保证部署的并发一致性以及服务对象运行状态的实时性检测,是一个具有理论价值和实用价值的课题。本文围绕着“分布式、并发控制、负载均衡、面向服务”这一目标,通过对分布式环境下的部署与监控系统的业务分析,结合分布式环境异步通信机制、任务并发调度以及SOA设计模式的理论,进行了该类型系统设计中的任务调度模型的研究:设计了一个基于消息通信框架的任务并发调度模型;针对常见的TCP协议下的长连接带来的端口上限瓶颈问题提出了一种通信层代理的概念;在提高系统整体性能方面,通过对负载均衡的研究针对不同的情况设计了两种负载均衡算法;最后通过一个具体的案例实现说明上述关键技术在分布式环境下程序部署与监控任务的具体应用。文中负载均衡算法进行了相应的实验分析,实验结果表明本文设计的基于消息传递的任务调度模型在任务并发处理具有较好的性能,同时较好的实现了系统的整体负载均衡,达到了本文提出的部署的并发一致性和服务对象的实时性检测的研究目的。
其他文献
作为高中历史核心素养之一的史料实证, 是中学教学中所运用最多的一种方法. 对史料实证教学的有效性探讨不仅有利于学生对历史的深刻理解, 还有利于形成良好的品格. 本文从史
体温是影响脑缺血预后的一个重要因素。发热通过多种机制可直接或间接与卒中有关。文章回顾 了体温与脑缺血的关系以及体温对预后的影响,探讨了其可能的机制。
民间借贷不仅仅是现如今我国社会经济生活当中的一个较为常见和普遍的现象,有相关记载的历史可达三千余年,可以说长期以来民间借贷已经根植于、融合于我国社会经济生活当中。
在故障检测领域,基于观测器的故障检测被普遍应用。由于建模不确定性,环境等一些不确定因素的影响,基于鲁棒观测器的故障检测技术的研究和发展是最迫切的。本文针对含有建模不确
目的:评价头孢呋辛对原发性肝癌患者介入术后感染发生率的影响。方法:选取2011年2月—2014年2月间实施介入手术治疗的原发性肝癌患者200例,依照患者的头孢呋辛应用情况将其分
目的:观察丹参酮胶囊联合阿莫西林克拉维酸钾治疗急性扁桃体炎的疗效。方法:100例急性扁桃体炎患者,随机分成治疗组和对照组,每组50例。对照组给予阿莫西林克拉维酸钾治疗,治疗
目标识别跟踪在智能监控、医学研究、人机界面、虚拟现实、运动分析等诸多领域有着非常重要的实用价值,吸引了国内外越来越多研究者的兴趣。本文在通过对不同的目标进行大量
现代社会的不断发展对我国建筑行业提出了更高的要求。由于机电安装工程在一定程度上决定了建筑的功能性和适用性,因此必须对其加强控制,科学应用BIM技术能对机电工程进行更
在有起伏地形的城市绿地的设计过程中,由于高程、坡度、坡向,步道间拓扑关系等要素的复杂性,很难实现地形和步道的快速建模及设计指标的检验。传统设计方法多基于平面等高线
当今世界是一个充满竞争和挑战的世界,创新早已突破高新技术企业的界限渗透到了各行各业,并且成为了企业生存的关键因素之一,作为创造性思维主要来源的研发人员也相应的成了企业