Version 2 (modified by yxin, 10 years ago)

--

A. Minimum reading about GENI and ORCA**

* 1. GPO GENI Overview (Slides) http://www.geni.net/docs/GENIOvrvw031208.pdf (System Overview) http://www.geni.net/docs/GENISysOvrvw1.1.pdf * 2. A Minimal Definition of GENI's Narrow Waist, GENI Facility Control Framework http://www.cs.princeton.edu/~llp/arch_abridged.pdf 3. GENI Resource Specification, http://groups.geni.net/geni/wiki/SubstrateResources http://www.cs.princeton.edu/~llp/rspec-draft-v0.4.pdf 4. ORCA high-level picture: http://www.cs.duke.edu/nicl/pub/papers/vci07.pdf 5. Shirako-focused view of ORCA, w/ lease state machines: http://www.cs.duke.edu/nicl/pub/papers/shirako06.pdf 6. SHARP stuff to understand resource brokering and security model http://www.cs.duke.edu/nicl/pub/papers/sosp03.pdf

**B. GENI and ORCA in greater details** 1. GENI Architectrue Redeux http://www.cs.princeton.edu/~llp/arch_redeux_v0.3.pdf 2. GENI Facility Designhttp://www.geni.net/GDD/GDD-07-44.pdf 3. Using the Component and Aggregate Abstractions in the GENI Architecture http://www.geni.net/GDD/GDD-06-42.pdf 4. David Irwin's PhD thesis on ORCA http://www.cs.umass.edu/~irwin/pubs/dissertation.pdf 5. Laura Grit's ORCA thesis http://www.cs.duke.edu/nicl/pub/papers/grit-thesis.pdf Laura's takes more of a virtual computing focus, but it is more nuts-and-bolts with respect to resource management.

**C. Steals from other's backyards** 1. (*VINI* software) Hosting virtual networks on commodity hardware. http://www.cs.princeton.edu/~jrex/papers/trellis07.pdf

2. Large-scale Virtualization in the *Emulab* Network Testbed. http://www.cs.utah.edu/flux/papers/virt-usenix08-base.html

3. *Kansei*: A Testbed for Sensing at Scale, Ohio State university http://cast.cse.ohio-state.edu/kansei/index.php?page=publications

4. A Wired-Wireless Testbed Architecture for Network Layer Experimentation based on *ORBIT* and VINI. www.winnlab.rutgers.edu/~gruteser/documents/wintech235-hadjichristofi_final.pdf