Top Banner
Service Level Management with Agent Technology Torsten Bissel , Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National Center for Information Technology http://www.gmd.de (TERENA Networking Conference 2000)
21

Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

Jan 17, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

Service Level Management with Agent Technology

Torsten Bissel, Manfred Bogen, Christian Bonkowski,

Volker Hadamschek, Dieter Strecker

GMD - German National Center for Information Technology http://www.gmd.de

(TERENA Networking Conference 2000)

Page 2: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

2May 22, 2000© Torsten Bissel, GMD

Content

� Introduction: Service Level Management (SLM) & Service Level Agreements

(SLAs)

� A New Method for Quality of Service Measurement

� Agent Technology

� Service Level Management with Agents

� An Implementation Example

� Conclusion

Page 3: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

Introduction

Service Level Management (SLM)

Service Level Agreements (SLAs)

Page 4: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

4May 22, 2000© Torsten Bissel, GMD

Service Level Management - Key Benefits

� Quality of Service measurement

� Definition of required performance– Service Level Agreements (SLAs)

� Alignment of information technology with business

� Setting / management of expectation

Page 5: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

5May 22, 2000© Torsten Bissel, GMD

Service Level Management

Page 6: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

6May 22, 2000© Torsten Bissel, GMD

Service Level Agreements (SLAs)

SLAs include the topics:

� network availability / network throughput

� system availability / system performance

� application response time

� help desk availabilty

� mean time to repair

� customer satisfaction

� etc.

Page 7: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

A New Method for Quality of Service Measurement

“5 Step Procedure”

Quality of a World Wide Web Service

Page 8: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

9May 22, 2000© Torsten Bissel, GMD

5 Step Procedure

2 Assessment

10kb/s

2.0ms

3h/month

50sessions

2003 Quantification

4 Selection

quality factorA: valuequality factorB: value

5 Measurement

1 Identification

Page 9: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

10May 22, 2000© Torsten Bissel, GMD

Defining WWW Quality

Passive Measurement

Active Measurement of

� Connection Time– information about system availabilty, system

performance, and network performace

– treshold: 2 sec

� Download Rate– information about network performance / throughput

– treshold: 5 kbit/sec

Page 10: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

Agent Technology

Definition „Intelligent Agents“Agent Society

Page 11: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

12May 22, 2000© Torsten Bissel, GMD

Defining Intelligent Agents

Software Agents

� are slim and flexible modules

� work autonomously

� are co-operative

� are mobile

� should learn their behavior to optimize their workflow

Page 12: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

13May 22, 2000© Torsten Bissel, GMD

Software Agents

Agentknowledge, policy,goals, competence,ability to build new

agents

working area

client

server

other agent,user

queries

response

AgentManager

response

notification

configuration

queries

let live

let die

Page 13: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

15May 22, 2000© Torsten Bissel, GMD

Agent Workflow

Registryagent stockknowledge

PlatformPlatformPlatform

notify

Interface Agentrequest

report

cooperatecommunicate

Agent Managercompetence

agent selectionteam building

report start/stop AM

Task AgentTask Agent

Task Agent

reportconfigure, supervise,start/stop

send task agents

requests

send task agents,assign platforms

Userrequest

feedbackinterfacecreation

Page 14: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

16May 22, 2000© Torsten Bissel, GMD

Agents in a WWW environment

Interface Agent– Start / Stop of measurement

– input: service, frequency, time

– visualize results

Agent Manager– allocation and coordination of

resources

– processing results

Task Agents @ Platforms– doing active measurement

– communicate results

Registry

Page 15: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

An Implementation Example

ZEUS Agent Building ToolkitSLM for WWW

Page 16: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

18May 22, 2000© Torsten Bissel, GMD

ZEUS Agent Building Toolkit

Page 17: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

19May 22, 2000© Torsten Bissel, GMD

Demonstration: Negotiation Phase

Page 18: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

20May 22, 2000© Torsten Bissel, GMD

Demonstration: Working Phase

Page 19: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

21May 22, 2000© Torsten Bissel, GMD

Demonstration: Results

Connection Time (average)Download Rate (details)

Page 20: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

22May 22, 2000© Torsten Bissel, GMD

Conclusion

� doing SLM should be an easy task– agents implement the „complex“ tasks

– end user makes a choice

� Intelligent Agents offer several advantages in doing SLM

� prototype implementation as „Proof of Concept“

� learning and mobility of intelligent agents are subjects for further studies

� certification infrastructure needed

Page 21: Service Level Management with Agent Technology Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker GMD - German National.

Service Level Management with Agent Technology

Torsten Bissel, Manfred Bogen, Christian Bonkowski, Volker Hadamschek, Dieter Strecker

GMD - German National Center for Information Technology http://www.gmd.de/

Email: [email protected]

(TERENA Networking Conference 2000)