+ All Categories
Home > Documents > MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW...

MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW...

Date post: 26-Dec-2015
Category:
Upload: daniela-marsh
View: 219 times
Download: 0 times
Share this document with a friend
Popular Tags:
23
mPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT [email protected] IFIP TC6 2014/2 Strategic Review Meeting, Dagstuhl, Germ November 12-14, 2
Transcript
Page 1: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

mPlane – Building an Intelligent Measurement Plane for the Internet

Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, [email protected]

IFIP TC6 2014/2 Strategic Review Meeting, Dagstuhl, GermanyNovember 12-14, 2014

Page 2: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

2

mPlane project quick facts mPlane is an FP7 Integrated Project Project acronym: mPlane Project full title: “mPlane – an Intelligent Measurement

Plane for Future Network and Application Management” Grant agreement no: 318627 Staring Date: November 1st 2012 Total Cost: 11,274,908.00 € Duration: 3 years Partners: 16 Coordinator: Prof. Marco Mellia – Politecnico di Torino - IT

Page 3: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

3

Who we are

Marco MelliaPOLITO

Saverio NicoliniNEC

Dina PapagiannakiTelefonica

Ernst BiersackEurecom

Brian TrammellETH

Tivadar Szemethy NetVisor

Dario RossiENST

Fabrizio InvernizziTelecom Italia

Guy LeducUniv. Liege

Pietro MichiardiEurecom

Pedro CasasFTW

Andrea FregosiFastweb

3 operators 6 research centers 5 universities 2 small enterprises

Coordinator Tech. Coordinator

Page 4: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

4

The mPlane community Many Academic and research institutions come from the

Traffic Monitoring Analysis (TMA) COST Action: PoliTo, ETH, ENST, Eurecom, UniLiege, FTW, NEC

Some others were part of previous EU projects: PRISM: FTW, ETH NapaWine: PoliTo, ENST, NetVisor, NEC DEMONS: FTW, ETHZ, NEC, TID …

Page 5: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

Which problem(s) mPlane aims at solving

Page 6: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

6

The nowadays Internet

“The Internet is the first thing that humanity has built that humanity doesn't understand, the largest experiment in anarchy that we have ever had.”

Eric Schmidt – ex Google Exec. Chairman

Page 7: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

7

A complicated technology…

Internet: different technologies are combined to offer a plethora of services

We sorely miss the technology to understand what is happening in the network and thus to optimize its performance and utilization

Specially when something goes wrong!

Page 8: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

8

…that no one controls and understands

A complicated technology…

Why is not working? Which is the best ISP in my area? Where is traffic coming from? How to optimize my network for

facebook?

There are no tools

to help me !

Page 9: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

9

Why we are here: mPlane motivation

The Internet is a global interconnection of networks No single organization operates, administers or governs it It is robust thanks to its diversity, but it is vulnerable and fragile

In case of “failure”, who can tell what’s going wrong? Each ISP may have a figure of what happens inside its network But what if the failure depends on other ISPs? Or on the content

provider? Or on the CDN? Or on user equipment? Today, the web is a tangle

Nobody really understands what happens today in the Internet How to predict what will happen tomorrow?

We need an intelligent system that collects, analyzes, provides visibility to support better management: an oracle that provides answers

Page 10: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

How can mPlane solve the problem(s)?

Page 11: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

11

The mPlane vision Goal: design and demonstration of a measurement

plane for the Internet A distributed infrastructure for network measurement … which perform passive and active measurements,

continuously or on-demand, at a wide variety of scales … with built-in support for iterative measurement and

automated iteration.

mPlane is about large scale network measurements, and intelligent big-data analysis for troubleshooting support embedding measurement into the Internet as an additional

capability

Page 12: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

12

mPlane in a slide

Build a distributed, open, standard measurement infrastructure for the Internet Probes (WP2) – get the data

Build on existing tools/methodologies Offer a flexible, programmable, open platform to run and collect

passive, active, hybrid measurement Repositories (WP3) – store and preprocess the data

Collect measurement in a standard way Pre-process large amounts of data in efficient ways Grant access to interested parties (ISP, content providers, end-users,

regulation agencies, etc.) subject to authorization rules Intelligent reasoner (WP4) – dig into the data

Mine automatically the data and extract useful information Help in drilling down to the root cause of a problem

Tivadar Szemethy

Pietro Michiardi

Pedro Casas

Page 13: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

13

mPlane WPs’organizationWP8 - Project Management

WP7 - Dissemination, Exploitation and Standardization

WP4 - mPlane Supervisor: Iterative and Adaptive Analysis (supervision layer)

WP3 - Large-scale Data Analysis (Repository and Analysis Layer)

WP2 – Programmable Probes (Measurement Layer)

WP1Use Cases,

Requirements and Architecture

WP6Demonstration

WP5Integration,

Deployment, Data

Collection, Evaluation

Ruediger Martin

Page 14: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

14

Supervisor

WP4

mPlane in a picture

Measurement Layer

mInterface mInterface mInterface mInterface mInterface mInterfacee

mProbe 1 mProbe 2 mProbe N legacyProbe 1 legacyProbe 2 legacyProbe N

WP2Raw data

Coordination

WP3

Repo

sito

ry a

nd A

naly

sis

Laye

r

legacyDB 1

legacyDB 2

legacyDB N

mPlaneRepository DBStream

Blockmon

Data collection& processing

Intelligent Reasoner

Mo

du

le 1

Mo

du

le 2

Mo

du

le N

Analysis Modules

Page 15: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

15

Some of the mPlane Use Cases Cloud services troubleshooting

