wiki:ORCA-BEN-GEC10-SR

Version 6 (modified by Ilia Baldine, 8 years ago) (diff)

--

ORCABEN/ORCAAUG GEC10 Status Report

ORCA code development

We have continued to develop ORCA code base as well as additional components.

  • Software releases
  • New Features
    • ImageProxy was developed under NSF SDCI award. It allows to download and register VM images at multiple independent Eucalyptus sites so it can be used as part of the slice. Integrated with ORCA Eucalyptus handler capability. Demonstrated at GEC10.
    • Shorewall DNAT proxy was developed and integrated with ORCA Eucalyptus handler capability (ORCAAUG: S3.b.2). Allows to expose Eucalyptus clouds in private address spaces to the public Internet by using port forwarding for port 22 (SSH) or others between public and private address spaces. Demonstrated at GEC10.
    • Extended controller logic to allow intra- and inter-domain experiment topology embedding across one or more Eucalyptus sites (ORCAAUG: S3.d.1). Demonstrated at GEC10.
    • Reworked XMLRPC ORCA Actor Registry to reflect actor liveness and catch simple configuration errors (ORCABEN: S3.b.4).
    • Updated ORCA XMLRPC controller to support both GENI AM API and ProtoGENI AM API (ORCABEN: S3.b.2, ORCABEN: S3.b.3, ORCABEN: S3.b.5). Demonstrated at GEC10.
    • Extended NDL-OWL converter to accept ProtoGENI RSpec v1 and v2 requests and convert to NDL-OWL. Integrated with ProtoGENI XMLRPC API-compliant ORCA controller (ORCABEN: S3.b.9). Demonstrated at GEC10.

ProtoGENI interoperability

Cluster D

Other Activities

Project Participants

  • Ilia Baldine PI, RENCI
  • Jeff Chase PI, Duke University
  • Yufeng Xin (NDL-OWL development, inter-domain path finding)
  • Anirban Mandal (actor registry, XMLRPC controller, policy development)
  • Aydan Yumerefendi (codebase maintenance, documentation) – core development team, RENCI
  • Prateek Jaipuria (ImageProxy, Shibboleth integration) development), Duke University
  • Muzhi Zhao (ImageProxy development), Duke University
  • Chris Heermann (BEN Operations), RENCI
  • Victor Orlikowski (Software testing, system administration, documentation), Duke University