Alessio Matricardi, A. Bocci, Stefano Forti, Antonio Brogi
{"title":"在云边缘连续体中模拟FaaS编排","authors":"Alessio Matricardi, A. Bocci, Stefano Forti, Antonio Brogi","doi":"10.1145/3589010.3594893","DOIUrl":null,"url":null,"abstract":"Deploying Function-as-a-Service (FaaS) applications to resources in the Cloud-Edge continuum calls for suitable simulation environments to assess new proposals for managing those applications while accounting for their specificity, i.e. ephemeral deployment and orchestrated execution. Indeed, exploiting real infrastructures for extensive experiments, while considering heterogeneous nodes and different applications, is costly and time-consuming. In this article, we propose a novel open-source discrete-time simulator for the management (i.e. deployment and migration) of orchestrated FaaS in the Cloud-Edge continuum. It enables assessing customised management policies against varying infrastructure conditions. It collects data about execution time, energy consumption, and successes/failures of management operations. We illustrate the prototype at work over a lifelike case study.","PeriodicalId":325857,"journal":{"name":"Proceedings of the 3rd Workshop on Flexible Resource and Application Management on the Edge","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Simulating FaaS Orchestrations In The Cloud-Edge Continuum\",\"authors\":\"Alessio Matricardi, A. Bocci, Stefano Forti, Antonio Brogi\",\"doi\":\"10.1145/3589010.3594893\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Deploying Function-as-a-Service (FaaS) applications to resources in the Cloud-Edge continuum calls for suitable simulation environments to assess new proposals for managing those applications while accounting for their specificity, i.e. ephemeral deployment and orchestrated execution. Indeed, exploiting real infrastructures for extensive experiments, while considering heterogeneous nodes and different applications, is costly and time-consuming. In this article, we propose a novel open-source discrete-time simulator for the management (i.e. deployment and migration) of orchestrated FaaS in the Cloud-Edge continuum. It enables assessing customised management policies against varying infrastructure conditions. It collects data about execution time, energy consumption, and successes/failures of management operations. We illustrate the prototype at work over a lifelike case study.\",\"PeriodicalId\":325857,\"journal\":{\"name\":\"Proceedings of the 3rd Workshop on Flexible Resource and Application Management on the Edge\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 3rd Workshop on Flexible Resource and Application Management on the Edge\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3589010.3594893\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd Workshop on Flexible Resource and Application Management on the Edge","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3589010.3594893","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Simulating FaaS Orchestrations In The Cloud-Edge Continuum
Deploying Function-as-a-Service (FaaS) applications to resources in the Cloud-Edge continuum calls for suitable simulation environments to assess new proposals for managing those applications while accounting for their specificity, i.e. ephemeral deployment and orchestrated execution. Indeed, exploiting real infrastructures for extensive experiments, while considering heterogeneous nodes and different applications, is costly and time-consuming. In this article, we propose a novel open-source discrete-time simulator for the management (i.e. deployment and migration) of orchestrated FaaS in the Cloud-Edge continuum. It enables assessing customised management policies against varying infrastructure conditions. It collects data about execution time, energy consumption, and successes/failures of management operations. We illustrate the prototype at work over a lifelike case study.