{"title":"集群、网格、云中并行作业调度的预测空间和时间资源分配","authors":"A. Sodan","doi":"10.1109/ICPPW.2010.51","DOIUrl":null,"url":null,"abstract":"Grid and cloud schedulers benefit from predictable service for their choices in allocating jobs on remote servers/clusters. Predictable service on local clusters supports fairness and user satisfaction. The paper looks into servers that employ batch scheduling and support time sharing and/or space partitioning of the available resources among different parallel-job workloads. This provides the basis for resource provisioning and differentiated QoS control according to certain targets. An M/G/1 queuing model is presented for prediction of average response times under different load and different time shares and/or space share allocation. Prediction is applied to both, a standard priority scheduler and a preemptive job scheduler. All average response-time predictions are based on a black-box queuing model with model fitting. The results, obtained with synthetic and real workload traces from supercomputing centers, show very high accuracies. In addition, the previously presented preemptive scheduler permits, by its design, very reliable estimations of individual-job response times.","PeriodicalId":415472,"journal":{"name":"2010 39th International Conference on Parallel Processing Workshops","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Predictive Space- and Time-Resource Allocation for Parallel Job Scheduling in Clusters, Grids, Clouds\",\"authors\":\"A. Sodan\",\"doi\":\"10.1109/ICPPW.2010.51\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Grid and cloud schedulers benefit from predictable service for their choices in allocating jobs on remote servers/clusters. Predictable service on local clusters supports fairness and user satisfaction. The paper looks into servers that employ batch scheduling and support time sharing and/or space partitioning of the available resources among different parallel-job workloads. This provides the basis for resource provisioning and differentiated QoS control according to certain targets. An M/G/1 queuing model is presented for prediction of average response times under different load and different time shares and/or space share allocation. Prediction is applied to both, a standard priority scheduler and a preemptive job scheduler. All average response-time predictions are based on a black-box queuing model with model fitting. The results, obtained with synthetic and real workload traces from supercomputing centers, show very high accuracies. In addition, the previously presented preemptive scheduler permits, by its design, very reliable estimations of individual-job response times.\",\"PeriodicalId\":415472,\"journal\":{\"name\":\"2010 39th International Conference on Parallel Processing Workshops\",\"volume\":\"27 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-09-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 39th International Conference on Parallel Processing Workshops\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICPPW.2010.51\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 39th International Conference on Parallel Processing Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPPW.2010.51","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Predictive Space- and Time-Resource Allocation for Parallel Job Scheduling in Clusters, Grids, Clouds
Grid and cloud schedulers benefit from predictable service for their choices in allocating jobs on remote servers/clusters. Predictable service on local clusters supports fairness and user satisfaction. The paper looks into servers that employ batch scheduling and support time sharing and/or space partitioning of the available resources among different parallel-job workloads. This provides the basis for resource provisioning and differentiated QoS control according to certain targets. An M/G/1 queuing model is presented for prediction of average response times under different load and different time shares and/or space share allocation. Prediction is applied to both, a standard priority scheduler and a preemptive job scheduler. All average response-time predictions are based on a black-box queuing model with model fitting. The results, obtained with synthetic and real workload traces from supercomputing centers, show very high accuracies. In addition, the previously presented preemptive scheduler permits, by its design, very reliable estimations of individual-job response times.