Define service and process instantiation location and scheduling
|Actors||Integrated Observatory Operator|
|Is Used By||UC.R2.52 Manage ION Processes-Deprecated|
|Is Extended By|
|In Acceptance Scenarios||AS.R2.01C Operate Integrated Observatory Network|
|Primary Service||Process Management Services|
|UC Status||Mapped + Ready|
This information summarizes the Use Case functionality.
The Integrated Observatory Operator defines which services and which processes are instantiated at which execution sites. This determination can be made at the time of each process or service launch, not at integration time. The Integrated Observatory Operator observes the processes running at each site.
- A set of execution sites has been defined in the system and compatible Execution Engines are defined and activated at the site.
- The processes to be deployed have been fully tested, validated, and configured for execution on a CC/EE.
- The Integrated Observatory Operator makes, or can make, a final determination about the appropriate deployment of the processes.
An Integrated Observatory Operator is logged in to the system.
- <3> The Integrated Observatory Operator views the process environments on the system.
- The views are likely to need overview representations for each site, as well as representations drilling to finer detail (availability zones (AZ), execution engines (EE), capability containers (CC)), to look at the status and allocation of capability containers and their processes in each context.
- This may be supported by software external to the Integrated Observatory.
- A process or service is specified and made available for deployment.
- Typically, the purpose for the processes (data acquisition, data distribution, command and control) will determine the type of execution environment they are allocated to.
- Lacking any specific need to do otherwise, the system could automatically allocate the processes to a site/AZ/EE/CC (eventually, by policy, but manually at first).
- Under certain circumstances, human review of the process allocation to an execution environment, and possibly intervention, is appropriate.*
- <3> The Integrated Observatory Operator may specify desired allocation for the new process or service.
- By selecting a specific site, availability zone, or execution engine.
- <3> After final review of the intended deployment by the Integrated Observatory Operator, the processes are deployed as specified.
Processes have been deployed according to the request.
These comments provide additional context (usually quite technical) for editors of the use case.