Java工具及其调度方法研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:jiangjia09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网时代的背景下,越来越多的在线服务不断发展壮大,吸引了大量用户。热门应用的日常业务流量远超单个服务器的承受能力,这些应用往往部署在服务器集群中,并依靠集群的负载调度器进行负载调度。负载均衡问题是优化服务器集群所研究的关键问题之一。本文对负载调度算法进行研究,以工具模型为基础,设计了基于动态反馈的加权最少连接调度算法,并以该算法为核心实现了工具运行调度系统。本文主要做了如下几方面工作:一、对Java工具模型进行改进,进一步完善Java工具模型的技术规范。工具模型在指导开发分布式互操作应用程序时,便于将系统进行模块划分,提高系统的扩展性及程序组件的复用性,本文将Java工具模型与Web Service进行了对比。二、提出计算服务器节点计算能力的公式,定量计算服务器节点的计算能力值。并且提出基于多因素进行负载值计算的方法,利用CPU利用率等负载数据来综合计算出服务器节点的负载值。三、研究了基于多重因素进行负载评估的方法,针对工具运行集群的任务特性,对原始的加权最少连接调度算法进行改进,提出基于动态反馈的加权最少连接调度算法(Dynamic-Feedback-Based Weighted Least-Connection Scheduling,简称 DFBWLC 算法)。DFBWLC算法利用各节点计算能力值、各节点当前负载值等数据,动态计算并调整各服务器节点的权值,获得比加权最少连接算法更好的负载均衡效果。四、利用DFBWLC算法作为核心,设计并实现了一个工具运行调度系统。工具运行调度系统实现了对工具运行请求的调度功能,并且对工具运行节点进行自动化管理。五、对工具运行环境TRE软件进行简化,并将工具运行模式应用到工具执行的具体实现中。最后,本文通过仿真实验对工具运行调度系统进行功能和性能测试。将DFBWLC算法的负载均衡效果与加权最少连接算法进行比较,验证了 DFBWLC算法的有效性,并且获得了预期的改进效果。另外,我们也对工具运行调度系统的节点管理模块进行功能测试,验证系统实现了预期的自动化管理工具运行节点的功能。
其他文献
针对含有多种材料,且材料相呈非均质分布或异常分布的异质材料零件,提出一种基于空间点云数据集的异质材料零件动态建模方法。该方法采用了细化STL模型和空间微四面体重构的几
针对海量GNSS观测成果资料的监理工作,文中设计并实现了一套具备自动资料检查、质量评定、监理报告生成和对质量元素统计分析功能的GNSS观测成果监理系统;对系统的开发平台、数据库、检查模型、质量等级、监理报告、统计分析等方面进行了简要说明,并介绍了系统采用的关键技术;通过系统在工作中的应用实例,对系统的使用方法和过程进行阐述;最后得出结论,该系统可极大提高GNSS观测成果监理的工作效率和质量评定的客
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
针对四轴数控磨削机床加工复杂曲面时的局部干涉问题,提出一种基于圆弧面砂轮的干涉检测与消除方法。基于对两种局部干涉的分析,首先根据曲率拟合要求确定最佳的相对刀轴方向
由于在海外市场频遭做空维持上市成本较高和境内市场估值水平较高等因素,2010年以来,海外上市的中概股逐渐展露回归迹象。至2015年,中概股回归已形成一股热潮。国内市场壳资
基于西门子SCALANCE工业以太网交换机系列、SCALANCE S通讯安全模块和SINEMA Server工业网络管理平台,中信戴卡北美工厂顺利完成了工厂智能数字化制造系统DMS1.0的通讯架构设
体育教师可以在体育教学中开展拓展训练,拓展训练不但可以提高学生的身体素质,还能够提高学生的团队合作意识。文章对拓展训练的重要意义进行剖析,并从体能方面和心理素质方
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield