Feature #386

Replace ENROLL scheme 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:Thierry Rakotoarivelo % 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:

  • configure phase:
    • Now the EC sends a "configure" request to all the resources (i.e. the /OMF/sliceXYZ/resources/resourceX groups) to request them to associate with the experiment Exp123
    • EC should wait for response from all the resources to that request. The waiting time is set in the EC's stdlib
    • Upon timeout of waiting for the response:
      • if a number of retries has been defined, the EC should retry:
        • re-initialise the resource (e.g. CMC ON request as in previous phase), resend the "configure", and re-wait for timeout. The retry number is set in EC's stdlib
    • The EC proceeds with the experiments when:
      • all the resources have responded positively to the configure request,
      • or when all the timeout/retries have been executed and there are some resources which responded positively
        • (unless the experimenter has defined a hard number of resources as a limit for the experiment to proceed - needs to be implemented in OEDL)
    • Note: this replaces the previous ENROLL scheme that we had in OMF 5.2 and 5.3

History

Updated by Thierry Rakotoarivelo over 1 year ago

  • Status changed from New to Assigned

Updated by Thierry Rakotoarivelo over 1 year ago

Testing issue mailing setup

Updated by Thierry Rakotoarivelo over 1 year ago

  • Status changed from Assigned to Closed
  • % Done changed from 0 to 100

Fixed in 53a71900 and 170502bd

- ENROLL is now replaced and handled as a CONFIGURE (as in the resource life cycle, see #386)
- this implementation is working for GEC9, but will need reworking when we will introduce the new resource handling scheme in OMF 5.4

Also available in: Atom PDF