The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements...

30
Introduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in the GLIF infrastructure Conclusions and future work Outline Problem description Research question Context The PerfSONAR framework for inter-domain monitoring in the GLIF infrastructure Authors: ing. Tijmen van den Brink and ing. Peter Tavenier Supervisors: R. van der Pol, MSc and A. Toonk, MSc (SARA) dr. P. Grosso (UvA - SNE research group) July 4, 2007 Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Transcript of The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements...

Page 1: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

OutlineProblem descriptionResearch questionContext

The PerfSONAR framework for inter-domainmonitoring in the GLIF infrastructure

Authors: ing. Tijmen van den Brink and ing. Peter TavenierSupervisors: R. van der Pol, MSc and A. Toonk, MSc (SARA)

dr. P. Grosso (UvA - SNE research group)

July 4, 2007

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 2: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

OutlineProblem descriptionResearch questionContext

Outline

1 Introduction2 Requirements for monitoring the GLIF infrastructure3 PerfSONAR framework4 E2E inter-domain monitoring in the GLIF infrastructure5 Conclusions and future work

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 3: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

OutlineProblem descriptionResearch questionContext

Problem description

Problem of inter-domain lightpath monitoring

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 4: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

OutlineProblem descriptionResearch questionContext

Problem description

Problem of inter-domain lightpath monitoring

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 5: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

OutlineProblem descriptionResearch questionContext

Research question

“Is PerfSONAR suitable for inter-domainmonitoring in the GLIF infrastructure?”

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 6: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

OutlineProblem descriptionResearch questionContext

Context

What is the Global Lambda Integrated Facility (GLIF)?

International virtual organization.

GLIF participants are:

National Research and Education Networks (NRENs).Consortia and institutions working with lambdas.

Provides lambdas internationally.

Supports data-intensive scientific research and more...

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 7: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionWho are involved?What are their requirements?

Requirements for monitoring the GLIF infrastructure

Some questions...

Who are involved?

What are their requirements?

Is PerfSONAR suitable for monitoring the GLIF infrastructure?

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 8: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionWho are involved?What are their requirements?

Stakeholders

Stakeholders

The general public and policy makers

Connected organizations

The network operator

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 9: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionWho are involved?What are their requirements?

Monitoring requirements in the GLIF infrastructure

Sharing network information in a distributed way

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 10: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionWho are involved?What are their requirements?

Monitoring requirements in the GLIF infrastructure

Functional requirements

Support for protected lightpaths

Metrics

Layer 0 (Dark Fibers/WDM)

The signal strength/optical loss of the wavelengthsLink status; up/down - availability

Layer 1 (SDH/SONET)

Available timeslotsErrored Second Count (ES)Unavailable Seconds (US)Link status; up/down - availability

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 11: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

Introduction

PerfSONAR framework

What is PerfSONAR?

Design principles

Services

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 12: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

About PerfSONAR

PerfSONAR stands for:

PERformance Focused Service Oriented Network monitoringARchitecture.

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 13: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

PerfSONAR multi-domain monitoring

The problem

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 14: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

PerfSONAR multi-domain monitoring

A solution

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 15: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

About PerfSONAR

What is PerfSONAR?

Framework for network monitoring.

Support for multiple network domains.

Based on a service oriented architecture.

Set of services with different functionalities.

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 16: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

Design principles

Service Oriented Architecture (SOA)

Services are independently.

Using web services.Communicates via Simple Object Access Protocol (SOAP).

XML over HTTP

Global Grid Forum (GGF) Network Measurement WorkingGroup (NMWG) compliant XML schema.

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 17: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

3 layer model

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 18: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

Services

PerfSONAR services

Measurement Point Service

Measurement Archive Service

Lookup Service

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 19: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

Services

Measurement Point Service

Acquire measurement data fromhardware.

Publish monitoring information.

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 20: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

Services

Measurement Archive Service

Retrieve monitoringinformation.

Store historical monitoringinformation.

Publish monitoring information.

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 21: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

IntroductionDesign principlesServices

Services

Lookup Service

Participating services registerhere.

Lists participating services withcapabilities.

Client can ask for directions.

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 22: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

About the E2E link monitoring systemConcepts

E2E link monitoring system

What is it?

Web based visualization tool

Part of the PerfSONAR framework

An agreement on how to provide network information toothers

What does it do?

Make intra-domain information available to other domains;

Link status; up/down - availability

Aggregates multi-domain information to get an overview

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 23: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

About the E2E link monitoring systemConcepts

E2E link monitoring system concepts

Concepts

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 24: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

About the E2E link monitoring systemConcepts

E2E link monitoring system concepts

Describing the topology

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 25: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

About the E2E link monitoring systemConcepts

E2E link monitoring system concepts

Describing the topology

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 26: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

About the E2E link monitoring systemConcepts

Visualizing the E2E link

Aggregating multi-domain information to get an overview

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 27: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

About the E2E link monitoring systemConcepts

Data provisioning

Data provisioning

Data population

Data transformation& aggregation

Measurementacquisition

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 28: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

ConclusionsFuture work

Conclusions

Is PerfSONAR suitable for inter-domain monitoring in the GLIFinfrastructure?

E2E Monitoring SystemCovers the following requirements:

Link status; up/down - availability

Does not cover the following requirements:

Metrics; Errored Second Count, Unavailable Seconds, Opticalloss, Available timeslots, . . .Support for protected lightpaths

The framework can be extended with customized metrics andservices

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 29: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

ConclusionsFuture work

Future work

Is the PerfSONAR framework suitable for performancemonitoring in the StarPlane network?

Support for protected lightpaths

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring

Page 30: The PerfSONAR framework for inter-domain monitoring in · PDF fileIntroduction Requirements for monitoring the GLIF infrastructure PerfSONAR framework E2E inter-domain monitoring in

IntroductionRequirements for monitoring the GLIF infrastructure

PerfSONAR frameworkE2E inter-domain monitoring in the GLIF infrastructure

Conclusions and future work

ConclusionsFuture work

Thank you!

Tijmen van den Brink and Peter Tavenier PerfSONAR framework for inter-domain monitoring