Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05...

37
Monitoring and Measurement in the Next generation Networks Experimental infrastructure of Onelab2 Péter Hága pe e a as uc u e o O e ab Péter Hága Eötvös Loránd University Budapest, Hungary

Transcript of Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05...

Page 1: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Monitoring and Measurement in the Next generation Networks

Experimental infrastructure of Onelab2

Péter Hága

pe e a as uc u e o O e ab

Péter Hága Eötvös Loránd University

Budapest, Hungary

Page 2: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Why to build a new experimental facility?experimental facility?

• in the Internet it is often not possible to measure traffic flows and other aspects of usage th E i t l F ilit h ld id l tf ith i h • the Experimental Facility should provide a platform with a rich set of tools for measurement and monitoring

• the EF should offer full observability of the experiment and th l t d d t the related data

• researcher can obtain data not visible in real life, due to administrative, implementation and privacy concerns

ISMA 2009 AIMS - February 12-13, 2009

Page 3: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

role of measurementmeasurement

• models and analysis of measurement data plays a crucial role in the research on a Future Internet

• the design of new network architectures should be amenable • the design of new network architectures should be amenable to modeling and measurement in ways that today’s Internet is not

• the research communities that are concerned with theory • the research communities that are concerned with theory, analysis and modeling can benefit from the rich capture and logging of data from experiments

• privacy and rights of experimenters should be respected• privacy and rights of experimenters should be respected

ISMA 2009 AIMS - February 12-13, 2009

Page 4: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

FI research initiativesinitiatives

GENI infrastructure

• GENI/FIND/NetSE, USAKARI P j t J• AKARI Project, Japan

• Future Internet Forum, Korea• ANR, France• G-Lab Initiative,

Germany• SHOK, Fin• Internet del Futuro,

Spain• EU Future Internet Research and Experimentation (FIRE)EU Future Internet Research and Experimentation (FIRE)

ISMA 2009 AIMS - February 12-13, 2009

Page 5: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

• OneLab2: An Open Federated Laboratory Supporting Network• OneLab2 EU Integrated Project 2008-2010 • 29 participants Europe wide • Budget 7 5 M€• Budget 7.5 M€• Aims to federate several infrastructures• Includes building (extending) and maintaining a monitoring

and measurement infrastructure (based on the Etomic) and measurement infrastructure (based on the Etomic) • Partners involved:

– Université Pierre et Marie Curie Universidad Autonoma de Madrid– Universidad Autonoma de Madrid

– Tel Aviv University– Eötvös Loránd University

ISMA 2009 AIMS - February 12-13, 2009

Page 6: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

etomic history

• The European Traffic Observatory Measurement InfrastruCture

y

The European Traffic Observatory Measurement InfrastruCture (etomic) was created in 2004-05 within the Evergrow Integrated Project.

• Since 2005 it is also supported by the Hungarian Office for Since 2005 it is also supported by the Hungarian Office for Research and Technology (1M€/year)

• Its goals:to provide open access public testbed for researchers – to provide open access, public testbed for researchers experimenting the Internet

– to serve as a Virtual Observatory active measurement data on the European part of the Internetp p

• Serves as a pillar of OneLab2

ISMA 2009 AIMS - February 12-13, 2009

Page 7: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Founders

• Built by the Center for Communication Network Data Analysis • Built by the Center for Communication Network Data Analysis (CNDA) and the Eötvös Loránd University.

• Central management system by Navarra University, Spain• The measurement stations are hosted by:• The measurement stations are hosted by:

– European Universities participated in the Evergrow project– EuroLab members – MoMe membersMoMe members– associate partners of CNDA

ISMA 2009 AIMS - February 12-13, 2009

Page 8: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Infrastructure stations

Page 9: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

The GENI connection

ISMA 2009 AIMS - February 12-13, 2009

Page 10: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Main componentsISMA 2009 AIMS - February 12-13, 2009

Main components

Page 11: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

ANME features

• Web interface available via www.etomic.org• Account application -> own measurement design• Free access to periodic measurement end-to-end data• Free access to periodic measurement end-to-end data

• Measurement time slot reservation for registered users, unique slot (experiment are not affected by other users)

• Programming DAG and ARGOS cards via a user friendly API• Programming DAG and ARGOS cards via a user friendly API• Controlling APE box• Fully configurable active measurement scenarios• Measurements are distributed automatically to the

measurement stations• Measurement data is stored in a VO fashion

ISMA 2009 AIMS - February 12-13, 2009

Page 12: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Hardware setupOnelab – Advanced Network Monitoring Equipment (ANME)

Hardware setup

ISMA 2009 AIMS - February 12-13, 2009

Page 13: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

ANME hardware tcomponents

• Etomic – Precise active measurements with DAG 3.6GE and ARGOS

FPGAFPGA• CoMo

– Monitoring the traffic of Planetlab nodesg• APE

– lightweight measurement boxt d l– standalone

• GPS receiver to provide time synchronization

