Per 1Q09 QSR:
The second milestone requires us to import an updated version of the Orca control framework from the
RENCI/BEN team. Given that we are already running a version of Orca on ViSE this milestone should not be
cumbersome. The operational modifications to the main branch of Orca’s code are not major and any ViSE updates
should be easy to incorporate. Further, we will participate in the proposed “Orca-fest” for Cluster D developers
and provide any expertise required; we have also been consulting with the DOME project in integrating Orca into
their testbed.
Per report on 7/31/09:
ViSE is running the latest reference implementation of the Shirako/Orca codebase. Note that Milestone 1c
(completed February 1st, 2009) required ViSE to perform an initial integration of Shirako/Orca prior to an official
reference implementation being released. See that milestone for specific details related to the integration. Incorporating
the latest reference implementation required only minor (although tedious) code porting. Additionally, as a
result of the Orca-fest conference call on May 28th, the GENI Project Office and Cluster D set mini-milestones that
were not in the original Statement of Work. These milestones are related to Milestone 1e, since they involve the
particular instantiation of Orca that Cluster D will use. In particular, by June 15th, 2009, we upgraded our ORCA
actors to support secure SOAP messages. As part of this mini-milestone, Brian Lynn of the DOME project and
the ViSE project also setup a control plane server that will host the aggregate manager and portal servers for both
the DOME and ViSE projects. This server has the DNS name geni.cs.umass.edu. The server includes 4 network
interface cards: one connects to a gateway ViSE node on the CS department roof, one will connect to an Internet2
backbone site (via a VLAN), one connects to the public Internet, and one connects to an internal development
ViSE node. The installation of geni.cs.umass.edu with the latest version of Orca means that we are well-prepared
to transition to using a remote Clearinghouse provided by RENCI.
During the Orca-fest and subsequent Cluster D meetings we set the milestone for shifting within the range of
August 15th, 2009 and September 1st, 2009. We are currently discussing with the Duke/RENCI Orca/Ben group
to complete this milestone in a few intermediary steps—-first moving the DOME and ViSE brokers to RENCI and
then incorporating them into the same Clearinghouse as the other Cluster D projects. Since we have already setup
and tested the latest implementation of Orca on geni.cs.umass.edu, we are well-positioned to transition to a remote
Clearinghouse if provided by RENCI.