ISTORE RuntimeSoftware Architecture
Runtime system goals for the ISTORE meta-appliance
(1) Provide mechanisms that allow network service applications to exploit introspection (monitor + adapt)
(2) Allow appliance designer to tailor runtime system policies and interfaces
How the goals are achieved
(1) Introspection: layered local and global runtime system libraries that manipulate and react to monitoring data
(2) Specialization: runtime system is extensible using domain- specific languages (DSLs)