The Genesis Kernel: A programming system for spawning network architectures

被引:27
作者
Kounavis, ME [1 ]
Campbell, AT
Chou, S
Modoux, F
Vicente, J
Zhuang, H
机构
[1] Columbia Univ, Ctr Telecommun Res, COMET Grp, New York, NY 10027 USA
[2] Voicemate Inc, New York, NY 10027 USA
[3] Intel Corp, Folsom, CA 95630 USA
[4] Celox Networks, St Louis, MO 63146 USA
基金
美国国家科学基金会;
关键词
programmable virtual networking; spawning; service creation;
D O I
10.1109/49.917711
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Currently, the design, deployment, and refinement of new network architectures is a manual, ad hoc, and time-consuming process. We present the design, implementation, and evaluation of the Genesis Kernel, a programming system that automates the life cycle process for the creation, deployment, management, and architecting of network architectures. We discuss our experiences in building a spawning network that is capable of creating distinct virtual network architectures on-demand. The Genesis Kernel is based on a methodology that allows a child virtual network to operate on top of a subset of its parent's network resources and in isolation from other spawned virtual networks, We show through experimentation how a number of diverse network architectures can be spawned and architecturally refined. These spawned network architectures include a parent network that supports TP forwarding, and interior and exterior routing. We discuss how two child networks based on Cellular IP and Mobiware architectures can be spawned on the parent network to support wireless access to data and continuous media services, respectively.
引用
收藏
页码:511 / 526
页数:16
相关论文
共 35 条
[11]  
DECASPER D, 1998, ACM SIGCOMM VANC BC
[12]  
DELGROSSI L, 1997, 7 INT WORKSH NETW OP
[13]  
DUFFIELD N, 1999, ACM SIGCOMM CAMBR MA
[14]  
GLEESON B, 1999, FRAMEWORK IP BASED V
[15]  
HUANG XW, 1999, 18 IEEE INT C COMP C
[16]  
KOUNAVIS ME, 2001, IN PRESS ACM BALTZER
[17]   Realizing a foundation for programmability of ATM networks with the binding architecture [J].
Lazar, AA ;
Lim, KS ;
Marconcini, F .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1996, 14 (07) :1214-1227
[18]  
LAZAR AA, 1998, SPAWNING NETWORK ARC
[19]  
LO SL, 1999, OMNIORB2 VERSION 2 7
[20]  
NEWMAN P, 1996, IPSILONS GEN SWITCH