{"title":"一种基于启发式的云服务质量改进任务调度策略","authors":"Gaurav Tripathi, Rakesh Kumar","doi":"10.4018/ijcac.295238","DOIUrl":null,"url":null,"abstract":"Cloud computing is a big step in the parallel and distributed computing that offers pervasive access to the entire stack of computing resources located in the data center via the Internet in a virtualized manner. QoS is an important research direction in the cloud and is a collection of constraints that meets the service level agreement (SLA) between the users and service providers. These constraints are waiting time, completion time, response time, makespan, resource utilization, effective utilization of bandwidth, and load balancing. This work presents a distribution plan for transferring task loads to different virtual machines (VMs) with an efficient load balancing mechanism that is best suited in heterogeneous environments and improve the QoS parameter of users and cloud vendors simultaneously. In this paper, the expected uniform load of tasks that can be mapped to a particular VMs is calculated and after that, the optimal average completion time (OACT) of expected uniform tasks load to each VM is calculated.","PeriodicalId":442336,"journal":{"name":"Int. J. Cloud Appl. Comput.","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Heuristic-Based Task Scheduling Policy for QoS Improvement in Cloud\",\"authors\":\"Gaurav Tripathi, Rakesh Kumar\",\"doi\":\"10.4018/ijcac.295238\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Cloud computing is a big step in the parallel and distributed computing that offers pervasive access to the entire stack of computing resources located in the data center via the Internet in a virtualized manner. QoS is an important research direction in the cloud and is a collection of constraints that meets the service level agreement (SLA) between the users and service providers. These constraints are waiting time, completion time, response time, makespan, resource utilization, effective utilization of bandwidth, and load balancing. This work presents a distribution plan for transferring task loads to different virtual machines (VMs) with an efficient load balancing mechanism that is best suited in heterogeneous environments and improve the QoS parameter of users and cloud vendors simultaneously. In this paper, the expected uniform load of tasks that can be mapped to a particular VMs is calculated and after that, the optimal average completion time (OACT) of expected uniform tasks load to each VM is calculated.\",\"PeriodicalId\":442336,\"journal\":{\"name\":\"Int. J. Cloud Appl. Comput.\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Int. J. Cloud Appl. Comput.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.4018/ijcac.295238\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Cloud Appl. Comput.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/ijcac.295238","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Heuristic-Based Task Scheduling Policy for QoS Improvement in Cloud
Cloud computing is a big step in the parallel and distributed computing that offers pervasive access to the entire stack of computing resources located in the data center via the Internet in a virtualized manner. QoS is an important research direction in the cloud and is a collection of constraints that meets the service level agreement (SLA) between the users and service providers. These constraints are waiting time, completion time, response time, makespan, resource utilization, effective utilization of bandwidth, and load balancing. This work presents a distribution plan for transferring task loads to different virtual machines (VMs) with an efficient load balancing mechanism that is best suited in heterogeneous environments and improve the QoS parameter of users and cloud vendors simultaneously. In this paper, the expected uniform load of tasks that can be mapped to a particular VMs is calculated and after that, the optimal average completion time (OACT) of expected uniform tasks load to each VM is calculated.