Changes between Version 2 and Version 3 of ORCA-BEN QSR 2010-12-8


Ignore:
Timestamp:
12/08/10 12:55:04 (11 years ago)
Author:
Ilia Baldine
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ORCA-BEN QSR 2010-12-8

    v2 v3  
    88  * Restructuring and cleaning out of the codebase
    99    * Completed development of ORCA XMLRPC that is close to the GENI AM API definition. Demonstrated at GEC9. The GPO (Tom Mitchell) has been making patches and recommendations for the code to become more compliant with GENI AM API 1.0.
     10    * Improved actor registry component to accept ORCA actor heartbeats to detect actor liveness and introduced rules for validating actor registrations (and discarding invalid ones). Available at http://geni.renci.org:11080/registry/actors.jsp. 
    1011  * New NDL-handling capabilities:
    1112    * Extended the NDL-OWL definitions to cover new Eucalyptus capabilities including node address assignment and site topology embedding
    1213    * IContinued refining Emulab NS2 to NDL-OWL converter, now capable of accepting topologies consisting of point-to-point links and VLANs (available at http://geni-test.renci.org:11080/ndl-conversion/convert.jsp)
    13   * Adding new substrate driver capabilities
    14     * Restructured and simplified network driver codebase by removing Node Agent code and allowing sites directly invoke handler actions
    15     * Made network driver actions more finely granular to allow better policy controls
    16     * Improved Eucalyptus handler
    17     * Developed new Juniper EX3200 driver
    18     * Modified NLR Sherpa driver to match the newly released Sherpa API
    19     * !OpenFlow handler capable of creating guest configurations by ORCA
     14  * Adding new substrate and substrate driver capabilities
     15    * Implemented ORCA Eucalyptus handler that includes NEuca (Network Extensions to Eucalyptus) capabilities, developed by RENCI for an NSF SDCI project (see hhttps://geni-orca.renci.org/trac/wiki/NEuca-overview for more details on NEuca). Demonstrated in the plenary demo at GEC9.
     16    * Extended !OpenFlow handler capabilities to use the new XML-RPC interface for creating OF guest configurations by ORCA. Demonstrated at GEC9.
    2017  * Added more substrate
    21     * Installed and deployed a Eucalyptus 1.6.x cluster at the BEN@UNC PoP and installed two Eucalyptus clusters at Duke CS
     18    * RE-installed with NEuca extensions RENCI-owned (BEN-attached) clusters in RENCI datacenter and on UNC campus. Working on fully enabling a Duke-owned cluster with NEuca.
    2219  * Operations
    23     * Communicated the details of the XMLRPC actor registry interface to GMOC for integration
    24   * Experimentation
    25     * Facilitated an experiment for UNC CS faculty by allowing to run traffic from UNC CS lab in loopback first through BEN and then, with assistance from NLR NOC, through BEN and NLR across country
    26  
    27 We continued working with Cluster-D projects to help them integrate the new features of the Bella 2.0 release done in the previous quarter. This included documenting the new substrate API, best practices documents, network driver development HOWTO and answering direct questions from Cluster-D developers.
     20    * Communicated the details of the XMLRPC actor registry interface to GMOC for integration.
     21  * Software Releases
     22    * Made Bella 2.1 release available to Cluster D (https://geni-orca.renci.org/trac/wiki/releases/Bella-2.1)
     23
     24We continued working with Cluster-D projects to help them integrate the new features of the Bella 2.0 release done in the previous quarter. This included documenting the new substrate API, best practices documents, network driver development HOWTO and answering direct questions from Cluster-D developers. University of Houston has developed and passed to us driver tasks for a Cisco3400 switch which are currently being tested to prepare for inclusion in Bella 2.2 release.
    2825
    2926== Project Participants ==