Delft Cooperation on Intelligent Systems SMDS, a top-down approach - - PowerPoint PPT Presentation

delft cooperation on intelligent systems
SMART_READER_LITE
LIVE PREVIEW

Delft Cooperation on Intelligent Systems SMDS, a top-down approach - - PowerPoint PPT Presentation

Delft Cooperation on Intelligent Systems SMDS, a top-down approach to Self-Management for Dynamic Collaboration Systems Bernard van Veelen bernard.vanveelen@decis.nl Delft Cooperation on Intelligent Systems Presentation Overview Context


slide-1
SLIDE 1

Delft Cooperation on Intelligent Systems

SMDS, a top-down approach to Self-Management for Dynamic Collaboration Systems Bernard van Veelen bernard.vanveelen@decis.nl

Delft Cooperation on Intelligent Systems

slide-2
SLIDE 2

2

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Presentation Overview

  • Context
  • SMDS Overview
  • SMDS Approach
  • Results
  • Future Work
slide-3
SLIDE 3

3

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Context

Dynamic Collaboration System (DCS): Multiple platforms with various resources joining in the pursuit of a common mission Composition may vary over course of time

R R R R R R R R R R R R R R R R R R Environment Mission

slide-4
SLIDE 4

4

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Context

Bottom up approach to DCS, determine plan, discover peer, contract peers, (who have to do the same cycle) Start execution Will not: Fit Critical environments (time, safety, mission) Global Optimization, runtime improvement, Crossover flexibility (make use of new resources, repair when resources leave, re-use processing), Convergence, Escalation-detection

slide-5
SLIDE 5

5

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Context

Dynamic Collaboration System

  • Triggers on Needs
  • Constraints set by Goals (Mission)
  • Provide integrated Solutions and coordination
  • Monitor and adjust
  • Management Sub-system is System of Systems

Management Sub-system System of Systems

Goals Needs Users World

Coordinate Monitor Act Observe Infer, Plan

slide-6
SLIDE 6

6

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

  • Track progress/quality of Service aspects of combined solution
  • Use Automated Reasoning technology to infer collaboration blueprints

(solutions) in response to emerging needs

  • Maximize performance
  • Guarantee safety, security and other QoS requirements

SMDS Overview

Use Knowledge Base to document System’s capabilities

  • Compile combined solutions, respecting each requirement
slide-7
SLIDE 7

7

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

SMDS Overview

Segments

Planning Instantiation Monitoring Managed Sub-systems Federation

Remember:

  • Knowledge based
  • Delegate Management

Responsibilities

  • Provide Open but Total,

Integrated Solutions

  • Quality of Service Management
slide-8
SLIDE 8

8

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

SMDS Aproach: Planning Segment

Context

Registers Needs, Mission (Goals) Disseminates global plan (MasterPlan)

Purpose

Provide global plan

Match supply/demand Safeguard Mission/Goals

Planning Instantiation Monitoring Federation

slide-9
SLIDE 9

9

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems Mission, Goals

Planning Segment: Functional Decomposition

MasterPlan Service:

  • Register Needs and Mission/Goals (global

constraints)

  • Compile Solutions for Needs into

MasterPlan

  • Reasoning Service:
  • Determine Solutions for Needs
  • Knowledge Base
  • Capture knowledge regarding domain,

capabilities, status.

Planning Instantiation Monitoring Federation

Reasoning Service Knowledge Base Service MasterPlan Service Needs MasterPlan QoS-Info Domain Capabilities Status

slide-10
SLIDE 10

10

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

SMDS Approach: Instantiation Segment

Context

Implements MasterPlan Instantiates/Configures Sub-systems

Purpose

Implement Global Plan

Start/stop required

services

Send signals/messages

to sub-systems

Configure infrastructure Process transport Load-management

Planning Instantiation Monitoring Federation

slide-11
SLIDE 11

11

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Instantiation Segment: Functional Decomposition

  • LoadManagement Service
  • Divide labour among hosts
  • Instantiation Service
  • Present on each host
  • Maintain bookkeeping
  • Formulate messages, incantations, etc
  • Plumbing Service
  • Low-level start- stop and configuration

services

Planning Instantiation Monitoring Federation

MasterPlan Instantiation Service Plumbing Service Load Mgmt Service QoS info New Process Signals Messages System Map

slide-12
SLIDE 12

12

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

SMDS Approach: Monitoring Segment

Context

Samples Status of sub-systems Evaluates Progress of MasterPlan Provides QoS information

Purpose

Guard Quality of Service

Monitor System Health Trigger improvement actions:

Instantiation Segment Planning Segment

Planning Instantiation Monitoring Federation

slide-13
SLIDE 13

13

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Monitoring Segment: Functional Decomposition

QoS Management Service

  • Evaluate info from Monitoring/QoS Reports
  • Decide whether improvement required
  • Evaluate Progress of MasterPlan

Feedback Service

  • Receive QoS Reports from (intelligent) sub-

systems Monitoring Service (on each host)

  • Sample hardware, communications and

software

Planning Instantiation Monitoring Federation

MasterPlan Monitoring Service QoS Mgmt Service QoS info QoS Report Feedback Service

slide-14
SLIDE 14

14

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

SMDS Approach: Federation Segment

Context

Receives contact-information

  • f sub-systems

Provides System Topology Map

Purpose

Federate Systems/Services

Map System topology map Notify relevant Services to

federate

Provide Federation

Functionality (lib)

Planning Instantiation Monitoring Federation

slide-15
SLIDE 15

15

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Federation Segment: Functional Decomposition

Federation Service

  • Exchange contact info with Federation

servers on other platforms

  • Federate services
  • Issue federation notifications
  • Provide System Topology Map
  • Used by Instantiation segment

Planning Instantiation Monitoring Federation

Federation Service System Map Contact info XYZ-Server A XYZ-Server B Library Federation message Federation Service

slide-16
SLIDE 16

16

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Benefits Global Overview

Optimization QoS management Escalation triggers

Flexibility

Federated Set-up

Robustness

Detect and repair (QoS management)

Efficiency

Batch allocations Combine (parts of) Solutions

slide-17
SLIDE 17

17

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Results

Prototype: COMPASS

Configuration, Organization and Management Prototype for

Autonomous Systems of Systems

Coordination Challenge at DECIS Lab

first results.

slide-18
SLIDE 18

18

4 / 6 / 2 6

Delft Cooperation on Intelligent Systems

Future Work

Coordination Challenge

Obtain more results for more complex scenarios

ICIS-A work

QoS management, DataGrid Services, Security Management

Hybrid Approaches, Layering, etc