【24h】

A Software Licenses Aware Job Scheduling and Management Approach on Multi-clusters

机译:一种多集群软件许可感知作业调度和管理方法

获取原文
获取原文并翻译 | 示例

摘要

For commercial software in scientific and engineering computing, software licenses are needed when running them in high performance computing systems. Usually, there is a constraint for the number of software licenses. With the traditional software licenses management approaches, there is a prominent issue. The jobs will fail immediately without available software licenses. However, the existing job scheduling mechanisms mainly focus on hardware resources allocation. In this paper, we propose a software licenses aware job scheduling and management approach on multi-clusters, which is a common scenario for current high performance computing community. Based on floating licenses and scheduling policies, the submitted jobs from multi-clusters requiring software licenses will be uniformly queued and scheduled. A co-scheduling mechanism is provided for the software licenses and hardware resources. So software and limited licenses can be shared and used efficiently on multiclusters. We implemented and evaluated the approach in a real multi-clusters computing environment.
机译:对于科学和工程计算中的商业软件,在高性能计算系统中运行它们时需要软件许可证。通常,软件许可证的数量受到限制。使用传统的软件许可证管理方法,存在一个突出的问题。没有可用的软件许可证,作业将立即失败。但是,现有的作业调度机制主要集中在硬件资源分配上。在本文中,我们提出了一种针对多集群的软件许可证感知作业调度和管理方法,这是当前高性能计算社区的常见方案。基于浮动许可证和调度策略,来自需要软件许可证的多集群提交的作业将统一排队和调度。提供了用于软件许可证和硬件资源的协同调度机制。因此,软件和有限许可可以在多集群上共享和有效使用。我们在一个真正的多集群计算环境中实施并评估了该方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号