{"title":"对网格上的客户机-服务器系统进行具有优先级的截止日期调度","authors":"E. Caron, P. Chouhan, F. Desprez","doi":"10.1109/GRID.2004.18","DOIUrl":null,"url":null,"abstract":"We present algorithms for the scheduling sequential tasks on a network enabled server (NES) environment. This article is an extension of the paper: \"A Study of Deadline Scheduling for Client-Server Systems on the Computational Grid\" by Takefusa et al. We mainly discuss a deadline scheduling with priority strategy that is more appropriate for multiclient, multiserver case. Importance is first given to the task's priority and then the task is allocated to the server that can meet the task's deadline. This may cause that some already allocated tasks on the server miss their deadline. We also augment the benefits of scheduling algorithms with load measurements (which is done with the use of a forecasting tool called FAST) and fallback mechanisms. The experimental results show that the deadline scheduling with priority along with fallback mechanism can increase the overall number of tasks executed by the NES.","PeriodicalId":335281,"journal":{"name":"Fifth IEEE/ACM International Workshop on Grid Computing","volume":"102 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"31","resultStr":"{\"title\":\"Deadline scheduling with priority for client-server systems on the grid\",\"authors\":\"E. Caron, P. Chouhan, F. Desprez\",\"doi\":\"10.1109/GRID.2004.18\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present algorithms for the scheduling sequential tasks on a network enabled server (NES) environment. This article is an extension of the paper: \\\"A Study of Deadline Scheduling for Client-Server Systems on the Computational Grid\\\" by Takefusa et al. We mainly discuss a deadline scheduling with priority strategy that is more appropriate for multiclient, multiserver case. Importance is first given to the task's priority and then the task is allocated to the server that can meet the task's deadline. This may cause that some already allocated tasks on the server miss their deadline. We also augment the benefits of scheduling algorithms with load measurements (which is done with the use of a forecasting tool called FAST) and fallback mechanisms. The experimental results show that the deadline scheduling with priority along with fallback mechanism can increase the overall number of tasks executed by the NES.\",\"PeriodicalId\":335281,\"journal\":{\"name\":\"Fifth IEEE/ACM International Workshop on Grid Computing\",\"volume\":\"102 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-11-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"31\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Fifth IEEE/ACM International Workshop on Grid Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/GRID.2004.18\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fifth IEEE/ACM International Workshop on Grid Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/GRID.2004.18","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Deadline scheduling with priority for client-server systems on the grid
We present algorithms for the scheduling sequential tasks on a network enabled server (NES) environment. This article is an extension of the paper: "A Study of Deadline Scheduling for Client-Server Systems on the Computational Grid" by Takefusa et al. We mainly discuss a deadline scheduling with priority strategy that is more appropriate for multiclient, multiserver case. Importance is first given to the task's priority and then the task is allocated to the server that can meet the task's deadline. This may cause that some already allocated tasks on the server miss their deadline. We also augment the benefits of scheduling algorithms with load measurements (which is done with the use of a forecasting tool called FAST) and fallback mechanisms. The experimental results show that the deadline scheduling with priority along with fallback mechanism can increase the overall number of tasks executed by the NES.