Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published February 9, 2023 | Accepted Version
Report Open

DIOS++: A Framework for Rule-Based Autonomic Management of Distributed Scientific Applications

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

cit-asci-tr199.pdf
Files (63.4 kB)
Name Size Download all
md5:c2ef37426d97eb1506817a93ac218977
63.4 kB Preview Download

Additional details

Created:
August 19, 2023
Modified:
January 15, 2024