Mobile network performance issues troubleshooting

Web browsing QoE troubleshooting

Anomaly detection and diagnosis in large scale netoworks

Multimedia content delivery troubleshooting

Content and service popularity estimation & caching for network

optimization

SLA verification and certification

Page 16: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

16

Who benefits from mPlane? mPlane benefits everyone:

ISPs get a fine-grained picture of the network status, empowering effective management, operation, and troubleshooting.

Content and Application providers gain powerful tools for handling performance issues of their delivery systems and applications.

Regulators and end-users can verify adherence to SLAs, even when these involve many parties.

Customers of all kinds can objectively compare network performance, improving competition in the market.

The Research Community gets a system to accelerate the pace of research driven by Internet measurements

Page 17: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

17

Collaborating Institutions mPlane promotes collaboration with external partners

To strengthen the standardization effort in mPlane To allow larger deployment of the mPlane system To enable external partners to get in touch with mPlane technology

Official list of collaborating institutions Univ. Federal de Juiz de Fora (Prof. Borges Vieira) , BR Univ. Federal de Minas Gerais (Prof.s Marques de Almeida and Couto da Silva), BR Univ of Auckland (Nevil Brownlee), NZ Univ. of Wurzburg (Prof. Tran-Gia, Tobias Hossfeld), DE Orange Polska S.A (Dr Zbigniew Kopertowski), PL University of Twente (Aiko Pras, Anna Sperotto), NL

Active Collaborations University of Waterloo (Prof. Lukasz Golab), CND Cooperative Association for Internet Data Analysis (Dr Alberto Dainotti), US Northwestern University (Prof. Fabian Bustamante), US Boston University (Prof. Mark Crovella), US

Page 18: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

18

Dissemination activities (1) Schools

Summer school on "Big-Data Algorithms and Applications to Traffic Measurements” in collaboration with BigFoot project (bigfootproject.eu) Organizers: Marco Mellia – PoliTo, Dario Rossi - ENST Speakers: Pietro Michiardi, Antonio Barbuzzi – Eurecom

4th TMA PhD School, in collaboration with ACM SIGCOMM, March 15-16th 2014, London Organizers: Dario Rossi – ENST Speakers from ENST, PoliTo, Uni Liege, Inria, Uni Pierre and Marie Curie

Workshop On mPlane architecture and coding of mPlane-compatible monitoring probes

during the METRICS bootcamp Aug. 25 – Sept. 5, 2014, Université Catholique de Louvain, Belgium

Seminar Contribution to the organisation of the Dagstuhl Seminar on "Global

Measurement Framework". Organizers: Philip Eardley (BT Research R&D, GB), Marco Mellia (PoliTo, IT), Jörg Ott

(Aalto University, FI), Jürgen Schönwälder (Jacobs University Bremen, DE), Henning Schulzrinne (Columbia University, US)

20 invited talks and project presentations

Page 19: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

19

Dissemination activities (2) Conferences

Gold sponsor of ACM IMC 2013, organized by TID in Barcelona TMA 2013, in conjunction with IEEE Infocom in Turin, and chaired by mPlane

partners Several mPlane partners involved in the organization of ACM IMC, CoNEXT,

IEEE Infocom, TMA, IEEE TRAC

Standardization IETF: ETH active in several working groups and meetings

Brian Trammel from ETH is the chair of the IETF IP Performance Metrics (IPPM) Contributes to Large-Scale Measurement of Broadband Performance (LMAP), Congestion

Exposure (ConEx), and TCP Maintenance and Minor Extensions (tcpm) WGs 3 RFCs have being published during the project 5 RFCs drafts are in progress

Full list at: http://www.ict-mplane.eu/public/standardization IRTF: A-LBELL actively contributes to the Network Management Research

Group (NMRG) Brian Trammel appointed as Internet Architecture Board (IAB) member on

February 2014

Page 20: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

20

Other ongoing efforts for measurement frameworks

FP7 European projects

Integrated Project (IP) 3 years 2 left, 16 partners, 11.2 Meuros

“From global measurements to local management” Specific Targeted Research Projects (STReP) 3 years 2 left, 10 partners, 3.8 Meuros Build a measure framework out of probes

IETF, Large-Scale Measurement of Broadband Performance (LMAP) Standardization effort on how to do broadband measurements

Defining the components, protocols, rules, etc. It does not specifically target adding “a brain” to the system

Initial discussion with institutions such as RIPE and CAIDA

… is like a “mPlane use case”

Strong similarities for the architecture core

Brian TrammellETH

Page 21: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

21

Where we are

We are at the end of 2nd year We have lot of “tools”

Active, passive, mobile, browsers, edge, core, … We have lot of research papers in the most prominent

conferences, including ACM IMC, IEEE Infocom, PAM, IFIP TMA, IEEE TRAC 47 items during 1st year 25 items during 9 months of 2nd year 2 Awards (ANRP 2013, ITC25)

https://www.ict-mplane.eu

Page 22: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

22

Conclusions mPlane aims at simplifying network monitoring practices

Reasoning and Analysis focused on iterative measurements Troubleshooting support

Open source release of software Tstat, Blockmon, QoF, Tracebox, etc.

Maximum reuse of existing measurement tools First software libraries available at the mPlane website

Open for collaborations Collaboration Institutions (CI)

Mlab, Orange Lab Poland, Endace, etc. Other (less formal) ways are welcomed as well

Page 23: MPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW Forschungszentrum Telekommunikation Wien, AT dalconzo@ftw.at.

Thank you for Your attention!

Alessandro D’Alconzo – [email protected]


Recommended