skip to main content
Department of Computer Science University of Colorado Boulder
cu: home | engineering | mycuinfo | about | cu a-z | search cu | contact cu cs: about | calendar | directory | catalog | schedules | mobile | contact cs
home · events · colloquia · 2011-2012 · 

Colloquium - Chase

ECCR 265

GENI from First "Principals"
Duke University

A multi-domain cloud combines virtual infrastructure from multiple providers to create a powerful platform for networked services, computation, and experimental systems research. NSF's GENI initiative (Global Environment for Network Innovation) is building a new foundation for such multi-domain infrastructure-as-a-service (IaaS) systems. This talk gives an overview of the emerging GENI architecture and its implementation in ExoGENI, a networked cloud testbed funded through the GENI program. ExoGENI is a "hybrid community cloud" based on standard cloud computing stacks augmented with an orchestration layer (ORCA) and a high degree of control over networking functions, including linkages to national circuit fabrics and OpenFlow-enabled network datapaths within each cloud site.

One lesson from the GENI experience is that key technical challenges for multi-domain control frameworks ultimately reduce to issues of trust and authorization. Trust delegation logic is a useful tool to define federated control structures rigorously in terms of the principals of the system and their trust relationships. We show how a simple logic (role-based trust logic RT0) can represent a range of trust structures proposed for GENI and other federated network testbeds and community clouds. Moreover, basing the implementation on declarative trust management allows the trust structure to evolve over time according to deployment choices of the providers and governance policies of the federation.

Jeffrey Chase is a Professor of Computer Science at Duke University and a Visiting Scientist at the Renaissance Computing Institute (RENCI). He has spent much of the last four years working on the GENI control framework in various capacities. He leads the Open Resource Control Architecture (ORCA) project and is co-PI for the ExoGENI testbed.

The Department holds colloquia throughout the Fall and Spring semesters. These colloquia, open to the public, are typically held on Thursday afternoons, but sometimes occur at other times as well. If you would like to receive email notification of upcoming colloquia, subscribe to our Colloquia Mailing List. If you would like to schedule a colloquium, see Colloquium Scheduling.

Sign language interpreters are available upon request. Please contact Stephanie Morris at least five days prior to the colloquium.

See also:
Department of Computer Science
College of Engineering and Applied Science
University of Colorado Boulder
Boulder, CO 80309-0430 USA
Send email to

Engineering Center Office Tower
ECOT 717
FAX +1-303-492-2844
XHTML 1.0/CSS2 ©2012 Regents of the University of Colorado
Privacy · Legal · Trademarks
May 5, 2012 (13:29)