Xiang Li, Yushun Fan, Le Xin, Keman Huang, Yihang Luo, Yi Liu
{"title":"服务调度算法对Web服务工作流集体端到端执行时间特征的影响","authors":"Xiang Li, Yushun Fan, Le Xin, Keman Huang, Yihang Luo, Yi Liu","doi":"10.1109/SERVICES.2013.72","DOIUrl":null,"url":null,"abstract":"Web services usually compose to workflows to satisfy complex demands. End-to-end execution time is widely seen as a key quality metric of web service workflows. That will be affected by many factors. This paper focuses on impacts of an important factor -- scheduling algorithm in services -- on collective end-to-end time characteristics of a set of web service workflows. We develop a novel simulator, in which workflows are simulated to execute. Impacts of different scheduling algorithms are evaluated through comparing simulation results. Simulation results indicate that maximal and average end-toend execution time of most workflows when using \"earliest deadline first\" (EDF) scheduling algorithm in services is significant shorter than that when using widely used \"first in, first out\" (FIFO) scheduling algorithm.","PeriodicalId":169370,"journal":{"name":"2013 IEEE Ninth World Congress on Services","volume":"218 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Impacts of Scheduling Algorithms in Services on Collective End-to-End Execution Time Characteristics of Web Service Workflows\",\"authors\":\"Xiang Li, Yushun Fan, Le Xin, Keman Huang, Yihang Luo, Yi Liu\",\"doi\":\"10.1109/SERVICES.2013.72\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Web services usually compose to workflows to satisfy complex demands. End-to-end execution time is widely seen as a key quality metric of web service workflows. That will be affected by many factors. This paper focuses on impacts of an important factor -- scheduling algorithm in services -- on collective end-to-end time characteristics of a set of web service workflows. We develop a novel simulator, in which workflows are simulated to execute. Impacts of different scheduling algorithms are evaluated through comparing simulation results. Simulation results indicate that maximal and average end-toend execution time of most workflows when using \\\"earliest deadline first\\\" (EDF) scheduling algorithm in services is significant shorter than that when using widely used \\\"first in, first out\\\" (FIFO) scheduling algorithm.\",\"PeriodicalId\":169370,\"journal\":{\"name\":\"2013 IEEE Ninth World Congress on Services\",\"volume\":\"218 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-06-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE Ninth World Congress on Services\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SERVICES.2013.72\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE Ninth World Congress on Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2013.72","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Impacts of Scheduling Algorithms in Services on Collective End-to-End Execution Time Characteristics of Web Service Workflows
Web services usually compose to workflows to satisfy complex demands. End-to-end execution time is widely seen as a key quality metric of web service workflows. That will be affected by many factors. This paper focuses on impacts of an important factor -- scheduling algorithm in services -- on collective end-to-end time characteristics of a set of web service workflows. We develop a novel simulator, in which workflows are simulated to execute. Impacts of different scheduling algorithms are evaluated through comparing simulation results. Simulation results indicate that maximal and average end-toend execution time of most workflows when using "earliest deadline first" (EDF) scheduling algorithm in services is significant shorter than that when using widely used "first in, first out" (FIFO) scheduling algorithm.