Changes between Version 4 and Version 5 of ProtoGENI


Ignore:
Timestamp:
01/05/09 12:07:03 (15 years ago)
Author:
Aaron Falk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProtoGENI

    v4 v5  
    66'''Project Number'''
    77
    8 1579
     8  1579
    99
    1010'''Project Title'''
    1111
    12 ProtoGENI
     12  ProtoGENI
    1313
    1414'''Technical Contacts'''
    1515
    16 PI: John Regehr regehr@cs.utah.edu[[BR]]
    17 Primary Technical POC: Rob Ricci ricci@flux.utah.edu [[BR]]
    18 Tech staff:  Leigh Stoller, key developer, clearinghouse & CM API stoller@flux.utah.edu[[BR]]
    19 Tech staff:  Mike Hibler, developer, slicing components mike@flux.utah.edu[[BR]]
    20 Tech staff:  David Johnson, staff, developer, slicing components johnsond@flux.utah.edu[[BR]]
     16  PI: John Regehr regehr@cs.utah.edu[[BR]]
     17  Primary Technical POC: Rob Ricci ricci@flux.utah.edu [[BR]]
     18  Tech staff:  Leigh Stoller, key developer, clearinghouse & CM API stoller@flux.utah.edu[[BR]]
     19  Tech staff:  Mike Hibler, developer, slicing components mike@flux.utah.edu[[BR]]
     20  Tech staff:  David Johnson, staff, developer, slicing components johnsond@flux.utah.edu[[BR]]
    2121
    2222
    2323'''Participating Organizations'''
    2424
    25 [http://www.cs.utah.edu University of Utah, Flux Research Group] [[BR]]
    26 [http://www.hpl.hp.com/ HP Labs], contact is Rick McGeer[[BR]]
    27 [http://internet2.edu/ Internet2], contact is Matt Zekauskas
     25  [http://www.cs.utah.edu University of Utah, Flux Research Group] [[BR]]
     26  [http://www.hpl.hp.com/ HP Labs], contact is Rick McGeer[[BR]]
     27  [http://internet2.edu/ Internet2], contact is Matt Zekauskas
    2828
    2929
    3030'''Scope'''
    3131
    32 This project includes a large-scale integration of existing and under-construction systems that provide key GENI functionality. The integration consists of four key components: a nationwide, high-speed backbone on Internet2’s wave infrastructure; a set of sliceable, user programmable components embedded in this backbone, including PCs and “programmable hardware” NetFPGA cards; a set of subnets, including a variety of wireless networks, residential broadband, and programmable edge clusters, that will be connected to this backbone; and software from the University of Utah, based on an enhanced version of the Emulab testbed management software, plus additional software from PlanetLab and VINI, to manage the backbone, many of the subnets, and to provide a common point of integration between them.
     32  This project includes a large-scale integration of existing and under-construction systems that provide key GENI functionality. The integration consists of four key components: a nationwide, high-speed backbone on Internet2’s wave infrastructure; a set of sliceable, user programmable components embedded in this backbone, including PCs and “programmable hardware” NetFPGA cards; a set of subnets, including a variety of wireless networks, residential broadband, and programmable edge clusters, that will be connected to this backbone; and software from the University of Utah, based on an enhanced version of the Emulab testbed management software, plus additional software from PlanetLab and VINI, to manage the backbone, many of the subnets, and to provide a common point of integration between them.
    3333
    34 The primary contributions of this project to GENI Spiral 1 are the development and deployment of the ProtoGENI programmable network on Internet2; deployment and operation of a prototype clearinghouse, control framework, and tools; delivery of reference clearinghouse and component manager implementations available to GENI prototype developers to use in their own aggregate or campus infrastructures; and limited integration and development support for those users so that reference implementations can be deployed at multiple GENI locations.
     34  The primary contributions of this project to GENI Spiral 1 are the development and deployment of the ProtoGENI programmable network on Internet2; deployment and operation of a prototype clearinghouse, control framework, and tools; delivery of reference clearinghouse and component manager implementations available to GENI prototype developers to use in their own aggregate or campus infrastructures; and limited integration and development support for those users so that reference implementations can be deployed at multiple GENI locations.
    3535
    3636
    3737'''Milestones'''
    3838
    39 [milestone:"ProtoGENI: Demo"][[BR]]
    40 [milestone:"ProtoGENI: Implementation of clearinghouse and aggregate manager"][[BR]]
    41 [milestone:"ProtoGENI: Integrate, install 2 nodes in I2"][[BR]]
    42 [milestone:"ProtoGENI: Control Plane integration of backbone nodes"][[BR]]
    43 [milestone:"ProtoGENI: L2 control in backbone nodes"][[BR]]
    44 [milestone:"ProtoGENI: Support experiments on ProtoGENI cluster"][[BR]]
    45 [milestone:"ProtoGENI: control plane integration of cluster-mates"][[BR]]
     39  [milestone:"ProtoGENI: Demo"][[BR]]
     40  [milestone:"ProtoGENI: Implementation of clearinghouse and aggregate manager"][[BR]]
     41  [milestone:"ProtoGENI: Integrate, install 2 nodes in I2"][[BR]]
     42  [milestone:"ProtoGENI: Control Plane integration of backbone nodes"][[BR]]
     43  [milestone:"ProtoGENI: L2 control in backbone nodes"][[BR]]
     44  [milestone:"ProtoGENI: Support experiments on ProtoGENI cluster"][[BR]]
     45  [milestone:"ProtoGENI: control plane integration of cluster-mates"][[BR]]
    4646
    4747
     
    5353
    5454
     55'''Quarterly Status Reports'''
     56
     57  [wiki:ProtoGENI-4Q08-status 4Q08 Status Report]
     58
    5559'''Spiral 1 Connectivity'''
    5660
    5761   IP connectivity between the clearinghouse server(s) at University of Utah, Emulab, and all ProtoGENI cluster member locations (CmuLab, InstrumentationTools, MeasurementSystem, DTunnels) is required for SPIRAL1.  Layer 2 virtual ethernets are required between ProtoGENI cluster machines in Emulab at the University of Utah and ProtoGENI sliceable backbone components installed at Internet2 optical switching nodes.  Layer 2 virtual ethernets are also required between all operational ProtoGENI backbone components.  For SPIRAL1, only two of these ProtoGENI backbone components are required, but additional components will also be installed at other Internet2 locations as part of GENI and other parallel projects, and these components may be used in SPIRAL1 if they are available.  (Locations of these two nodes are TBD.  See attached [http://groups.geni.net/syseng/attachment/wiki/ProtoGENI/networkmap.pdf Internet2 map] for possible locations, indicated by places where I2 optical switches (yelow dots) and routers (black dots) are colocated.) Connections with co-located VINI nodes ([http://maps.google.com/maps/ms?ie=UTF8&hl=en&msa=0&msid=109802158125431700487.00044c2c9af1d37fc733b&ll=39.436193,-98.261719&spn=23.700812,57.128906&z=4&source=embed  VINI node map])in the Internet2 backbone are TBD. Virtual ethernet connections between ProtoGENI backbone components and the InstrumentationTools lab at the University of Kentucky will be required for SPIRAL 1 demonstrations.  Virtual ethernet connections for demonstrations between Emulab and the InstrumentationTools lab are TBD.  AddressInfo.
    5862
    59 '''GPO Liason System Engineer'''Virtual
     63'''GPO Liason System Engineer'''
    6064
    61 Aaron Falk falk@bbn.com
     65  Aaron Falk falk@bbn.com
    6266
    6367'''Related Projects'''