{"title":"Optimal media service scheduling in clouds","authors":"Jiali You, N. Qiao, Yu Zhuo, Jiniin Wang","doi":"10.1109/ICACT.2014.6779088","DOIUrl":null,"url":null,"abstract":"Cloud becomes increasingly important currently, and media services, which usually have multiple steps and complexity computing requirement, are applied in it. Although this scheduling topic has been investigated a lot, most of works focus on balancing jobs or decreasing the execution time of one job. For large scale paralleling media services, the job request usually contains a series tasks, and how to schedule them to a cloud or a grid with high efficiency and low cost is an important problem. To achieve this target, we focus on the fine grain tasks for media services and propose a task-based scheduling algorithm, in which two-stage scheduling approach is designed, including initializing stage and adjustment stage. In this algorithm, after the initializing assignment process, in order to meet the need of the limited cost consumption, the characters of nodes or virtual machines(VMs), such as balance character, capability character, are considered deeply in scheduling adjusting process. Evaluation shows that our algorithm presents obviously better performance in terms of makespan, cost consumption, and balance factor than several benchmarks.","PeriodicalId":6380,"journal":{"name":"16th International Conference on Advanced Communication Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2014-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"16th International Conference on Advanced Communication Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACT.2014.6779088","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Cloud becomes increasingly important currently, and media services, which usually have multiple steps and complexity computing requirement, are applied in it. Although this scheduling topic has been investigated a lot, most of works focus on balancing jobs or decreasing the execution time of one job. For large scale paralleling media services, the job request usually contains a series tasks, and how to schedule them to a cloud or a grid with high efficiency and low cost is an important problem. To achieve this target, we focus on the fine grain tasks for media services and propose a task-based scheduling algorithm, in which two-stage scheduling approach is designed, including initializing stage and adjustment stage. In this algorithm, after the initializing assignment process, in order to meet the need of the limited cost consumption, the characters of nodes or virtual machines(VMs), such as balance character, capability character, are considered deeply in scheduling adjusting process. Evaluation shows that our algorithm presents obviously better performance in terms of makespan, cost consumption, and balance factor than several benchmarks.