Table of Contents
Legion Architecture
PPT Slide
Resource Management in Legion
Outline
Motivation and Philosophy
Motivation
Philosophy
Allocation via Negotiation
Allocation via Negotiation - Motivation
Realization of Allocation via Negotiation
Application-Specific Allocation
Application-Specific Allocation: Motivation
A Better Model: Application-Specific Allocation
Realization of Application-Specific Allocation
Allocation Process Model
Allocation Process
Allocation Decision Process
Legion Approach to Resource Management
Legion Approach
Legion Approach
Resource Management Layers
Resource Management Layers
PPT Slide
The Players
Legion Information Framework
Information Framework
Legion Collection Objects
Simple Collection Interface
Collections and Scheduling
Allocation Enactment
The Players: Interfaces
The Players: Interfaces (cont.)
Placement Enactment
Steps in Object Placement
Locate Resources
Gather Description Information
Placement Decision
Implement Decision
ReflectiveGraphEventModel
Goals
Reflection
Self-Representation
Graphs
Implicit Parameters
Graph annotations
Events
Events
Protocol Stack
Events & Handlers
Adding new component
Events Recap
Graphs & Events
Graphs as Event Handlers
Event Remote Notification
Special case: Event Propagation
Event management
App Monitoring &Shutdown
|