Andrei Palade, A. Mukhopadhyay, Aqeel H. Kazmi, Christian Cabrera, Evelyn Nomayo, Georgios Iosifidis, M. Ruffini, S. Clarke
{"title":"基于群的联邦边函数放置方法","authors":"Andrei Palade, A. Mukhopadhyay, Aqeel H. Kazmi, Christian Cabrera, Evelyn Nomayo, Georgios Iosifidis, M. Ruffini, S. Clarke","doi":"10.1109/SCC49832.2020.00013","DOIUrl":null,"url":null,"abstract":"Multi-access Edge Computing (MEC) provides cloud computing capabilities at the edge by offloading users’ service requests on MEC servers deployed at Base Stations (BS). Optimising the resource allocation on such distributed units in a physical area such as a city, especially for compute-intensive and latency-critical services, is a key challenge. We propose a swarm-based approach for placing functions in the edge using a serverless architecture, which does not require services to pre-occupy the required computing resources. The approach uses a probabilistic model to decide where to place the functions while considering the resources available at each MEC server and the latency between the physical servers and the application requester. A central controller with a federated view of available MEC servers orchestrates functions’ deployment and deals changes available resources. We compare our approach against the Best-Fit, Max-Fit, MultiOpt, ILP and Random baselines. Results show that our approach can reduce the latency of applications with limited effect on the resource utilisation.","PeriodicalId":274909,"journal":{"name":"2020 IEEE International Conference on Services Computing (SCC)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"A Swarm-based Approach for Function Placement in Federated Edges\",\"authors\":\"Andrei Palade, A. Mukhopadhyay, Aqeel H. Kazmi, Christian Cabrera, Evelyn Nomayo, Georgios Iosifidis, M. Ruffini, S. Clarke\",\"doi\":\"10.1109/SCC49832.2020.00013\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Multi-access Edge Computing (MEC) provides cloud computing capabilities at the edge by offloading users’ service requests on MEC servers deployed at Base Stations (BS). Optimising the resource allocation on such distributed units in a physical area such as a city, especially for compute-intensive and latency-critical services, is a key challenge. We propose a swarm-based approach for placing functions in the edge using a serverless architecture, which does not require services to pre-occupy the required computing resources. The approach uses a probabilistic model to decide where to place the functions while considering the resources available at each MEC server and the latency between the physical servers and the application requester. A central controller with a federated view of available MEC servers orchestrates functions’ deployment and deals changes available resources. We compare our approach against the Best-Fit, Max-Fit, MultiOpt, ILP and Random baselines. Results show that our approach can reduce the latency of applications with limited effect on the resource utilisation.\",\"PeriodicalId\":274909,\"journal\":{\"name\":\"2020 IEEE International Conference on Services Computing (SCC)\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Conference on Services Computing (SCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCC49832.2020.00013\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Services Computing (SCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCC49832.2020.00013","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Swarm-based Approach for Function Placement in Federated Edges
Multi-access Edge Computing (MEC) provides cloud computing capabilities at the edge by offloading users’ service requests on MEC servers deployed at Base Stations (BS). Optimising the resource allocation on such distributed units in a physical area such as a city, especially for compute-intensive and latency-critical services, is a key challenge. We propose a swarm-based approach for placing functions in the edge using a serverless architecture, which does not require services to pre-occupy the required computing resources. The approach uses a probabilistic model to decide where to place the functions while considering the resources available at each MEC server and the latency between the physical servers and the application requester. A central controller with a federated view of available MEC servers orchestrates functions’ deployment and deals changes available resources. We compare our approach against the Best-Fit, Max-Fit, MultiOpt, ILP and Random baselines. Results show that our approach can reduce the latency of applications with limited effect on the resource utilisation.