The Genesis Kernel: a virtual network operating system for spawning network architectures

The deployment of network architectures is often manual, ad hoc and time consuming. In this paper we introduce a new paradigm for automating the life cycle process for the creation, deployment and management of network architectures and envision programmable networks capable of spawning distinct "child" virtual networks with their own transport, control and management systems. A child network operates on a subset of its "parent's" network resources and in isolation from other virtual networks. Child networks support the controlled access to communities of users with specific connectivity, security and quality of service requirements. In this paper we introduce the Genesis Kernel, a virtual network operating system capable of profiling, spawning and managing virtual network architectures on-the-fly.

[1]  Andrew T. Campbell,et al.  Virtuosity: performing virtual network resource management , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[2]  D. Ferrari,et al.  A virtual network service for integrated-services internetworks , 1997, Proceedings of 7th International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV '97).

[3]  Mun Choon Chan,et al.  Customer Management and Control of Broadband VPN Services , 1997, Integrated Network Management.

[4]  B. Ohlman,et al.  A Framework for Differentiated Services , 1998 .

[5]  Aurel A. Lazar,et al.  Realizing a Foundation for Programmability of ATM Networks with the Binding Architecture , 1996, IEEE J. Sel. Areas Commun..

[6]  John Wroclawski,et al.  The Use of RSVP with IETF Integrated Services , 1997, RFC.

[7]  Luke M. Leslie,et al.  The Tempest-a practical framework for network programmability , 1998, IEEE Netw..

[8]  Working Group Architectural Framework for Active Networks , 1998 .

[9]  Perry B. Gentry What is a VPN? , 2001, Inf. Secur. Tech. Rep..

[10]  Yakov Rekhter,et al.  BGP/MPLS VPNs , 1999, RFC.

[11]  Angelos D. Keromytis,et al.  Active network encapsulation protocol (anep) , 1997 .

[12]  Srinivasan Keshav,et al.  A Framework for Differentiated Services , 1999 .

[13]  Andrew T. Campbell,et al.  The mobiware toolkit: programmable support for adaptive mobile networking , 1998, IEEE Wirel. Commun..

[14]  Aurel A. Lazar,et al.  Programming telecommunication networks , 1997, IEEE Netw..

[15]  Andrew G. Malis,et al.  A Framework for IP Based Virtual Private Networks , 2000, RFC.