Networking Research & Infrastructure

ExoGENI



Description

ExoGENI is a national testbed created by RENCI in 2011 in collaboration with Duke University on behalf of the National Science Foundation. ExoGENI supports distributed systems and networking research using its 20 cloud sites located around the world. ExoGENI uses a unique control software framework developed by RENCI and Duke called ORCA. ExoGENI is part of the GENI federation of testbeds.


RENCI's Role

The RENCI team led the development of ExoGENI in collaboration with Duke University and IBM.

ExoGENI orchestrates a federation of independent cloud sites located across the U.S. and circuit providers, linking them to other GENI tools and resources. Individual ExoGENI deployments consist of cloud site "racks" on host campuses, linked with national research networks through programmable exchange points.

ExoGENI offers a powerful unified hosting platform for deeply networked, multi-domain, multi-site cloud applications. VLAN-based switching and OpenFlow enable flexible networking operations, while Open Resource Control Architecture (ORCA) provides a control framework. Sophisticated algorithms take advantage of semantic resource descriptions using the OWL variant of Network Description Language.

ExoGENI serves as a prototype for FABRIC, a larger, evolving platform linking third-party cloud sites, transport networks, and other infrastructure services to enable real-world deployment of innovative distributed services and new visions of a future Internet.


Team Members