Version 67 (modified by Josh Karlin, 15 years ago) (diff)


Project Number


Project Title

Deploying a Vertically Integrated GENI “Island”: A Prototype GENI Control Plane (ORCA) for a Metro-Scale Optical Testbed (BEN)

Technical Contacts

Principal Investigator: Ilia Baldine Ilia Baldine (RENCI)
Co-Principal Investigator: Jeff Chase (Duke)
BEN Operations Staff and IT Contact: Chris Heermann (RENCI)
Software Staff: Yufeng Xin (RENCI) (NDL support)
Software Staff: Daniel Evans (RENCI) (network element driver development)
Software Staff: Aydan Yumerefendi (RENCI) (core software development)
Students: Varun Marupadi (Duke), Matt Sayler (Duke)

ORCA/BEN team is pictured from left to right: Dan Evans (RENCI), Yufeng Xin (RENCI), Ilia Baldine (PI at RENCI), Aydan Yumerefendi (RENCI), and Chris Heermann (RECNI). Jeff Chase (Co-PI at Duke), Varun Marupadi (Duke) and Matt Sayler (Duke) are not pictured.

Participating Projects and Organizations

New Internet Computing Lab (NICL)
Open Resource Control Architecture (ORCA)
BEN: Breakable Experimental Network
Renaissance Computing Insititute (RENCI), Chapel Hill, NC
Duke University, Durham, NC
Infinera Corporation, Sunnyvale, CA


The scope of work on this project is to extend ORCA (a candidate GENI control framework) to include the optical resources available in BEN metro optical testbed. Also, to make a reference implementation of ORCA available to additional GENI prototypes and assist, with limited support, in the integration of ORCA into select wireless/sensor prototypes. The team will operate a clearinghouse for the various testbeds under the ORCA control framework. Also, connect with the NLR backbone network FrameNet service to facilitate end-to-end VLAN's connections into BEN. Finally, make the integrated (VLAN connections and control framework) ORCA/BEN infrastructure available to external researchers by the end of Year-1.


MilestoneDate(ORCABEN: 1a Extend ORCA as a GENI control framework)? status
MilestoneDate(ORCABEN: 1b Make an early reference implementation of ORCA available)? status
MilestoneDate(ORCABEN: 1c Integration of NDL or other topology description mechanism)? status
MilestoneDate(ORCABEN: 1d Integrate ORCA with BEN including slivering of Infinera DTNs)? status
MilestoneDate(ORCABEN: 1e Complete end-to-end VLAN connections between BEN and NLR)? status
MilestoneDate(ORCABEN: 1f All ORCA assigned prototypes integrated into ORCA clearinghouse)? status
MilestoneDate(ORCABEN: 1g Make a working and tested prototype of BEN and GENI available for limited external research)?
MilestoneDate(ORCABEN: 1h Delivery of preliminary control framework design documentation)?

Trac websites maintained by RENCI:
GENI - ORCA web site
ORCA-fest May 28, 2009, web site

Note: GENI - ORCA website certificate is signed by the RENCI Root CA, and not by a commercial authority. It will typically raise an exception or warning in your browser. You can add RENCI Root CA as a trusted authority in your browser RENCI Root CA certificate. Alternatively, you can create an exception for the site to accept its certificate as is. Or, you may be able to continue to the website if you accept the warning.

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.

GENI - ORCA web site
"Sharing Networked Resources with Brokered Leases", 2006
"ORCA Technical Note: Guests and Guest Controllers", 2008
"BEN GENI Substrate Description", 2008
ORCA-fest May 28, 2009, web site
"Experimenting with Ontologies for Multi-Layer Network Slicing", June 26, 2009
"ORCA/BEN Integration Demo with Stitching of VLANs between BEN and NLR", July 7, 2009
"ORCA/BEN Integration Demo", July 7, 2009, web site

Quarterly Status Reports

ORCABEN: 4Q08 Status Report
ORCABEN: 1Q09 Status Report
ORCABEN: 2Q09 Status Report

Spiral 1 Connectivity

BEN equipment is located per the "BEN GENI Substrate Description", 2008 drawing.
External connectivity to BEN done per Fig 3 of "BEN GENI Substrate Description", 2008 drawing.
BEN node at RENCI has 10 GigE connection to NLR FrameNet on port TenGig 2/2. BEN has provisioned VLAN IDs 861-870 for use with FrameNet.
BEN node at RENCI uses RENCI production router for connections to commodity Internet, Internet2 and NLR (via NCREN).
BEN IP addresses should be added to this page.
BEN Operations Staff and IT Contact: Chris Heermann RENCI

ORCA/BEN Integration
On July 7, 2009, the ORCA/BEN team demonstrated to the GENI Project office the ORCA capability to create slices of substrate that include several transit providers, i.e. BEN and NLR. See "ORCA/BEN Integration Demo with Stitching of VLANs between BEN and NLR", July 7, 2009 and "ORCA/BEN Integration Demo July 7, 2009, web site
This satisfied milestones 1c, 1d and 1e.
The overall demo connectivity was:

The demo used ORCA calls to create several VMs at Duke, RENCI and UNC-CH BEN PoPs and then linked them together with VLANs via NLR and BEN:

NLR VLANs were statically provisioned ahead of time via Sherpa.
BEN VLANs were created dynamically, and included provisioning of Infinera DTN circuits as well as fiber paths using Polatis switches.
BEN node at RENCI used port TenGig 2/2 and Duke used TenGig 2/1.

ORCA (Cluster D) Clearinghouse
ORCA clearinghouse equipment location: RENCI, 100 Europa Drive, Chapel Hill, NC.
ORCA clearinghouse will use RENCI public IP addresses.

GPO Liason System Engineer

Harry Mussman

Attachments (21)