OpenFlow: Princeton Spiral 2 Year-end Project Review Princeton University PIs: Michael Freedman, Jennifer Rexford, Larry Peterson Staff: Scott Karlin, Christopher Tengi August 25, 2010 Sponsored by the National Science Foundation Project Summary • Install new OpenFlow-capable Ethernet switches on Computer Science network: – Production areas (for researcher office connections) – Lab areas (for research servers and equipment) • Deploy OpenFlow Controller – Policy/mechanisms to support research on production network – Port existing (local) tools to OpenFlow • Participate in multi-campus demonstration at GEC9 – Aster*x demo led by Stanford Sponsored by the National Science Foundation 08/25/2010 2 Milestone & QSR Status ID Milestone Status GPO signoff? Late No Yes On time No Yes S2.a1 Select vendors S2.a2 Purchase equipment S2.b Campus small deployments Two HP 5406 switches deployed. More to come, No No S2.c Install GENI software with AM API implementation Deadline postponed pending s/w from Stanford and BBN No No S2.d Begin integration testing with Stanford and BBN Integration testing with Stanford has begun (ref: GEC8 demo) <2 months late No No S2.e Plan and engineer GEC 9 demo Demo will be scaled up version of Aster*x demo led by Stanford On time No No S2.f Upgrade small deployments to use OF 1.0 Completed June 8, 2010 Early No No Sponsored by the National Science Foundation Describe the current state of work on this milestone. What was delivered or demonstrated? On Wiki? On Time? 08/25/2010 3 Accomplishments 1: Advancing GENI Spiral 2 Goals • This work supports the Meso-scale deployment described in Section 7.4 • Specifically, we are upgrading key parts of our infrastructure to give researchers connectivity to OpenFlow-enabled switch ports. • At GEC8, we participated in the Aster*x demo from Stanford University. Stanford researchers were able to use OpenFlow-connected resources at Princeton as part of a multi-campus demonstration. Sponsored by the National Science Foundation 08/25/2010 4 Accomplishments 2: Other Project Accomplishments • Updated to FlowVisor version 0.6 (Java) and providing bug reports and feature requests to developers. Sponsored by the National Science Foundation 08/25/2010 5 Issues – Concern is the lack of long-term support and commitment to OpenFlow by mainstream vendors. • There is a great deal of interest in the vendor community • However, we still don't see OpenFlow in deployed product offerings – Current SNAC release only uses lower 48-bits of datapath ID. Consequence is only one OpenFlow entity per HP switch managed by a given instance of SNAC. • Developers are aware and working the issue Sponsored by the National Science Foundation 08/25/2010 6 Plans • What are you plans for the remainder of Spiral 2? – Continue to support the Aster*x demo for GEC9 – Continue to deploy additional OpenFlow-capable switching in our production infrastructure – Continue to develop expertise in OpenFlow so we can migrate existing home-grown tools to OpenFlow. – Continue to grow number of users on our OpenFlow network. • The GPO is starting to formulate goals for Spiral 3. What are your thoughts regarding potential Spiral 3 work? – For us, Spiral 3 work will be a continuation of Spiral 2: • Continued growth and deployment Sponsored by the National Science Foundation 08/25/2010 7
© Copyright 2026 Paperzz