{"title":"云系统中工作流调度应用的离散二进制cat群优化","authors":"B. Kumar, Mala Kalra, Poonam Singh","doi":"10.1109/CIACT.2017.7977296","DOIUrl":null,"url":null,"abstract":"There are many challenges evolved in adopting the cloud environment for scheduling workflow applications. The reason behind this is the resource heterogeneity and on-demand services offered by cloud service providers using per-per-use-model. Mapping of the distributed resources to the tasks of an application while satisfying the user's quality of service (QoS) parameters become tedious job because of heterogeneity of resources and dependent nature of the tasks. Many meta-heuristics based approaches are applied by the researchers for scheduling workflow applications to attain near optimal solution. A discrete binary cat swarm optimization (DBCSO) is proposed for scheduling workflow applications in the present work. The purpose of this algorithm is to optimize workflow schedule length also known as makespan. Scientific workflows of different sizes are evaluated with the proposed algorithm using WorkflowSim and results are compared with state-of-art algorithms. The results indicate an improvement in the performance by minimizing the makespan.","PeriodicalId":218079,"journal":{"name":"2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Discrete binary cat swarm optimization for scheduling workflow applications in cloud systems\",\"authors\":\"B. Kumar, Mala Kalra, Poonam Singh\",\"doi\":\"10.1109/CIACT.2017.7977296\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are many challenges evolved in adopting the cloud environment for scheduling workflow applications. The reason behind this is the resource heterogeneity and on-demand services offered by cloud service providers using per-per-use-model. Mapping of the distributed resources to the tasks of an application while satisfying the user's quality of service (QoS) parameters become tedious job because of heterogeneity of resources and dependent nature of the tasks. Many meta-heuristics based approaches are applied by the researchers for scheduling workflow applications to attain near optimal solution. A discrete binary cat swarm optimization (DBCSO) is proposed for scheduling workflow applications in the present work. The purpose of this algorithm is to optimize workflow schedule length also known as makespan. Scientific workflows of different sizes are evaluated with the proposed algorithm using WorkflowSim and results are compared with state-of-art algorithms. The results indicate an improvement in the performance by minimizing the makespan.\",\"PeriodicalId\":218079,\"journal\":{\"name\":\"2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-02-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CIACT.2017.7977296\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIACT.2017.7977296","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Discrete binary cat swarm optimization for scheduling workflow applications in cloud systems
There are many challenges evolved in adopting the cloud environment for scheduling workflow applications. The reason behind this is the resource heterogeneity and on-demand services offered by cloud service providers using per-per-use-model. Mapping of the distributed resources to the tasks of an application while satisfying the user's quality of service (QoS) parameters become tedious job because of heterogeneity of resources and dependent nature of the tasks. Many meta-heuristics based approaches are applied by the researchers for scheduling workflow applications to attain near optimal solution. A discrete binary cat swarm optimization (DBCSO) is proposed for scheduling workflow applications in the present work. The purpose of this algorithm is to optimize workflow schedule length also known as makespan. Scientific workflows of different sizes are evaluated with the proposed algorithm using WorkflowSim and results are compared with state-of-art algorithms. The results indicate an improvement in the performance by minimizing the makespan.