• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (03): 388-392.

• 论文 • Previous Articles     Next Articles

Token-based license management in parallel  computer systems      

CAO Hongjia1,LU Yutong1,2   

  1. (1.College of Computer,National University of Defense Technology,Changsha 410073;
    2.State Key Laboratory of High Performance Computing,National University of Defense Technology,Changsha 410073,China)
  • Received:2013-10-05 Revised:2013-12-15 Online:2014-03-25 Published:2014-03-25

Abstract:

A tokenbased license management model is proposed for parallel computer systems. In this model, license using is separated into two steps: license allocation and license checkout, namely. Accordingly license release is separated into checkin and return. License allocation and return may be performed by the resource management system for the application software. Under this model, the use of licenses is controlled by the resource management system totally, avoiding conditions such as license checkout out of resource management system, wrong number of licenses specified for jobs, and application process hang, which results in job failures and resource wasting. Two implementation mechanisms mapping this tokenbased model to currently popular application environment are designed for legacy applications and license managers, which show the feasibility and significance of the model.

Key words: resource management;job scheduling;license management;token