{"title":"Policy Based Job Analysis","authors":"Roger Curry, C. Kiddle, R. Simmonds","doi":"10.1109/HPCS.2007.26","DOIUrl":null,"url":null,"abstract":"Many job schedulers for clusters allow system administrators to specify a variety of policy constraints that can be used to implement site objectives. An example of a site objective could be to achieve high system utilization while at the same time giving users fair access to the resources. Policy can include such things as constraints on walltime, number of processors and memory that can be requested, fairshare targets, and privileges to certain users. This paper highlights the importance and uses of job scheduler policy information in job analysis. A suite of job analysis services that make use of job scheduler policy information is described. Using the analysis services, system administrators can determine if the current policy is having the desired effect and adjust policy as appropriate. Users can gain insight into the utilization they are achieving and determine more appropriate job submission strategies that could increase utilization or reduce queuing delays. Examples of the job analysis suite applied to production data from resources part of WestGrid, a high performance computing consortium in Western Canada, are also provided.","PeriodicalId":354520,"journal":{"name":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","volume":"42 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCS.2007.26","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Many job schedulers for clusters allow system administrators to specify a variety of policy constraints that can be used to implement site objectives. An example of a site objective could be to achieve high system utilization while at the same time giving users fair access to the resources. Policy can include such things as constraints on walltime, number of processors and memory that can be requested, fairshare targets, and privileges to certain users. This paper highlights the importance and uses of job scheduler policy information in job analysis. A suite of job analysis services that make use of job scheduler policy information is described. Using the analysis services, system administrators can determine if the current policy is having the desired effect and adjust policy as appropriate. Users can gain insight into the utilization they are achieving and determine more appropriate job submission strategies that could increase utilization or reduce queuing delays. Examples of the job analysis suite applied to production data from resources part of WestGrid, a high performance computing consortium in Western Canada, are also provided.