ISTORE Software Runtime Architecture

1/22/99


Click here to start


Table of Contents

ISTORE Software Runtime Architecture

ISTORE Runtime Software Architecture

Roadmap

Layered software structure

Device Interface Layer

Device interface layer

Local runtime layer

Local runtime layer

Global runtime layer

Global runtime layer

Distributed application worker code

Distributed application worker code

Application front-end code

Application front-end code

Roadmap

From introspection to adaptation

Failing disk: detection

Failing disk: reaction

Failing disk: return to normal operation

Roadmap

Runtime system extensibility

Runtime system extensibility

Runtime system extensibility

Extensibility using DSLs

Extensibility using DSLs: Example

Extensibility using DSLs (cont.)

Why use DSLs?

DSL advantages (cont.)

DSL advantages (cont.)

DSL advantages (cont.)

ISTORE software summary

ISTORE summary

Agenda

Backup slides

What ISTORE is not

ISTORE boot process

Example Appliances

Author: ISTORE Group

Home Page: http://istore.cs.berkeley.edu/

Download presentation source