{"title":"Energy Efficiency Support for Software Defined Networks: a Serverless Computing Approach","authors":"Fatemeh Banaie, Karim Djemame, Abdulaziz Alhindi, Vasilios Kelefouras","doi":"arxiv-2409.11208","DOIUrl":null,"url":null,"abstract":"Automatic network management strategies have become paramount for meeting the\nneeds of innovative real-time and data-intensive applications, such as in the\nInternet of Things. However, meeting the ever-growing and fluctuating demands\nfor data and services in such applications requires more than ever an efficient\nand scalable network resource management approach. Such approach should enable\nthe automated provisioning of services while incentivising energy-efficient\nresource usage that expands throughout the edge-to-cloud continuum. This paper\nis the first to realise the concept of modular Software-Defined Networks based\non serverless functions in an energy-aware environment. By adopting Function as\na Service, the approach enables on-demand deployment of network functions,\nresulting in cost reduction through fine resource provisioning granularity. An\nanalytical model is presented to approximate the service delivery time and\npower consumption, as well as an open-source prototype implementation supported\nby an extensive experimental evaluation. The experiments demonstrate not only\nthe practical applicability of the proposed approach but significant\nimprovement in terms of energy efficiency.","PeriodicalId":501422,"journal":{"name":"arXiv - CS - Distributed, Parallel, and Cluster Computing","volume":"47 25 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Distributed, Parallel, and Cluster Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.11208","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Automatic network management strategies have become paramount for meeting the
needs of innovative real-time and data-intensive applications, such as in the
Internet of Things. However, meeting the ever-growing and fluctuating demands
for data and services in such applications requires more than ever an efficient
and scalable network resource management approach. Such approach should enable
the automated provisioning of services while incentivising energy-efficient
resource usage that expands throughout the edge-to-cloud continuum. This paper
is the first to realise the concept of modular Software-Defined Networks based
on serverless functions in an energy-aware environment. By adopting Function as
a Service, the approach enables on-demand deployment of network functions,
resulting in cost reduction through fine resource provisioning granularity. An
analytical model is presented to approximate the service delivery time and
power consumption, as well as an open-source prototype implementation supported
by an extensive experimental evaluation. The experiments demonstrate not only
the practical applicability of the proposed approach but significant
improvement in terms of energy efficiency.