Saidur Rahman, Apostolos Kalatzis, Mike P. Wittie, David L. Millman, Laura M. Stanley
{"title":"Dynamic Checkpoint Initiation in Serverless MEC","authors":"Saidur Rahman, Apostolos Kalatzis, Mike P. Wittie, David L. Millman, Laura M. Stanley","doi":"10.1109/COINS54846.2022.9855008","DOIUrl":null,"url":null,"abstract":"Mobile applications may want to offload heavy processing jobs to more powerful nodes. Mobile Edge Computing (MEC) can provide low latency and fast processing for the offloaded jobs. Due to the limited capacity of MEC, an efficient checkpointing mechanism can provide fair resource sharing among offloaded jobs by interrupting them as necessary. It is important for an MEC controller to decide when to start checkpointing based on the resource availability and the number of queued requests. In this paper, we propose a resource management framework that decides when to start checkpointing to utilize the MEC compute resources efficiently. We also show how we can integrate the proposed framework in practical implementation of an MEC architecture.","PeriodicalId":187055,"journal":{"name":"2022 IEEE International Conference on Omni-layer Intelligent Systems (COINS)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Omni-layer Intelligent Systems (COINS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COINS54846.2022.9855008","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Mobile applications may want to offload heavy processing jobs to more powerful nodes. Mobile Edge Computing (MEC) can provide low latency and fast processing for the offloaded jobs. Due to the limited capacity of MEC, an efficient checkpointing mechanism can provide fair resource sharing among offloaded jobs by interrupting them as necessary. It is important for an MEC controller to decide when to start checkpointing based on the resource availability and the number of queued requests. In this paper, we propose a resource management framework that decides when to start checkpointing to utilize the MEC compute resources efficiently. We also show how we can integrate the proposed framework in practical implementation of an MEC architecture.