22
The MOME Repository An opportunity for COST-TMA? Tanja Zseby, Carsten Schmoll, Fraunhofer FOKUS (some slides from Felix Strohmeier, Salzburg Research) COST TMA September 22, 2008

The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

The MOME RepositoryAn opportunity for COST-TMA?

Tanja Zseby, Carsten Schmoll, Fraunhofer FOKUS(some slides from Felix Strohmeier, Salzburg Research)

COST TMASeptember 22, 2008

Page 2: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

The MOME Project

• MOME - Montioring & Measurement Cluster

– Co-ordination Action, IST FP6,

– 2 years, 8 partners

• Goals: Coordinate EU work on measurements

– Evaluation of measurement tools

– Provisioning of measurement data

– Support for standardization

– Building a knowledge exchange platform

September 22, 2008 COST TMA 2 of 19

Page 3: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

3

The MOME Project

Co-ordinate activitiesin the field of IP monitoring and measurement

Measurement Tools| evaluate &

promote interoperability

| provide information

Measurement Data| select format| provide database| collect| convert| disseminate

Measurement Standardisation

| identify potential| collect plans| co-ordinate joint

contributions

Build a knowledge exchange platform| Workshops, conferences| Dissemination activities| Website

Page 4: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

MOME Repository

Goal: Help researchers to find tools and data • Tool Database

– Getting overview on measurement tools (>300)– Selection and evaluation of most used tools (>50)– Questionnaire from 11 projects working with measurement tools– Comparison and interoperability lookup – Categorisation, Measured metrics– Hardware and software platform

• Trace Database– Documentation of measurement environment and scenario – Statistical information about the captured traffic– Link to the repository, where data is actually stored– Automatic Analyses

September 22, 2008 COST TMA 4 of 19

Page 5: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Common GUI and Browse Functions

5

Page 6: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Common GUI, Detail View

6

Page 7: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Tools DB: Categories

• Sniffing• Performance Monitoring• Connectivity Checking• Route Detection• Topology Detection• Traffic Visualization• Traffic Generation• Bandwidth Measurement

September 22, 2008 COST TMA 7 of 19

Packet traces Flow traces

QoS results

Routing data

HTTP traces

Web-based repositories

Monitoring and

Measurement data

• Packet Capturing• Traffic Flow

Measurement• Packet Monitoring• Connection Monitoring• Application Level

Monitoring• Service Monitoring• Accounting• Intrusion Detection

Page 8: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Tools DB: Meta Information

• Stored Meta-Information– Availability– Maturity– Version Info– License Information– Measured Metrics– Supported Protocols– Supported Platforms– Measurement Methods– Measurement Algorithms– Interfaces

• Control• Data

– Interoperability with other Tools

• Further Information– Tool Maintainer– User Comments

• Links– Homepage– Contact– Related URLs

Page 9: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Trace DB: Categories

• Intrusion detection evaluation sets• Traffic traces of different applications• Traffic matrices• BGP traces• IPv6 measurement traces• Wireless traffic traces• …

September 22, 2008 COST TMA 9 of 19

Page 10: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

MOME Database Model

Packet traces

Raw data

Page 11: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

MOME Database Model

QoS measurements

Raw data

Page 12: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

MOME Database Model

Routing data

Raw data

Page 13: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Automatic AnalysesExtract additional information from the raw data

Helpful for users who want to find interesting measurement data

Results stored in the MOME database as additional meta-data

Currently supported packet trace formats

• Libpcap (tcpdump) • DAG (ERF)

Page 14: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Analysis Request Manager (ARM)

Download Manager (DM)

Autonomous Process Manager (PM)

Analysis Manager (AM)

user requests the analysis

PM starts the DM

PM starts the AM

parse results and fill DB

2

Measurement data repository

3

download raw data

47

Data analysis tool

5 6execute

tool results

MOME DB

1

GUI Data Analysis Workstation

Automatic Analyses

• Open for incorporating new analysis tools• Available analysis results

– General statistics– Bit rate plots

Analysis Manager

analysis_typelocal_file_name

Check available tools

Execute analysis tool

local_file_name results_file_name

Parse results Plot graphs

MOME DB

External analysis tool

start finish

Update database

Page 15: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Automatic Analyses - Example

Page 16: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Current DataStatistics page shows current amount of information

Page 17: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Current Data – Measurement Tools

| 123 Tools total| 29 'Performance Measurement'| 13 'Traffic Flow Measurement'| 13 'Packet Capturing'| 10 'Packet Monitoring'| 22 'Connection Monitoring'| 16 'Traffic Visualization'| 13 'Route/Topology Detection'| 8 'Traffic Generation'| 3 'Application-level Monitoring'| 6 'Accounting'| 6 'Bandwidth Measurement'| 6 'Service Monitoring'| 5 'Intrusion Detection'| 5 'Sniffing‘

| many tools belong to more than one category

0 5 10 15 20 25 30 35

1

2

3

4

5

6

7

8

9

10

11

12

13

14

Page 18: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Current Data – Measurement Traces

Swinbourne SONG traces

Univ. Auckland packet traces

Page 19: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Useful for COST TMA?

• MOME provides– Tool meta database– Trace meta database– Platform for measurement research

• Status– MOME Project finished– Basic maintenance still done by Salzburg

Research, FOKUS Warsaw University of Technology

• Continue this work in COST TMA?September 22, 2008 COST TMA 19 of 19

Page 20: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

Thank [email protected]

MOME Repository: http://www.ist-mome.org/

Page 21: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

MOME Database Model

Flow traces

Raw data

Page 22: The MOME Repository€¦ · The MOME Project • MOME - Mo ntioring & Me asurement Cluster – Co-ordination Action, IST FP6, – 2 years, 8 partners • Goals: Coordinate EU work

MOME Database Model

HTTP trace

Raw data