ISMA 2009 AIMS - February 12-13, 2009

Page 14: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Etomic/CoMo architecture

• Server PC architecture• Linux OS• Endace DAG 3.6 GE card

or• ARGOS FPGA measurement card• with packet sending capability with packet sending capability

(packet offset ~60ns)• own GPS antenna for

time synchronizatione sy c o a o

ISMA 2009 AIMS - February 12-13, 2009

Page 15: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

APE lightweight measurement boxmeasurement box

• low cost (300 €)• low cost (300 €)• standalone• based on Blackfin

bl b dprogrammable board

ISMA 2009 AIMS - February 12-13, 2009

Page 16: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Infrastructure managementetomic Central Management System

Infrastructure management

ISMA 2009 AIMS - February 12-13, 2009

Page 17: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Central Management System

• Etomic CMS• IBM blade server• User management• User management• Node maintenance• Experiment scheduling• Storing experiment results

(temporally)• Web GUI

ISMA 2009 AIMS - February 12-13, 2009

Page 18: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Slices vs. unique timeslots no virtualizationno virtualization

• balancing sliceability and fidelity is one of the most fundamental h ll f i th EFchallenges facing the EF

• virtualization allows many researchers to share a common set of resources• while virtualization introduces too much unpredictability in timing

measurementsmeasurements• dedicated measurement hardware elements can be allocated to some

slices. Measurement hardware should operate under temporal partitioning principle.partitioning principle.

Page 19: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

realization

ISMA 2009 AIMS - February 12-13, 2009

Page 20: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Data handlingStore & share

Data handling

ISMA 2009 AIMS - February 12-13, 2009

Page 21: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Traditional approach

• Traditionally measurements are designed to collect only specific data, important from the point of view of the researcher’s agenda

ISMA 2009 AIMS - February 12-13, 2009

Page 22: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

VO approach

• The modern approach is to collect and store all measurable data and make it available for „virtual observation”. Virtual measurements can have set of goals different from the measurements can have set of goals different from the original

ISMA 2009 AIMS - February 12-13, 2009

Page 23: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Casjobs - database interfaceinterface

Page 24: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Unified interface

• VO can be realized by collecting measurement data from different infrastructures. Data structures should be standardized → netXML

ISMA 2009 AIMS - February 12-13, 2009

Page 25: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Key ideas

• store & share raw data– joint analysis of different types of measurement data– reanalysis (with new statistical methods)– reanalysis (with new statistical methods)– reference data (historical comparison)

• share analysis tools id i i lifi li t li ti– server side processing simplifies client applications

– no need to transfer bulk data packages: online processing• Standardization, network XML

Network Measurement Virtual Observatory (nmVO)

ISMA 2009 AIMS - February 12-13, 2009

Page 26: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Experimental use casesSome ongoing topics

Experimental use cases

ISMA 2009 AIMS - February 12-13, 2009

Page 27: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

One way delay y y

~ 60 ns resolution

ISMA 2009 AIMS - February 12-13, 2009

Page 28: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

GPS visibility information

ISMA 2009 AIMS - February 12-13, 2009

Page 29: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Tracking topology changeschanges

• Historical traces back to 2004

ISMA 2009 AIMS - February 12-13, 2009

Page 30: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Testing new available bandwidth metersbandwidth meters

• Upload your available bandwidth meter via the web interface. Deploy it to the sites of your choice the sites of your choice. Book measurement time and schedule your experimentexperiment.

ISMA 2009 AIMS - February 12-13, 2009

Page 31: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Transport protocol testingtesting

• Upload a new protocol version as protocol version as an experiment and test it in real Internet + custom designed gcross traffic

ISMA 2009 AIMS - February 12-13, 2009

Page 32: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Queuing delay tomographytomography

RRR1R2G l t l d l t ti ti

R

RR

RR

R

R1R2

X2X3

Goal: to resolve delay statistics on internal network segmentstoo, where we do not have monitoring stations

R

RX1

Method: we send back-to-back packet pairs and measure their

o o g s a o s

S a) b)

S

RX1packet pairs and measure their

end-to-end delay at arrival with very high precision

a) b)

Key idea: delay correlation on the common segment for the packets in a pair

ISMA 2009 AIMS - February 12-13, 2009

Page 33: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Europe wide queuing delay tomographyy g p y

Page 34: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Geolocation withprecise one-way p ydelay values

Page 35: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Summaryy

old” etomic is running• „old” etomic is running• „new” etomic will be launched this summer• Main features:Main features:

– Precise active measurements– Unique time slot reservation

G– Easy to use GUI• European deployment (planned):

ISMA 2009 AIMS - February 12-13, 2009

Page 36: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

ISMA 2009 AIMS - February 12-13, 2009

Page 37: Monitoring and Measurement in the Next generation Networks · (etomic) was created in 2004-05 within the Evergrow Integrated Project. • Since 2005 it is also supported by the Hungarian

Thanks and register!

Visit: www.etomic.org

il h @ t iE-mail: [email protected]