Network-agile multi-provisioned infrastructure for GENI and ExoGENI
PI: Ilia Baldine, RENCI, firstname.lastname@example.org
Co-PI: Jeff Chase, Duke University, email@example.com
GPO Liaison System Engineer
GPO System Engineer: Heidi Dempsey
This project will design, document, build, deploy and support GENI racks at sites that are interested in experimentation and integration with GENI. These GENI racks will be interconnected through national footprint dynamic VLAN circuit services and the public Internet. The networked systems will offer multiple levels of provisioning interfaces for user access and management, including standard cloud interfaces (EC2 and xCAT), OpenFlow, and layered GENI control and monitoring functions. Each rack, integrated and deployed by partner IBM, will contain sliverable server substrate of servers totaling at least 100 compute cores, sliverable storage of at least 6TB, an OpenFlow-enabled switch for the dataplane and equipment to facilitate remote management.
This project will fully integrate, test, and maintain a complete software system for managing and monitoring rack resources. Each GENI rack will be fully compliant with GENI software standards for GENI aggregates, as published at GENI Engineering Conferences. Each rack will provide a single GENI Aggregate Manager controlling access to the rack’s on-board resources. The racks will support GENI experimenter access via the GENI control framework, and credentials from all GENI-federated trust authorities, as published at GENI Engineering Conferences. Each rack will support shared GENI monitoring and operations procedures and interfaces for the meso-scale infrastructure as published at GENI Engineering Conferences.
The project will provide software support for the racks, which includes hardware and software monitoring, bug reporting, integration and testing, scalability and security enhancements as needed, and updates to comply with published GENI software standards. The project will play an active role in discussions about new standards for GENI software. The project will support GENI architecture and prototyping activities for rack forensics, stitching, and integration with GENI Instrumentation and Measurement systems.
BRIEF descriptions of resources/functions/tools that are available to anyone in the GENI community
- EXOGENI: S4.a "Complete rack design, software specification and implementation documents" (Due 12/30/11 (late))
- EXOGENI: S4.b "Complete configuration, installation and test of alpha rack software and hardware." (Due 02/28/12 (late))
- EXOGENI: S4.c Deploy and operate at initial integration (beta) sites (Due 04/30/12 (late))
- EXOGENI: S4.d Deploy and operate racks at first interested campus sites (Due 09/30/12 (late))
- EXOGENI: S4.e Support early experimental users (Due 09/30/12 (late))
Project Technical Documents
Links to wiki pages for the project's technical documents go here. List should include any document in the working groups, as well as other useful documents. Projects may have a full tree of wiki pages here.
Post-GEC Status Reports
Please use this status report template: QuarterlyStatusReportTemplate
Spiral 4 Connectivity
Links to wiki pages about details of infrastructure that the project is using (if any). Examples include IP addresses, host names, URLs, DNS servers, local site network maps, VLANIDs (if permanent VLANs are used), pointers to public keys. GPO may do first drafts of any of these and have the PI correct them to bootstrap. May also include ticket links for pending or known connectivity issues. Many projects will have a full tree of wiki pages here.
Project-Name Includes non-GENI projects.