Source of Publication
Journal of Internet Services and Applications
© 2015, El Barachi et al.; licensee Springer. Network virtualization is considered as a promising way to overcome the limitations and fight the gradual ossification of the current Internet infrastructure. The network virtualization concept consists in the dynamic creation of several co-existing logical network instances (or virtual networks) over a shared physical network infrastructure. We have previously proposed a service-oriented hierarchical business model for virtual networking environments. This model promotes the idea of network as a service, by considering the functionalities offered by different types of network resources as services of different levels – services that can be dynamically discovered, used, and composed. In this paper, we propose an open, virtual, multi-services networking architecture enabling the realization of our business model. We also demonstrate the operation of our architecture using a virtualized QoS-enabled VoIP scenario. Moreover, virtual routing and control level performance was evaluated using proof-of-concept prototyping. Several important findings were made in the course of this work; one is that service-oriented concepts can be used to build open, flexible, and collaborative virtual networking environments. Another finding is that some of the existing open source virtual routing solutions such as Vyatta are only suitable for building small to medium size virtual networking infrastructures.
Springer-Verlag London Ltd
Business | Computer Sciences
Future Internet, Network virtualization, Service-oriented architecture, Virtual routing, Vyatta
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
El Barachi, May; Kara, Nadjia; Rabah, Sleiman; and Forgues, Mathieu, "An open virtual multi-services networking architecture for the future internet" (2015). All Works. 479.
Indexed in Scopus
Open Access Type
Gold: This publication is openly available in an open access journal/series