论文部分内容阅读
自1986年网络队列系统NQS面世以来,作业管理系统取得了长足的发展。国外一些大型的研究机构和公司都将作业管理系统作为提高生产效率和资源利用率的一项重要技术保证,并面向实际需求进行了大量的研究和开发工作。但国内在该领域的研究还没有取得重大的突破和进展。 针对这种现状,作者对作业管理系统进行了较为详细的研究。通过分析和阐述以网络队列系统NQS为基础的作业管理系统的层次结构和功能特点,将作业网络、高可用性和安全性作为作业管理系统的增强特性加以重点研究。 作业网络是对作业概念的扩展,通过跨平台作业网络描述语言将单独的作业根据依赖关系构成一个作业网络向系统进行投交和控制。根据作业网络,提出了一个基于作业网络DAG模型的静态调度算法,该算法是对动态负载平衡算法的扩展,用于作业网络的静态负载平衡。 作业管理系统的可用性是一个十分重要的评价指标。作者在分析当前集群技术的基础上,提出了高可用性作业管理系统的实现模型。根据该模型,作业管理系统作为虚拟服务运行在高可用性集群上,一旦出现故障,可以透明地进行故障转移。当故障消失时,可以进行故障恢复,保证了作业运行的连续性和可用性。并且按照该模型,给出了在MSCS集群上具体的实现方案。 针对传统作业管理系统在安全性上的问题,结合NT操作系统,给出了在NT平台上实现安全性的方案。并针对NT特有的域安全概念,给出了作业管理系统支持域安全模型的策略。