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

Zhengxiong Hou, Jianhua Gu, Xingshe Zhou, Tianhai Zhao

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages706-711
Number of pages6
ISBN (Electronic)9781509035939
DOIs
StatePublished - 14 Jul 2017
Event19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016 - Paris, France
Duration: 24 Aug 201626 Aug 2016

Publication series

NameProceedings - 19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016

Conference

Conference19th IEEE International Conference on Computational Science and Engineering, 14th IEEE International Conference on Embedded and Ubiquitous Computing and 15th International Symposium on Distributed Computing and Applications to Business, Engineering and Science, CSE-EUC-DCABES 2016
Country/TerritoryFrance
CityParis
Period24/08/1626/08/16

Keywords

  • job scheduling
  • multi-clusters
  • resource management
  • software licenses

Fingerprint

Dive into the research topics of 'A Software Licenses Aware Job Scheduling and Management Approach on Multi-clusters'. Together they form a unique fingerprint.

Cite this