基于OpenPBS的集群作业提交模块的设计.ppt

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于OpenPBS的集群作业提交模块的设计

* * * * * * * * 基于OpenPBS的集群作业提交模块的设计 报告人:*** 指导教师:*** 基于OpenPBS的集群作业提交模块的设计 目录 设计目标 1 系统的设计 2 系统的实现 3 探索性研究 4 基于OpenPBS的集群作业提交模块的设计 设计目标 传统的集群作业提交方法是在命令行的方式下进行的,用户如果要提交一个作业,需要记忆大量的命令,并且需要熟悉Linux的操作环境,给用户的使用带来了很多的不便。 本文的主要设计目标是利用Java语言编写程序,通过Web网页将并行计算程序以文件的形式提交到集群节点进行计算。用户可以选择参与运算的集群节点个数和任务并行粒度。计算任务完成以后在网页上返回任务计算时间和任务计算结果。最后在将计算任务封装成Web服务并进行任务提交的实现技术上给出探索性研究。 基于OpenPBS的集群作业提交模块的设计 设计目标 传统的作业提交方式 改进的作业提交方式 两种作业提交方式的对比 基于OpenPBS的集群作业提交模块的设计 系统的设计 OpenPBS的结构及工作原理 PBS管理器 PBS调度器 PBS执行者 基于OpenPBS的集群作业提交模块的设计 系统的设计 OpenPBS的工作流程 基于OpenPBS的集群作业提交模块的设计 系统的设计 系统的功能模块 基于OpenPBS的作业提交系统 文件上传 模块 结果信息 查看界面 脚本自动生成模块 任务提交模块 基于OpenPBS的集群作业提交模块的设计 系统的设计 各模块的主要功能 文件上传模块:主要负责将用户本地的文件上传到集群上。命令行方式的文件上传需要加开服务,降低了系统的安全性,同时用户使用使用起来也不方便,使用图形的方式则能够弥补这些缺点。 脚本自动生成模块:根据用户的要求自动生成一个符合OpenPBS要求的脚本文件。用户在页面上通过填入相应的参数即可完成文件的自动生成,使用户不必在Linux下编辑并且记忆OpenPBS脚本文件的格式要求。 基于OpenPBS的集群作业提交模块的设计 任务提交模块:这个模块通过命令调用OpenPBS来执行任务的提交。调用OpenPBS命令的过程由程序自动完成。在用户提交以后,该模块还负责显示给用户任务是否已经成功提交。 结果信息查看界面:OpenPBS的任务执行结果是存放在一个文件中的,这个文件是在脚本文件中指定的。程序通过读取这个文件来将任务执行的结果显示给用户。 基于OpenPBS的集群作业提交模块的设计 系统的设计 系统的工作流程 第四阶段 第三阶段 第二阶段 第一阶段 查看任务执行结果 调用OpenPBS进行作业提交 自动生成脚本文件 上传文件 基于OpenPBS的集群作业提交模块的设计 系统的实现 任务上传界面 基于OpenPBS的集群作业提交模块的设计 系统的实现 上传文件汇总信息 基于OpenPBS的集群作业提交模块的设计 系统的实现 脚本生成界面 基于OpenPBS的集群作业提交模块的设计 系统的实现 任务执行状态 基于OpenPBS的集群作业提交模块的设计 系统的实现 结果查看界面 基于OpenPBS的集群作业提交模块的设计 系统的实现 队列信息查看界面 基于OpenPBS的集群作业提交模块的设计 探索性研究 一个比较完善的作业提交系统 由于本程序只是作为一个模块设计,并没有考虑程序应用在大规模网络环境中时的情况。当程序应用在大规模网络环境中时,还存在着诸如安全性、程序的执行效率等问题,下面给出一个比较完善的程序模型。 基于OpenPBS的集群作业提交模块的设计 探索性研究 用户认证模块 文件上传模块 数据复制和移动模块 脚本生成和提交模块 队列信息查看模块 退出模块 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档