{"title":"Joint Optimization of Sequential Task Offloading and Service Deployment in End-Edge-Cloud System for Energy Efficiency","authors":"Meiyan Teng;Xin Li;Kun Zhu","doi":"10.1109/TSUSC.2023.3291365","DOIUrl":null,"url":null,"abstract":"Intelligent terminal devices (TDs) usually request delay-sensitive and resource-demanding jobs, which are consisted of many sequential tasks. Mobile edge computing (MEC) offloads tasks to edge networks closer to TDs, making up for the lack of long delay response in the cloud, but it has a limited energy supply. Thanks to low-energy TDs also having processing capacity, it is a critical and challenging issue to offload sequential tasks for sustainable computing and reducing carbon emission in a \n<italic>terminal-edge-cloud</i>\n (TEC) architecture. Existing research on offloading is limited to MEC or \n<italic>cloud-edge</i>\n coordination environment, and ignores the impact of sequential task (\n<italic>S-Task</i>\n) constraint and service constraint. To bridge the gap, our paper first formulates the jointly optimal \n<italic>S-Task</i>\n offloading and service deployment (\n<italic>JOTOSD</i>\n) problems objected to maximize the energy utility related to response delay, which is NP-hard and is divided into deployment and offloading sub-problems. Then, we propose a comprehensive offloading and deployment (\n<italic>COD</i>\n) method, including the Break-Point (\n<italic>BP</i>\n) algorithm and the convex programming-based edge offloading (\n<italic>CVEO</i>\n) algorithm under a service deployment strategy provided by an iterative service deployment (\n<italic>ISD</i>\n) algorithm. Simulate results prove that the proposed method can improve by about 20% of energy utility by compared with other heuristic algorithms.","PeriodicalId":13268,"journal":{"name":"IEEE Transactions on Sustainable Computing","volume":"9 3","pages":"283-298"},"PeriodicalIF":3.0000,"publicationDate":"2023-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Sustainable Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10171389/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
Intelligent terminal devices (TDs) usually request delay-sensitive and resource-demanding jobs, which are consisted of many sequential tasks. Mobile edge computing (MEC) offloads tasks to edge networks closer to TDs, making up for the lack of long delay response in the cloud, but it has a limited energy supply. Thanks to low-energy TDs also having processing capacity, it is a critical and challenging issue to offload sequential tasks for sustainable computing and reducing carbon emission in a
terminal-edge-cloud
(TEC) architecture. Existing research on offloading is limited to MEC or
cloud-edge
coordination environment, and ignores the impact of sequential task (
S-Task
) constraint and service constraint. To bridge the gap, our paper first formulates the jointly optimal
S-Task
offloading and service deployment (
JOTOSD
) problems objected to maximize the energy utility related to response delay, which is NP-hard and is divided into deployment and offloading sub-problems. Then, we propose a comprehensive offloading and deployment (
COD
) method, including the Break-Point (
BP
) algorithm and the convex programming-based edge offloading (
CVEO
) algorithm under a service deployment strategy provided by an iterative service deployment (
ISD
) algorithm. Simulate results prove that the proposed method can improve by about 20% of energy utility by compared with other heuristic algorithms.