Securing Virtual Network Function Placement with High Availability Guarantees
Marco Casazza, Pierre Fouilhoux (RO), Mathieu Bouet, Stefano Secci

TL;DR
This paper addresses the challenge of ensuring high availability in Virtual Network Function placement by modeling the problem and proposing probabilistic algorithms for optimal VM assignment and protection.
Contribution
It introduces a probabilistic modeling approach and efficient algorithms for high availability VNF placement, enhancing reliability in NFV infrastructures.
Findings
Proposed a probabilistic model for VNF availability.
Developed algorithms for optimal VM placement with high availability guarantees.
Validated effectiveness of algorithms through simulations.
Abstract
Virtual Network Functions as a Service (VNFaaS) is currently under attentive study by telecommunications and cloud stakeholders as a promising business and technical direction consisting of providing network functions as a service on a cloud (NFV Infrastructure), instead of delivering standalone network appliances, in order to provide higher scalability and reduce maintenance costs. However, the functioning of such NFVI hosting the VNFs is fundamental for all the services and applications running on top of it, forcing to guarantee a high availability level. Indeed the availability of an VNFaaS relies on the failure rate of its single components, namely the servers, the virtualization software, and the communication network. The proper assignment of the virtual machines implementing network functions to NFVI servers and their protection is essential to guarantee high availability. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Cloud Computing and Resource Management · IoT and Edge/Fog Computing
