GENI/OpenFlow @ Clemson PI: KC Wang Co-PI: Jim Pepin CCIT: Dan Schmiedt, Wayne Ficklin Grad Students: Aaron Rosen Rosen, Ke Xu Xu, Fan Yang, Mrinmay Kalita U de g aduate Stude Undergraduate Students: ts Ben Ujcich, Jeff Heider, Ken Allman, Megan Becvarik Our Scope Future Internet = Computing + Connectivity + Clients Future Internet = Computing + Connectivity + Clients Ubiquitous Wireless + Mobile Connectivity • OpenFlow on: Ethernet, WiFi Mesh, Datacenter VM Cloud • EAGER Experiments: wired/wireless DDoS, hetero P2P • IT use cases, NetFPGA lab, surveillance video IT N tFPGA l b ill id KC Wang, Clemson University Mar 16 2011 2 Projects Overview OpenFlow wireless OpenFlow Mesh and OpenFlow Mesh and Mobility Management EAGER experiments Campus operation & expansion OpenFlow OpenFlow Campus Trial NetFPGA lab SSecurity it w/ Brooks Clemson Accelerated Cloud A l t d Cl d w/ Smith Clemson Pervasive P2P w/ Shen Clemson SDR w/ Noneaker Clemson Network Coding w/ Ramanathan, UW Madison UW‐Madison KC Wang, Clemson University IT Engagement; CI Team Data Analysis Network w/ CCIT + CI Team On‐demand VM Cloud w/ Goasguen (CS) Spiral 3 (pending) GENI Racks w/ RENCI, Stanford GENI WiMAX w/UW‐Madison Mar 16 2011 3 Emphasizing IT Engagement • To facilitate sustained growth and leverage the power of all p parties in University to stay creative, we need a new model. y y , – Students • GENI experiments • Undergraduate research – “Creative Inquiry” program • 4‐year IT internship program + curriculum – Network engineers • Help deploying and operating GENI • GENI‐inspired use cases GENI inspired use cases • Engineers innovate with GENI IT – Faculty • Research • Teaching Clemson University Research Teaching 4 IT Engagement: Undergrad CI Team OpenFlow Team KC Aaron Ke Fan KC, Aaron, Ke, Fan CCIT Network Services Dan, Wayne, etc KC Wang, Clemson University Creative Inquiry Team GENI‐based Ben Ujcich Networkingg Curriculum/Labs Data Analysis y Network Jeff Heider OpenFlow Wireless Mesh Network Chris Coode OpenFlow OpenFlow Factory Sensor Network Kenneth Allman Parking Lot Megan Becvarik Video Analytics p with OpenFlow CCIT Security Mar 16 2011 5 IT Engagement: Tech Meetings and OF Tutorial • Grad/UGrad students attend weekly IT tech meetings – GENI/OpenFlow agenda GENI/OpenFlow agenda – Brainstorm with engineers • Grad Grad students design tutorials and use cases to students design tutorials and use cases to motivate engineers to use OF/GENI tools in campus network operation network operation – First use case: Data Analysis Network (DAN) based on OF Slice 1: Top Router Core Router 1 EIB Switch 1 Host 1 EIB Switch 2 switching: Monitor all the switches; Redirect ping traffic to the specified port (host); Higher priority Core Router 2 Riggs Switch 1 Switch 1 routing: Monitor all the switches; Process all data traffic; Lower priority Riggs Switch 1 Switch 1 Host 2 Host 3 Slice 2: McAdams Switch 1 McAdams Switch 2 Host 5 Host 6 Host 4 FlowVisor Subset of Clemson campus network KC Wang, Clemson University Network Mar 16 2011 6 Proposed DAN implementation Some noodling on the whiteboard… Clemson University 7 Clemson OpenFlow Deployment ECE S Security/P2P it /P2P L Labs b CS cloud computing lab Campus --- Datacenter Data Analysis Network (DAN) 1 GbE CU Police Surveillance Mesh ECE Wireless, OpenFlow, NetFPGA Labs – mobile and mesh networks, cognitive/software defined radio OF Ethernet : 4 HP, 3 Toroki, 6 Pronto OF mesh: 5 APs deployed, 10+ to come GENI OF and non-OF core vlans: connected KC Wang, Clemson University Mar 16 2011 OpenVswitch p in VMs at Palmetto Cluster 8 NetFPGA for Cross‐Layer Research Network Coding Multipath Routing • KC Wang •P Ramanathan (UW) NetFPGA • 4x 4 1G E Ethernet h • Xilinx Virtex FPGA • MGIO expansion OpenFlow • KC Wang • R Brooks • H Shen • S Goasguen KC Wang, Clemson University Software Defined Radio • PHY: D Noneaker PHY: D Noneaker •MAC: H Russell • Higher: KC Wang • FPGA: M Smith FPGA: M Smith Accelerated Cloud • M Smith • KC Wang Mar 16 2011 9 GENI Programmable Wireless: Remote Use • GENI Cognitive Radio • GENI Open WiMAX – Clemson partners with Rutgers WINLAB on remote experimentation framework KC Wang, Clemson University • GENI is developing campus kits for deployment at universities (Accessing Rutgers BS now) Mar 16 2011 10 FURTHER QUESTIONS Q CONTACT: KWANG@CLEMSON.EDU KC Wang, Clemson University Mar 16 2011 11