Version 1 (modified by ibaldin, 8 years ago)

--

Using ORCA with GCF OMNI

Overview

ORCA does not have a clearinghouse and implements GENI AM API that make it possible to use it with ProtoGENI ClearingHouse?. You must have valid PG/Emulab credentials. While ORCA internally uses NDL-OWL as its resource representation mechanism, it accepts ProtoGENI RSpec v2-formatted XML requests and automatically converts them into a subset of NDL-OWL.

Prerequisites

  • Download and install omni
  • Acquire ProtoGENI/Emulab credentials
  • Modify omni configuration file to point to your new credentials
    [pg]
    type=pg
    verbose=false
    sa=https://www.emulab.net:443/protogeni/xmlrpc/sa
    ch=https://www.emulab.net:443/protogeni/xmlrpc/ch
    cert=/path/to/user-encrypted.pem
    key=/path/to/user-encrypted.pem
    
  • Identify the URL ORCA controller against which you will be placing requests (usually https://some.host.name:11443/orca/xmlrpc)

Operations

  • Run a test command
  • Create a ProtoGENI slice using OMNI