ENTGENI and OFUW Spiral 2 Year-end Project Review University of Washington PI: Arvind Krishnamurthy, Clare Donahue, Tom Anderson Staff: Vjeko Brajkovic Students: Colin Dixon, Hardeep Uppal, Dane Brandon Aug 25, 2010 Sponsored by the National Science Foundation Project Summary • Deploy OpenFlow networking in the CS building at Univ. of Washington • Support research and production use on the same testbed • Develop components for experimenting with the placement of networking functionality – (E.g., at the edge on end-hosts or in the core using software programmable routers) Sponsored by the National Science Foundation INSERT PROJECT REVIEW DATE 2 Milestone & QSR Status ID Milestone Status On Time? On Wiki? GPO signoff? S2.a1 Select vendors Done. Plan to use HP and Pronto switches. On Time Yes Yes S2.a2 Purchase equipment Done. Procured HP Procurves and Pronto switches. On Time Yes Yes S2.b Campus small deployments Deployed OpenFlow hardware. On Time Yes Yes S2.c Install GENI software with AM API implementation In progress <2 months late No No S2.d Begin integration testing with Stanford and BBN Started integration testing with Stanford. On Time No No S2.e Plan and engineer GEC 9 demo Started engineering demos for GEC 9. This will build on the demos for GEC 7 and GEC 8. On Time No No S2.f Upgrade small deployments to use OF 1.0 Done. Running OF 1.0 On Time No No Sponsored by the National Science Foundation INSERT PROJECT REVIEW DATE 3 Accomplishments Advancing GENI Spiral 2 Goals • Deployed OpenFlow 1.0 with support for slicing of production traffic along with experimental traffic • Deployment includes both wireless and wired users; 4 OpenFlow switches and multiple WiFi access points. • Setup cross-campus experiments using Layer-3 connectivity – – Plug-n-Serve: Stanford and UW at GEC-7 Aster*x: Stanford, UW and two other campuses at GEC-8 • Developed trusted computing components for pushing network management functionality into end-hosts • Developed network management modules for distributed topology mapping, sensing resource demands, etc. Sponsored by the National Science Foundation INSERT PROJECT REVIEW DATE 4 Issues • None at this point. Sponsored by the National Science Foundation INSERT PROJECT REVIEW DATE 5 Plans • Increase the number of production users, scale up the number of OpenFlow switches in the deployment • Establishing layer-2 connectivity using a dark fiber to the Pacific GigaPoP • Establish multiple demos using the deployment at UW and other campuses: – A wide-area load-balancing system – Real-time diagnoses and troubleshooting of wide-area networking problems • Developing an “operating system” for networks: – Distributed NOX controller – Distributed resource allocation mechanisms – Software defined networking implementations of NAT, TCP accelerators, Deep Packet Inspection, etc. Sponsored by the National Science Foundation INSERT PROJECT REVIEW DATE 6