分享到:

网络作业管理系统的研究与实现

相关推荐

·西北工业大学

作业管理系统是建立在操作系统之上的一种资源管理软件。早期的作业管理系统,是为了强化操作系统的批处理功能。随着计算机技术的不断发展,当前计算机已经由原来的单机处理模式逐渐转化为集群处理。网络的发展使得操作系统的作业处理功能不能满足时代的要求。在操作系统之上建立一种专门的网络作业管理软件成为必要。本文基于某特定作业管理系统——复杂局域网环境作业管理系统(Multi LAN Job Management System,下文简称MLJMS系统)对作业管理系统的系统结构、通信策略改善,平台适应性改善等方面进行了研究,主要体现如下:一、总结了作业管理系统的发展历史和发展趋势;提炼出作业管理系统的结构模型和性能评价体系,并用此评价体系对MLJMS系统进行评估;二、针对复杂局域网环境,通过改进系统的通信机制实现了系统对多网段请求的快速响应,提高系统的通信效率。三、开发支持英特尔安腾处理器(IPF)的作业管理系统,扩展了作业管理系统的应用平台。I  (本文共63页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

网络作业管理系统的研究与实现——在Windows 2000平台上的设计与实现作业管理与高性能集群计算的结合研究

近年来,网络技术的快速发展,伴随着地造价高性能的处理器的发展,极大的促进了并行计算的发展。在这样一个复杂而庞大的系统中能够让地理上分布的廉价的PC机连接起来,进行过去只有大型机才可以胜任的工作的集群技术,迅速成为研究的一个亮点。而现代作业管理系统正是结合这种先进的技术应运而生的。本文结合了作者参与的某公司的与本项目组合作研发的首家商用作业管理软件的开发工作,力图向人们展示作业管理系统的基本原理,系统结构。并对作业管理系统中目前很多研究机构还在开发的集群负载均衡技术、资源管理技术进行尝试拓展,在阐明观点的时候,作者使用了数学的表示方法、实际试验图表等辅助手段说明作者理解。基本内容如下:1.作业管理系统的发展现状和研究热点,以及成型产品比照;2.一个作业管理系统产品的基本实现思路;3.windows2000中集群容错系统的实现原理和应用;4.负载分散在作业管理系统上的应用研究;5.元计算的资源管理在作业管理系统上的应用研究;6.对本...  (本文共70页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

网络作业管理系统的研究与实现

随着计算机技术的发展,高性能的微处理器和高速计算机网络不断出现,使得把由大量CPU组成的计算系统通过高速网络连接在一起成为一件容易的事情。JMS作业管理系统就是一种建立于操作系统之上,对连接在一个集群中的工作站或PC进行管理的中间软件。它是一个综合型的商业化作业管理系统,该系统不仅具有一般作业管理系统的分布操作、资源共享、负载平衡特点,还具有良好的操作性、高可靠性和可扩充性。笔者对这一系统进行了大量的分析和研究,发现JMS作业管理系统系统的原有客户端NSCL只能在局域网范围内对该系统进行访问,鉴于目前Internet应用的高速发展,以及客户的需求,设计开发了该系统的WEB客户端和用于i-mode手机浏览的WEB客户端。在实际的开发过程中笔者意识到WEB服务器本身的负载过高这一问题,提出将整个系统的通讯模块进行单独设计,一个称为ComClient的通信模块成为设计的重点,它作为一个中间的通讯模块既与作业管理系统的服务端进行通信,又...  (本文共79页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

基于集群技术的网络作业管理系统的研究与实现

作业管理系统是建立在操作系统之上的一类中间件软件,目的在于强化操作系统的批处理功能,提供对作业的提交、调度、执行及控制等机制,从而能够更加有效地利用系统资源、平衡网络负载、提高系统的整体性能。作业管理系统具有典型的客户/服务器模型结构,由客户、通讯代理Agent、服务器三层体系结构实现。客户端提供完全的GUI用户界面,完成用户对作业流的管理及对系统的管理功能;通讯代理采用TCP/IP网络通信协议以及与平台无关的数据通讯协议来实现客户与服务器之间的完全通讯;服务器端提供对作业流的全面支持,上层由作业流定义子系统和作业流引擎负责完成对作业流的定义与执行,底层使用网络队列系统(NOS)来实现对作业的调度与执行,使用户能够最大限度地利用计算机网络系统中的各种资源,以提高执行效率、降低作业成本。作业管理系统的可用性是一个十分重要的评价指标。作者在分析当前集群技术的基础上,提出了高可用性作业管理系统的实现模型。根据该模型,作业管理系统作为虚...  (本文共69页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

网络作业管理系统的研究与实现

近年来,随着计算机应用的普及和不断发展,对于一个建立在集群技术之上,能够实现企业内部网络资源优化利用的作业管理系统的需求变得日益迫切。本文所研究的网络作业管理系统(Network Job Management System, NJMS)就是为了满足这一需求而设计的。NJMS系统是一种建立在操作系统之上的系统软件,其主要目标是强化操作系统的作业管理功能,以便更加有效地利用系统资源、平衡网络负载、提高系统的整体性能。本文针对特定的网络作业管理系统(NJMS),深入讨论了其系统结构、负载平衡机制、作业网络的调度策略及系统优化过程中所遇到的问题,主要的研究成果体现如下:1.NJMS系统负载平衡机制的研究。深入讨论了NJMS系统的工作组集群结构以及基于该结构的负载平衡机制的实现过程;分析了工作组集群的局限性,提出了网络集群的概念和网络集群负载平衡模型,并给出了其实现过程。2.作业网络调度策略的研究。分析了NJMS系统的作业调度策略,深入讨...  (本文共74页) 本文目录 | 阅读全文>>

西北工业大学
西北工业大学

基于集群的网络作业管理系统的研究与实现

基于集群的作业管理系统是一种建立在操作系统之上的中间件。它的主要用途是强化操作系统的批处理功能,它将地理上分布、异构、自治的各种工作站、PC机和专用设备通过网络构建成集群,并通过使用相应的负载平衡策略,将处于整个系统中运行的所有作业在集群范围内进行合理分配和执行,提高了网络资源的利用率,建立起了有效的分布资源管理模式,实现了一种高吞吐量和高性能的分布式计算环境。本文基于一种特定的CJMSS集群作业管理系统,针对该作业管理系统的系统结构、资源管理模型以及作业管理系统的64位开发移植进行了研究,主要成果体现如下:1.总结了作业管理系统的发展历史和发展趋势,提炼出了作业管理系统的层次模型和应用模型,并根据作业管理系统的层次模型分析了CAMSS系统的体系结构。2.分析了CJMSS系统当前集中式的机器组资源管理模式,针对其资源共享方面主要缺陷提出了一种基于仲裁模型的资源管理新模式,阐述了仲裁模型的整体设计思想,给出了仲裁模型所采用的数据结...  (本文共69页) 本文目录 | 阅读全文>>