Changes between Initial Version and Version 1 of DTunnels-1Q09-status


Ignore:
Timestamp:
05/22/09 16:27:36 (15 years ago)
Author:
Aaron Falk
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DTunnels-1Q09-status

    v1 v1  
     1= DTunnels Project Status Report: 1Q09 =
     2
     3== 1. Major accomplishments ==
     4
     5This report covers activity from January 1 to March 31, 2009.
     6
     7=== 1.1 Milestones achieved ===
     8
     9We have achieved the following four milestones:
     10
     11[[MilestoneDate(DTunnel: BGP Mux 0.1 sw release)]][[BR]]
     12[[MilestoneDate(DTunnel: EGRE tunnel & node instantiation v0.1 sw release)]][[BR]]
     13[[MilestoneDate(DTunnel: Demo at GEC)]][[BR]]
     14[[MilestoneDate(DTunnel: BGP mux operations with PSGnet)]] [[BR]]
     15
     16== 2. Description of work performed during last quarter ==
     17
     18=== 2.1 Activities and findings ===
     19
     20Our activities and findings include the following:
     21
     22  * '''BGP Mux software release.'''  We have made the BGP Mux code and
     23  configuration available through the DTunnels svn.
     24
     25  * '''EGRE tunnel and node instantiation software release.'''  We have made the
     26  DTunnel topology creation service available through the DTunnels svn.
     27
     28  * '''Deployment of BGP sessions in two locations: Georgia Tech, and PSGNet
     29  (at the Westin colo in Seattle, WA).'''  We have acquired dedicated
     30  connectivity and direct BGP sessions to border routers in both the
     31  Georgia Tech campus network and PSGNet.
     32
     33  * '''Downstream connections to virtual networks.''' In both the Georgia Tech
     34  and PSGNet upstreams, we have acquired direct upstream connectivity,
     35  deployed the BGP session multiplexer, and demonstrated the ability to
     36  connect a downstream virtual network via the BGP session multiplexer.
     37  We have not yet created the ability to specify upstream connectivity
     38  via the topology creation service; this is an activity for the next
     39  quarter.
     40
     41  * '''Demonstration at GEC4.''' We have presented the current functionality of
     42  DTunnels and BGP Mux at the 4th GENI Engineering Conference.  The
     43  details of this demonstration, including a PDF describing the
     44  demonstration and a PowerPoint presentation summarizing the current
     45  design and progress, are available here:
     46  Writeup:
     47  http://groups.geni.net/geni/attachment/wiki/DTunnels/demo-gec4.pdf
     48  Presentation:
     49  http://groups.geni.net/geni/attachment/wiki/DTunnels/bgp-mux-presentation.pdf
     50
     51  * '''Georgia Tech campus GENI network deployment.'''  We have begun deploying
     52  an !OpenFlow-based campus network deployment that connects ProtoGENI
     53  machines to upstream Internet connectivity via the BGP Mux.  This
     54  pilot testbed will be used for tests of virtual network deployment on
     55  the Georgia Tech campus and is work-in-progress.
     56
     57'''Ongoing issues:'''
     58
     59  * '''Data plane integration.'''  We are currently investigating how to
     60  multiplex data plane traffic between virtual networks downstream of
     61  the BGP Mux and each virtual network's respective upstream networks.
     62  During this period, we have begun to consider various design
     63  alternatives for the data plane.  We plan to demonstrate our final
     64  design for the data plane at GEC 5 in July.
     65
     66  * '''Integration of topology creation with upstream connectivity.'''  Our
     67  topology scripts presently do not allow a topology specification to
     68  result in the creation of upstream connectivity with the virtual
     69  network. 
     70
     71  * '''Integration with ProtoGENI.'''  We have not yet begun integration with
     72  the ProtoGENI clearinghouse.  This is currently listed as a "late"
     73  milestone, but we have talked with the GPO about moving the deadline
     74  for this milestone to the fall.
     75
     76=== 2.2 Project participants ===
     77
     78Professor Nick Feamster: PI[[BR]]
     79Vytautas Valancius: BGP Mux lead developer[[BR]]
     80Yogesh Mundada: DTunnels lead developer[[BR]]
     81[Both Valancius and Mundada are Ph.D. students at Georgia Tech.]
     82
     83=== 2.3 Publications (individual and organizational) ===
     84
     85We have submitted a demonstration proposal to SIGCOMM 2009 that builds
     86on the capabilities of the BGP Mux. 
     87
     88   ''Transit Portal: Bringing Connectivity to the Cloud''[[BR]]
     89   Vytautas Valancius, Yogesh Mundada, Nick Feamster, Jennifer Rexford,
     90   Akihiro Nakao
     91
     92=== 2.4 Outreach activities ===
     93
     94None during this activity period, except for the demonstration.
     95Suggestions for possible outreach activities are welcome.  We have
     96tentative plans to develop some course material (i.e., problem sets) for
     97graduate and undergraduate courses in the coming quarter.
     98
     99=== 2.5 Collaborations ===
     100
     101We are collaborating with Princeton and University of Tokyo on virtual
     102network applications that can make use of the BGP session multiplexer.
     103
     104We have a loose collaboration with University of Utah regarding
     105integration of DTunnels topology creation with the ProtoGENI
     106clearinghouse.  This collaboration may develop further as the deadlines
     107for these milestones approach.
     108
     109=== 2.6 Other Contributions ===
     110
     111We are building out a campus network testbed for testing both DTunnels
     112topology creation and BGP Mux on the campus network.  The test network
     113spans three buildings on campus and includes roughly ten servers and
     114five !OpenFlow-enabled switches.  While this testbed deployment is
     115technically out of the scope of the original proposal, we do intend to
     116use it as a platform for using both BGP Mux and the DTunnels topology
     117creation service.