Legion Architecture

1/23/2001


Click here to start


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

Reflective Graph Event Model

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

Author: grimshaw