[[PageOutline]] == Project Number == 1833G == Project Title == OpenFlow Campus Trials at University of Washington [[BR]] a.k.a. OFUWA === Technical Contacts === '''PI''': Arvind Krishnamurthy arvind@cs.washington.edu [[BR]] Tom Anderson tom@cs.washington.edu [[BR]] Clare Donahue eclare@u.washington.edu [[BR]] Art Dong atos@u.washington.edu UWA Computing and Communications (IT) [[BR]] Vjekoslav Brajkovic balkan@cs.washington.edu [[BR]] === Participating Organizations === [http://www.washington.edu/ University of Washington], Seattle WA [[BR]] === GPO Liaison System Engineer === Josh Smift jbs@bbn.com == Scope == This project will deploy a hybrid OpenFlow and !RouteBrick testbed within the computer science and engineering department. This project will develop building blocks allowing researchers to investigate the placement of middlebox functionality in enterprise networks. This work is a precursor to the deployment of OpenFlow and !RouteBricks into campus production networks. === Current Capabilities === ==== OpenFlow for students in the networks lab ==== * HP ProCurve 6600 with OF 0.8.9 * FlowVisor, NOX, and SNAC controllers * Separate OpenFlow VLANs for production, experimental, and management traffic * Used in a Plug-n-Serve demo with Stanford === Milestones === [[MilestoneDate(OFUWA: S2.a1 Select vendors)]] [[BR]] [[MilestoneDate(OFUWA: S2.a2 Purchase equipment)]] [[BR]] [[MilestoneDate(OFUWA: S2.b Campus small deployments)]] [[BR]] [[MilestoneDate(OFUWA: S2.c Install GENI software with AM API implementation)]] [[BR]] [[MilestoneDate(OFUWA: S2.d Begin integration testing with Stanford and BBN)]] [[BR]] [[MilestoneDate(OFUWA: S2.e Plan and engineer GEC 9 demo)]] [[BR]] [[MilestoneDate(OFUWA: S2.f Upgrade small deployments to use OF 1.0)]] [[MilestoneDate(OFUWA: S3.a Expand University of Washington OF deployment)]] [[BR]] [[MilestoneDate(OFUWA: S3.b.1 Initial integration with AM and other campuses)]] [[BR]] [[MilestoneDate(OFUWA: S3.b.2 Second integration with AM and other campuses)]] [[BR]] [[MilestoneDate(OFUWA: S3.c.1 Complete documentation and procedures for operational support)]] [[BR]] [[MilestoneDate(OFUWA: S3.c.2 Complete procedures for operational support)]] [[BR]] [[MilestoneDate(OFUWA: S3.d Support at least four multi-site GENI experiments)]] [[BR]] == Project Technical Documents == === Quarterly Status Reports === [wiki:OFUWA-2010Q1-status 2010-Q1 Status Report] === GEC === [attachment:GEC7-openflow-meeting-slides-OFUWA.pdf Washington's slides from the OpenFlow meeting at GEC 7] [[BR]] === Internal Physical Topology === [[Image(OFUWA-Internal.png, 60%)]] === Internal Logical Topology === glutamate (172.16.99.1): {{{ VLAN 3701: 12 Tagged Learn Up 28 Tagged Learn Up VLAN 3705: 12 Tagged Learn Up 28 Tagged Learn Up VLAN 3714: 12 Tagged Learn Up 28 Tagged Learn Up VLAN 3715: 12 Tagged Learn Up 28 Tagged Learn Up VLAN 3716: 12 Tagged Learn Up 28 Tagged Learn Up }}} serotonin (172.16.99.2): {{{ VLAN 3701: 13 Tagged Learn Up 14 Tagged Learn Up VLAN 3705: 13 Tagged Learn Up 14 Tagged Learn Up VLAN 3714: 13 Tagged Learn Up 14 Tagged Learn Up VLAN 3715: 13 Tagged Learn Up 14 Tagged Learn Up VLAN 3716: 13 Tagged Learn Up 14 Tagged Learn Up }}} gaba (172.16.99.5): {{{ VLAN 1700: 13 Tagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up VLAN 1750: 13 Tagged Learn Up 20 Untagged Learn Up 22 Untagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up VLAN 3701: 13 Tagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up VLAN 3705: 13 Tagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up VLAN 3714: 13 Tagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up VLAN 3715: 13 Tagged Learn Up 21 Untagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up VLAN 3716: 13 Tagged Learn Up 19 Untagged Learn Up 23 Tagged Learn Up 24 Tagged Learn Up }}} === OpenFlow Configuration === glutamate (172.16.99.1): {{{ 100 On On tcp:172.16.99.100:33100 }}} serotonin (172.16.99.2): {{{ 100 On On tcp:172.16.99.100:33100 }}} gaba (172.16.99.5): {{{ 100 On On tcp:172.16.99.100:33100 1700 On On tcp:172.16.99.100:22100 1750 On On tcp:172.16.99.100:22100 }}} === Spiral 2 Connectivity === [[Image(washington-connectivity.png)]] == Related Projects == [wiki:OFSTAN] [[BR]] [wiki:OFCLEM] [[BR]] [wiki:OFGT] [[BR]] [wiki:OFIU] [[BR]] [wiki:OFPR] [[BR]] [wiki:OFRG] [[BR]] [wiki:OFUWA] [[BR]] [wiki:OFUWI] [[BR]] [wiki:OFNOX] [[BR]] [wiki:EnterpriseGeni] [[BR]] [wiki:OFI2] [[BR]] [wiki:OFNLR] [[BR]] [http://www.openflowswitch.org/ The OpenFlow switch Consortium] [[BR]] [http://noxrepo.org/wp/ NOX] [[BR]] [http://www.openflowswitch.org/wp/snac/ SNAC] [[BR]] [http://www.openflowswitch.org/wk/index.php/FlowVisor FlowVisor] [[BR]] [http://www.openflowswitch.org/foswiki/bin/view/OpenFlow/Deployment/ Deploying OpenFlow] [[BR]] [http://www.openflowswitch.org/wk/index.php/E-GENI Enterprise-GENI] [[BR]] [http://www.openflowswitch.org/wk/index.php/Aggregate_Manager E-GENI Aggregate Manager] [[BR]]