Feature #387

Replace All Resource Discovery in EC to fit Resource Life-Cycle model

Added by Thierry Rakotoarivelo over 1 year ago. Updated over 1 year ago.

Status:Closed Start date:06/09/2010
Priority:High Due date:22/09/2010
Assignee:Christoph Dwertmann % Done:

100%

Category:OMF Software
Target version:OMF 5.3.GEC9

Description

Features for GEC9 Demos are described on this page.

Detailed description of this feature is available of this page.

The following EC implementation change is required:

  • initialise phase:
    • At the start of the experiment run, the EC will query the PubSub server for all the existing groups under /OMF/sliceXYZ/resources, each of these groups will be considered as a resources that has been associated to the slice
    • The EC will sent a CMC ON request to all the /OMF/sliceXYZ/resources/resourceX groups. This call should be non-blocking, i.e. the EC does not wait for a reply on these calls.
    • Note: This scheme now replaces the previous OMF 5.2 and 5.3 schemes where the EC was making an direct or indirect (via the CMC service) Inventory call to find out the list of resources.

History

Updated by Christoph Dwertmann over 1 year ago

  • Status changed from New to Resolved

Implemented in 498d4470. Nodes will be added to the topology only if a corresponding resource node exists on the XMPP server. The CMC ON call may fail silently with no consequences.

Updated by Christoph Dwertmann over 1 year ago

  • % Done changed from 0 to 100

added optimization in cf18cad3: now the XMPP tree is only queried once at experiment start instead of every time a node is added to the topology.

Updated by Thierry Rakotoarivelo over 1 year ago

I added test in Experiment in 5eebe3a8. This checks if all topologies are empty, if so then there is no resources at all for this experiment and it does not make sense to continue.

Updated by Thierry Rakotoarivelo over 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF