Towards a pluralist internet using a virtual machine server for network customization

  • Authors:
  • Rafael dos Santos Alves;Miguel Elias M. Campista;Luís Henrique M. K. Costa;Otto Carlos M. B. Duarte

  • Affiliations:
  • Universidade Federal do Rio de Janeiro, Rio de Janeiro, Brasil;UPMC Sorbonne Universités, Paris, France and Universidade Federal do Rio de Janeiro, Rio de Janeiro, Brasil;Universidade Federal do Rio de Janeiro, Rio de Janeiro, Brasil;Universidade Federal do Rio de Janeiro, Rio de Janeiro, Brasil

  • Venue:
  • Proceedings of the Asian Internet Engineeering Conference
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Internet success is frequently credited to its basic pillars, the end-to-end argument and the TCP/IP protocol stack. Nevertheless, this simple architecture does not facilitate the addition of new services such as mobility, security, and quality of service support. As a consequence, virtual networks are often being used as a tool to experiment with new protocol architectures. In this work, we propose a Virtual Machine Server (VMS) to manage virtual networks that are customized upon user needs. The proposed VMS uses the idea of machine virtualization within the networking context. Instead of managing virtual machines, the VMS manages virtual routers and uses them to build virtual networks. The result of the proposed approach is the possibility to experiment with pluralist architectures for the future Internet, which are neither as radical as the "clean-slate" approach nor as conservative as the evolutionary approach. In addition, the proposed VMS is flexible enough to allow the interaction of users, or intelligent software agents, with the network resources. The server is implemented using web services and a prototype with Xen stations is currently operational. Our experimental results show that the operation of the VMS is simple and motivates larger implementations.