Changes between Version 33 and Version 34 of ClusterB
- Timestamp:
- 03/16/09 17:48:24 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ClusterB
v33 v34 5 5 == Cluster B Integration Meeting on February 13, 2009 == 6 6 7 This meeting was held to investigate how to best integrate network components and aggregates into Cluster B. 7 [http://groups.geni.net/geni/attachment/wiki/ClusterB/2-13-09-cluster-b-invite.txt Invitation] 8 8 9 [http://groups.geni.net/geni/attachment/wiki/ClusterB/2-13-09-cluster-b-invite.txt Invitation] 9 A Cluster B integration meeting was organized by the GPO and held in Denver on February 13, 2009, to review and agree on how networking aggregates will be 10 supported by the Cluster B GENI control plane in Spiral 1. Key technical 11 contributors for the !PlanetLab and Enterprise GENI projects attended, along with 12 representatives from other networking projects in Cluster B, and the SPP (server) 13 project. The PI from the !ProtoGENI project also attended, since !ProtoGENI must 14 support networking and interoperate with !PlanetLab. See below for copies of slides and related 15 documents. 10 16 11 Slides and Documents: 17 The Cluster B control framework is based on !PlanetLab, which has well established 18 arrangements for interfacing with nodes (servers) that can include links. The 19 !PlanetLab GENI project has provided “GENIwrapper ” code that could be used to 20 independently develop an Aggregate Manager for a networking entity; currently the 21 GpENI project intends to use this interface design approach. 12 22 13 Goals for This Meeting. - Aaron Falk, GPO 23 However, the Enterprise GENI project examined the !PlanetLab code and expressed 24 concerns about the time and effort it may take to integrate !OpenFlow equipment 25 and meet their deployment goals given the current state of the code and interfaces. 26 Instead, they suggested the introduction of a “lightweight” protocol, fully defined by 27 a WSDL, for use between a modified Cluster B Slice Manager (SM) and a new 28 “lightweight” Aggregate Manager (AM) that would be part of the !OpenFlow 29 equipment. Guido Appenzeller presented a detailed proposal of their approach at 30 the meeting. 31 32 After a lively and candid discussion among all parties, an approach was formulated 33 and agreed upon to allow the introduction of a “lightweight” protocol into Cluster B, 34 and support it alongside existing protocols. This seems to have the lowest risk in 35 meeting Spiral 1 integration goals. A “starter kit” of code for the new AM and a 36 modified SM will be provided by the Enterprise GENI project (Guido Appenzeller). 37 In particular, Enterprise GENI proposed to write the first revision of the WSDL file 38 to define the Web Services interface. Then, the !PlanetLab GENI project (Larry 39 Peterson) will integrate this code into their SM so that both approaches would be 40 supported during Spiral 1, on a project by project basis. This should allow the 41 Enterprise GENI project to meet their ambitious deployment goals, and it will 42 exercise a “lightweight” protocol within Cluster B and GENI. 43 44 Other topics were discussed durithat GENI should begin to focus RSpec for resource description. 45 46 47 Slides: 14 48 15 49 [http://groups.geni.net/geni/attachment/wiki/ClusterB/PL-EntG.pdf Spiral 1 Requirements. Enterprise GENI/PlanetLab Milestones.] - Heidi Picher Dempsey, GPO … … 17 51 [http://groups.geni.net/geni/attachment/wiki/ClusterB/021309_Cluster_B_Options.pdf Cluster B Options for Enterprise GENI (and other projects).] Harry Mussman, GPO 18 52 53 [http://groups.geni.net/geni/attachment/wiki/ClusterB/pl_x_geni.pdf PlanetLab Based Control Framework for GENI.] - Larry Peterson, PlanetLab, Princeton Univ ([http://groups.geni.net/geni/attachment/wiki/ClusterB/Larry_Feb_13.wav audio]) 54 55 [http://groups.geni.net/geni/attachment/wiki/ClusterB/Enterprise%20Geni.pdf Enterprise GENI.] - Guido Appenzeller, Enterprise GENI, Stanford Univ 56 57 [http://groups.geni.net/geni/attachment/wiki/ClusterB/Presentation1-BR.pdf GpENI Great Plains Environment for Network Innovation.] - Caterina Scoglio, GpENI 58 59 [http://groups.geni.net/geni/attachment/wiki/ClusterB/MANFRED-13Feb2009-DenverMeeting.pdf Mid-Atlantic Crossroads MAX.] - Chris Tracy, MAX 60 61 Documents: 62 19 63 [http://groups.geni.net/geni/attachment/wiki/PlanetLabGeniControlFrameworkOverview/011409%20%20GENI-SE-CF-PlanetLabGENIOver-01.2.pdf DRAFT PlanetLab GENI Control Framework Overview.] Harry Mussman, GPO 20 64 21 [http://groups.geni.net/geni/attachment/wiki/ClusterB/pl_x_geni.pdf PlanetLab Based Control Framework for GENI.] - Larry Peterson, PlanetLab, Princeton Univ 22 23 [http://groups.geni.net/geni/attachment/wiki/ClusterB/Larry_Feb_13.wav Audio of Larry Peterson's presentation and group discussion] 24 25 [https://svn.planet-lab.org/wiki/GeniWrapper GeniWrapper Design.] - Larry Peterson, PlanetLab, Princeton Univ 65 [https://svn.planet-lab.org/wiki/GeniWrapper GeniWrapper Design (wiki)] - Larry Peterson, PlanetLab, Princeton Univ 26 66 27 67 [http://www.cs.princeton.edu/~llp/geniwrapper.pdf PlanetLab Implementation of the Slice-Based Facility Architecture.] - Larry Peterson, PlanetLab, Princeton Univ … … 31 71 [http://groups.geni.net/geni/attachment/wiki/ClusterB/sfa_Nov2008_vs_Feb2009.pdf Red/blue marked up diffs between the Nov 2008 and Feb 2009 versions of the Cluster B Slice-Based Facility Architecture document.] - Chris Tracy, MAX 32 72 33 [http://groups.geni.net/geni/attachment/wiki/ClusterB/Enterprise%20Geni.pdf Enterprise GENI.] - Guido Appenzeller, Enterprise GENI, Stanford Univ34 73 35 [http://groups.geni.net/geni/attachment/wiki/ClusterB/Presentation1-BR.pdf GpENI Great Plains Environment for Network Innovation.] - Caterina Scoglio, GpENI 36 37 [http://groups.geni.net/geni/attachment/wiki/ClusterB/MANFRED-13Feb2009-DenverMeeting.pdf Mid-Atlantic Crossroads MAX.] - Chris Tracy, MAX 38 39 40 Notes: 74 Notes & Actions: 41 75 42 76 [http://groups.geni.net/geni/attachment/wiki/ClusterB/022709b_ver1.1_ClusterB_Meeting.pdf Notes from meeting, with summary and action items.] - Harry Mussman, GPO