DIOS++: A Framework for Rule-Based Autonomic Management of Distributed Scientific Applications
- Creators
- Liu, Hua
- Parashar, Manish
Abstract
This paper presents the design, prototype implementation and experimental evaluation of DIOS++, an infrastructure for enabling rule based autonomic adaptation and control of distributed scientific applications. DIOS++ provides: (1) abstractions for enhancing existing application objects with sensors and actuators for runtime interrogation and control, (2) a control network that connects and manages the distributed sensors and actuators, and enables external discovery, interrogation, monitoring and manipulation of these objects at runtime, and (3) a distributed rule engine that enables the runtime definition, deployment and execution of rules for autonomic application management. The framework is currently being used to enable autonomic monitoring and control of a wide range of scientific applications including oil reservoir, compressible turbulence and numerical relativity simulations.
Additional Information
Support for this work was provided by the NSF via grants numbers ACI 9984357(CAREERS), EIA 0103674 (NGS) and EIA-0120934 (ITR), DOE ASCI/ASAP (Caltech) via grant numbers PC295251 and 1052856.Attached Files
Accepted Version - cit-asci-tr199.pdf
Files
Name | Size | Download all |
---|---|---|
md5:c2ef37426d97eb1506817a93ac218977
|
63.4 kB | Preview Download |
Additional details
- Eprint ID
- 119113
- Resolver ID
- CaltechAUTHORS:20230209-224013371
- ACI-9984357
- NSF
- EIA-0103674
- NSF
- EIA-0120934
- NSF
- PC295251
- Department of Energy (DOE)
- 1052856
- Department of Energy (DOE)
- Created
-
2023-02-09Created from EPrint's datestamp field
- Updated
-
2023-02-09Created from EPrint's last_modified field
- Series Name
- ASCI Technical Report
- Series Volume or Issue Number
- ASCI-TR199