Abstract
The virtualization of network functions aims to replace traditional network functions running on proprietary middleboxes with software instances running on general-purpose virtualization solutions, looking for more flexible, scalable and sustainable networks. However, despite the availability of platforms and technologies that enable its realisation, there are still technical challenges that have to be addressed to obtain those benefits. One of the challenges is the efficient placement of network functions, considering, for instance, the energy footprint among other constraints and available resources. This paper proposes an energy-aware virtual network function placement and resource-allocation solution for heterogeneous edge infrastructures that considers the computation and communication delays according to the virtual network functions’ location in the infrastructure. The solution has been integrated with the ETSI-sponsored project Open Source Management and Orchestration (OSM) as an extension that allows the configuration of virtual network functions and their subsequent resource allocation and deployment at the edge, minimizing energy consumption and ensuring the quality of service. Applied to the deployment of augmented reality services in different scenarios, the results show up to a 51% reduction in energy consumption compared to the default OSM placement and quality of service compliance in all scenarios considered.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Docker’s docs. https://docs.docker.com. Accessed 27 Oct 2022
iperf tool. https://iperf.fr. Accessed 27 Oct 2022
Kubernetes’ docs. https://kubernetes.io/docs/home/. Accessed 27 Oct 2022
Onap’s docs. https://docs.onap.org/. Accessed 27 Oct 2022
Opencv’s docs. https://docs.opencv.org/4.x/. Accessed 27 Oct 2022
Opnfv’s docs. https://docs.opnfv.org/. Accessed 27 Oct 2022
Assi, C., et al.: Energy-aware mapping and scheduling of network flows with deadlines on VNFs. IEEE Trans. Green Commun. Netw. 3(1), 192–204 (2019)
Cheng, Y., et al.: Deployment of service function chain for NFV-enabled network with delay constraint. In: ICET, pp. 383–386 (2018)
Gamma, E., et al.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co. Inc, USA (1995)
Hirst, J.M., et al.: Watts up? pro ac power meter for automated energy recording. Behav. Anal. Pract. 6(1), 82–95 (2013). https://doi.org/10.1007/BF03391795
Luizelli, et al.: Piecing together the NFV provisioning puzzle: efficient placement and chaining of virtual network functions. In: 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM), pp. 98–106 (2015)
Mach, P., Becvar, Z.: Mobile edge computing: a survey on architecture and computation offloading. IEEE Commun. Surv. Tutorials 19(3), 1628–1656 (2017)
Mao, Y., et al.: A survey on mobile edge computing: the communication perspective. IEEE Commun. Surv. Tutorials 19(4), 2322–2358 (2017)
Reid, et al.: Osm scope, functionality, operation and integration guidelines. ETSI, White Paper (2019)
Soualah, et al.: Energy efficient algorithm for VNF placement and chaining. In: IEEE/ACM CCGRID, pp. 579–588 (2017)
Tseng, H.W., et al.: An mec-based vnf placement and scheduling scheme for ar application topology. In: 2021 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1–6 (2021)
Wimmer, R., Jansen, N., Ábrahám, E., Becker, B., Katoen, J.-P.: Minimal critical subsystems for discrete-time markov models. In: Flanagan, C., König, B. (eds.) TACAS 2012. LNCS, vol. 7214, pp. 299–314. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-28756-5_21
Acknowledgements
This work is supported by the European Union’s H2020 research and innovation program under grant agreement DAEMON 101017109 and by the projects co-financed by FEDER funds LEIA UMA18-FEDERJA-15, MEDEA RTI2018-099213-B-I00 (MCI/AEI) and RHEA P18-FR-1081.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Cañete, A., Rodríguez, A., Amor, M., Fuentes, L. (2023). Energy-Aware Placement of Network Functions in Edge-Based Infrastructures with Open Source MANO and Kubernetes. In: Troya, J., et al. Service-Oriented Computing – ICSOC 2022 Workshops. ICSOC 2022. Lecture Notes in Computer Science, vol 13821. Springer, Cham. https://doi.org/10.1007/978-3-031-26507-5_15
Download citation
DOI: https://doi.org/10.1007/978-3-031-26507-5_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26506-8
Online ISBN: 978-3-031-26507-5
eBook Packages: Computer ScienceComputer Science (R0)