Published 2003 | Version Accepted Version
Discussion Paper 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
md5:c2ef37426d97eb1506817a93ac218977
63.4 kB Preview Download

Additional details

Identifiers

Eprint ID
119113
Resolver ID
CaltechAUTHORS:20230209-224013371

Funding

NSF
ACI-9984357
NSF
EIA-0103674
NSF
EIA-0120934
Department of Energy (DOE)
PC295251
Department of Energy (DOE)
1052856

Dates

Created
2023-02-09
Created from EPrint's datestamp field
Updated
2023-02-09
Created from EPrint's last_modified field

Caltech Custom Metadata

Series Name
ASCI Technical Report
Series Volume or Issue Number
ASCI-TR199