基于集群技术的作业管理系统研究.pdfVIP

  • 1
  • 0
  • 约1.01万字
  • 约 4页
  • 2018-01-11 发布于广东
  • 举报
陈晶等:基于集群技术的作业管理系统 基于集群技术的作业管理系统 陈 晶①孔令富 李 昊 王蝽张智 (燕山大学信息科学与工程学院 秦皇岛066004) 摘要首先论述了与作业管理系统有关的概念、作业的调度策略和作业管理系统的目 标。其次,设计了基于集群技术的作业管理系统模型,针对此模型说明了作业执行期间所 采用相关调度策略。该模型目前已用于作业管理系统的设计和实现。 关键词作业管理,集群系统,作业调度,调度策略 作业调度策略的衡量指标从系统角度和用户角 0 引言 度两个方面来衡量: (1)面向系统的原则: 作业(Job),按POSIX的观点:作业是一个会话 ①吞吐率:单位时间内系统所完成的作业数; 组(一个会话组是一组进程,会话组的成员进程不能 ②利用率:系统负载与其可承受负载的比率; 脱离会话组而存在…)。作业管理又称为工作负载 ③总运行时间:最后一个作业的完成时间与第 管理,负载共享或负载管理。它能有效地管理系统 一个作业的到达时间的差值。它与系统利用率成反 中的各种资源以及用户提交的作业。其目的是为了 比。 充分利用集群的硬软件资源及宝贵的CPU时间,有 (2)面向用户的原则: 效地管理机群,合理地调度作业,使系统具有高的吞 吐率和利用率。作业调度策略是集群作业管理系统 ①公平性:公平地对待每个用户,公平地对待每 的核心内容。作业管理系统是建立在操作系统之上 个作业; 的一类系统软件,它的主要作用是强化操作系统的 ②等待时间:一个作业从提交给系统到作业开 作业管理功能,提供作业提交、调度、执行及控制的 始运行所经历的时间。 新机制,更加有效地利用系统资源、均衡网络负载、 以上从系统角度和用户角度分别阐述了衡量作 提高系统整体性能[2]2。作业管理的原理最早运用在业调度策略的指标,它们也是作业调度策略所追求 大型主机上,随着高性能工作站、集群系统和网格系 的目标。但是,一种调度策略不能同时达到以上目 统的发展,作业管理也逐渐支持异构的网络环境、支 标。因此,一个作业管理系统应提供多种调度策略, 持多平台和并行应用等新需求。因此,集群环境对 使用户能够从实际应用需要出发,选取合适的调度 作业管理提出了一些特殊的要求。一个用来控制和 策略引3 o 平衡客户端/服务器环境中的计算活动的作业系统, 1.2常见的作业调度策略 通常要具有以下功能或是这些功能的一个子集:① 作业选取策略就是如何从已提交的作业中选取 对异构环境的支持;②批处理支持;③并行支持;④ 合适的作业加以运行【3]3。表l列出了常见的作业调 交互支持;⑤检查点和进程迁移;⑥负载平衡;⑦作 度策略的特点。 业运行时间的限制;⑧图形用户接口GUI。本文在 相关定义基础上,主要讨论了作业系统的设计和作 提高系统的吞吐率,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档