= Project 1861 Univ of Utah/UEN GENI Regional Project Annual Status Report = == Period: 2012 Spiral 4 == == Overview == In the 2012 Spiral 4 implementation, the Univ of Utah/UEN GENI Project 1861 successfully implemented and integrated the switch infrastructure that tied together the first InstaGENI installation at the Emulab/Flux/ProtoGENI environment to the GENI backbone in Los Angeles. By leveraging network resources from the Univ of Utah, UEN, ProtoGENI, Internet2, and the GENI backbone, this project was able to put together the infrastructure necessary to support the first implementation. Personnel resources from the Univ of Utah, ProtoGENI, UEN, Internet2 and the BBN GPO were all instrumental in making this implementation a success. The Univ of Utah/UEN GENI Project 1861 did not receive funding until February/March 2012. The project then proceeded in a fashion that accommodated researcher experimental timeline needs and some of the development of the Univ of Utah/UEN data center and metro optical fiber and DWDM implementation. The project progresses forward on its upcoming milestones for the 2013 year. == I. Major accomplishments == === A. Milestones achieved === || '''Milestone''' || '''Status''' || '''Begin Date''' || '''End Date''' || '''Notes''' || || Acquire and test HP aggregate switch for ProtoGENI and first GENI rack || Complete || April 2012 || June 15, 2012 || First rack is Rob Ricci's initial InstaGENI rack || || Deploy aggregate switch and bring new connections to Univ of Utah and UEN || Complete || June 15, 2012 || July 6, 2012 || Dependent on testing of InstaGENI rack because implementation - involves interruption of current ProtoGENI infrastructure || || Support multi-campus demo that includes new resources from this deployment and existing meso-scale resources. (GEC July, 2012) || Complete || July 1, 2012 || Aug 22, 2012 || Did not use UEN aggregate switch - Used only ProtoGENI direct connection into the GENI backbone. Could not interrupt the experiments for the data plane cutover || || Integrate and test with other existing Internet2 and NLR OpenFlow meso-scale deployments and GENI racks. (Sept 30, 2012) || Complete || Sept 23, 2012 || Sept 30, 2012 || || || Make Switch resources available to NSF experimenters || Complete || Sept 23, 2012 || Sept 23, 2012 || || || Aggregate page documentation setup || Complete || || Sep 30, 2012|| || === B. Deliverables made === * GEC 12: attended by Steve Corbato and Joe Breen with poster * GEC 13: attended by Steve Corbato and Joe Breen * GEC 14: attended by Steve Corbato and Joe Breen * FOAM and Flowvisor installation complete * UEN Aggregate Switch implemented with full connectivity for ProtoGENI and first Utah InstaGENI Rack == II. Description of work performed during last quarter == === A. Activities and findings === * Put together design and reviewed with GPO and Utah Experimenter team * Installed HP 5406v2 in the Utah Education Network EBC data center * Setup FOAM and Flowvisor on virtual machine for controlling the UEN aggregate switch * Tested control of FOAM === B. Project participants === * Steve Corbato - PI - University of Utah/UEN * Joe Breen - * Kevin Quire - UEN Senior Network Engineer * Rob Ricci - Utah PI for ProtoGENI and other experiments === C. Publications (individual and organizational) === The UEN GENI project presented a single poster but had no other publications planned or delivered. === D. Outreach activities === UEN GENI Project participants have presented GENI, OpenFlow, UEN GENI project and other related discussions to multiple groups within the University of Utah and UEN. These presentations have raised awareness and received input from security engineers, network engineers, system engineers and other discipline scientists. === E. Collaborations === The UEN GENI Project participants have collaborated closely with BBN GPO staff and Internet2 staff in order to achieve success on the milestones. Tim U, Josh S of the BBN GPO and Ali of the Stanford staff were invaluable in getting the FOAM/Flowvisor installations functional. They provided the constant support necessary to ferret out all of the subtle issues around documentation, file permissions, etc. Tim U, Matt Z and Internet2/Indiana engineers helped put together a flexible implementation that leveraged the existing resources of the ProtoGENI backbone, Internet2 backbone and the GENI OpenFlow backbone. Collaborations with UEN engineering staff, Univ of Utah Center for High Performance Computing staff, Univ of Utah IT staff (security, networking, systems, etc.) have made the implementation go smoothly. The interactions have raised awareness of the project and helped balance the research infrastructure with the production infrastructure of UEN and the Univ. of Utah. Collaborations with Rob Ricci, the ProtoGENI staff and the Flux/Emulab staff have tuned the infrastructure to meet the experimenter needs, both in timing and feature-support. Rob provides oversight to the work and provides guidance on scheduling of experiments, etc. His group also act as a resource in understanding the experimenter perspective and experimenter requirements. === F. Other Contributions ===