{"title":"Automated Adaptive Restart for Accelerating Task Completion in Cloud Offloading Systems","authors":"Qiushi Wang, K. Wolter","doi":"10.1109/ICAC.2015.11","DOIUrl":null,"url":null,"abstract":"Offloading is a technique that utilises the powerful computation resource of Clouds by migrating heavy computations from thin clients like mobile devices to a remote server. Although task completion in the cloud is usually fast, an unreliable network connection often causes delays or interruptions which level the advantages of powerful resources off. Restart is an efficient method that can under certain conditions reduce the task completion in computer and network systems. In this paper we introduce an automated restart scheme. It aims first at completing the job using restart with offloading. Once the number of offloading attempts exceeds a threshold, the job is completed locally. A key challenge is to identify the optimal limit for offloading attempts as to minimise the task completion time. To address this problem we mathematically derive the expected task completion time under different thresholds and compare results of our analysis.","PeriodicalId":6643,"journal":{"name":"2015 IEEE International Conference on Autonomic Computing","volume":"114 1","pages":"157-158"},"PeriodicalIF":0.0000,"publicationDate":"2015-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Autonomic Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAC.2015.11","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
Offloading is a technique that utilises the powerful computation resource of Clouds by migrating heavy computations from thin clients like mobile devices to a remote server. Although task completion in the cloud is usually fast, an unreliable network connection often causes delays or interruptions which level the advantages of powerful resources off. Restart is an efficient method that can under certain conditions reduce the task completion in computer and network systems. In this paper we introduce an automated restart scheme. It aims first at completing the job using restart with offloading. Once the number of offloading attempts exceeds a threshold, the job is completed locally. A key challenge is to identify the optimal limit for offloading attempts as to minimise the task completion time. To address this problem we mathematically derive the expected task completion time under different thresholds and compare results of our analysis.