Version 15 (modified by ibaldin, 8 years ago)

--

ORCA for Experimenters

Overview

ORCA offers opportunities for experimentation (on substrate belonging to Cluster D) and for developing new resource control and management policies via plugins.

The ORCA default SM installation comes with an XMLRPC controller plugin that exports the GENI AM API, which can be exercised by command-line tools.

As a first step, you may consider installing an ORCA SM Actor that will enable you to use GENI and ProtoGENI tools to request resources.

Tools and APIs

ORCA supports GENI AM API and ProtoGENI AM API via the XMLRPC Controller plugin that comes with a standard Service Manager Actor. For resource descriptions, ORCA supports its native NDL-OWL semantic descriptions as well as ProtoGENI RSpec v2. Conversion between formats is supported internally in ORCA and as a stand-alone web-service.

Here is a list of user tools interoperable with ORCA:

  • Flukes. A GUI application that uses native ORCA NDL-OWL resource descriptions and native ORCA APIs
  • GUSH. Uses RSpec v2 and GENI AM API. Here is a page on how to use GUSH tool with ORCA substrates.
  • GPO Omni. Uses RSpec v2 and GENI AM API.