{"title":"基于黑洞算法的云计算多目标工作流调度优化","authors":"F. Ebadifard, S. M. Babamir","doi":"10.1109/ICWR.2017.7959313","DOIUrl":null,"url":null,"abstract":"Cloud computing employs parallel and distributed computing concepts to provide users with shared resources through the internet. One of the most important issues which are raised in a cloud environment is task scheduling on existing resources; so that on the one hand it can provide user's requirements, such as minimum run time or cost and on the other hand with the proper use of resources, can also cause service providers' benefits. In this paper we extended a recent heuristic algorithm called Black hole Optimization (BHO) and present a multi objective scheduling method for workflow application based on Pareto optimizer algorithm. Our proposed method can consider user requirements and also the interests of service providers. Using the balanced and unbalanced workflow we compared our proposed method with algorithms of SPEA2 and NSGA2 based on the parameters of completion time and cost and resource efficiency.","PeriodicalId":304897,"journal":{"name":"2017 3th International Conference on Web Research (ICWR)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":"{\"title\":\"Optimizing multi objective based workflow scheduling in cloud computing using black hole algorithm\",\"authors\":\"F. Ebadifard, S. M. Babamir\",\"doi\":\"10.1109/ICWR.2017.7959313\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cloud computing employs parallel and distributed computing concepts to provide users with shared resources through the internet. One of the most important issues which are raised in a cloud environment is task scheduling on existing resources; so that on the one hand it can provide user's requirements, such as minimum run time or cost and on the other hand with the proper use of resources, can also cause service providers' benefits. In this paper we extended a recent heuristic algorithm called Black hole Optimization (BHO) and present a multi objective scheduling method for workflow application based on Pareto optimizer algorithm. Our proposed method can consider user requirements and also the interests of service providers. Using the balanced and unbalanced workflow we compared our proposed method with algorithms of SPEA2 and NSGA2 based on the parameters of completion time and cost and resource efficiency.\",\"PeriodicalId\":304897,\"journal\":{\"name\":\"2017 3th International Conference on Web Research (ICWR)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"19\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 3th International Conference on Web Research (ICWR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICWR.2017.7959313\",\"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 3th International Conference on Web Research (ICWR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICWR.2017.7959313","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optimizing multi objective based workflow scheduling in cloud computing using black hole algorithm
Cloud computing employs parallel and distributed computing concepts to provide users with shared resources through the internet. One of the most important issues which are raised in a cloud environment is task scheduling on existing resources; so that on the one hand it can provide user's requirements, such as minimum run time or cost and on the other hand with the proper use of resources, can also cause service providers' benefits. In this paper we extended a recent heuristic algorithm called Black hole Optimization (BHO) and present a multi objective scheduling method for workflow application based on Pareto optimizer algorithm. Our proposed method can consider user requirements and also the interests of service providers. Using the balanced and unbalanced workflow we compared our proposed method with algorithms of SPEA2 and NSGA2 based on the parameters of completion time and cost and resource efficiency.