PBS作业调度系统详解:qmgr命令管理
需积分: 47 80 浏览量
更新于2024-08-25
收藏 533KB PPT 举报
"qmgr命令是Linux作业管理系统PBS中用于管理员管理作业队列和系统配置的工具。通过输入qmgr,用户可以进入一个交互式环境,执行各种管理操作,包括创建、删除、设置或查看对象的属性。这个命令主要用于管理PBS(Portable Batch System)集群计算环境中的资源分配和调度。
PBS(Portable Batch System)是一种广泛使用的分布式作业调度系统,适用于多用户、多任务的计算环境。它允许用户提交作业到系统,然后由PBS根据预设的策略进行调度和执行。PBS的主要目标是提供一个统一的界面来管理异构计算资源,解决由于节点类型差异、资源丰富度以及用户作业类型多样化带来的问题。
作业调度系统在大规模机群计算中扮演着核心角色。它解决了资源的整合、用户管理、权限控制以及负载均衡等问题。曙光信息产业(北京)有限公司提到的任务管理系统分为两类:基于进程级别的调度和基于作业级别的调度。前者由操作系统或运行时环境支持,关注当前运行的作业;后者由独立的作业管理系统处理,提供更高级别的管理和调度策略,包括预定资源和全程交互控制。
在基于作业级别的调度中,如PBS,管理员和用户可以查询、预订和控制资源,作业会被放入队列等待调度。PBS通过qmgr命令提供了对队列、节点和其他系统属性的精细控制,可以根据全局信息进行调度,实现更好的负载均衡和资源分享。此外,PBS还支持作业的提交、监控和结束,以及详细的计费记录。
在扩展性和服务质量方面,基于作业级别的调度如PBS通常优于进程级别的调度,因为它可以适应更大规模的系统,并能提供服务质量保障(QoS)。同时,PBS等系统可以提供单一系统入口和存储一致性,使得用户感觉像是在使用单个大型系统,而不是多个独立的节点。
qmgr是PBS作业调度系统的核心管理工具,它使得管理员能够有效地控制和配置作业队列,以满足多用户、多任务的计算需求,确保系统资源的合理分配和高效利用。通过理解并熟练使用qmgr,管理员可以优化整个计算集群的性能,提高用户的工作效率。
634 浏览量
470 浏览量
2021-02-16 上传
2021-10-11 上传
点击了解资源详情
133 浏览量
欧学东
- 粉丝: 1018
- 资源: 2万+
最新资源
- 带日历的VB圆形的模拟时钟代码
- apache-maven-3.6.0-bin.rar
- delphi人才信息管理系统.zip
- 涂料、裱煳、刷浆木材表面施涂溶剂型混色涂料施工工艺标准
- react-advance
- personal-rank-implemented-by-CPP
- Onliner.by конвертер цен-crx插件
- 新疆某钢厂钢结构厂房工程施工组织设计
- 粤语报时示例.rar
- linux-sk:-基于ZEN的内核,具有其他功能
- Определение CMS - iTrack-crx插件
- 密码学:国王密码学课程的python游乐场
- github-slideshow:机器人提供动力的培训资料库
- 价格区间滑块
- fsm
- 51单片机驱动12864液晶显示(有字库)程序(汇编)keil工程文件C源文件