1 / 23

mPlane – Building an Intelligent Measurement Plane for the Internet

The mPlane project aims to design and demonstrate a measurement plane for the Internet, providing visibility and intelligent analysis for better network management.

chinr
Download Presentation

mPlane – Building an Intelligent Measurement Plane for the Internet

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. mPlane – Building an Intelligent Measurement Plane for the Internet Alessandro D’Alconzo FTW ForschungszentrumTelekommunikation Wien, AT dalconzo@ftw.at IFIP TC6 2014/2 Strategic Review Meeting, Dagstuhl, Germany November 12-14, 2014

  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

  3. Who we are Coordinator Tech. Coordinator Marco Mellia POLITO Dina Papagiannaki Telefonica SaverioNicolini NEC Ernst Biersack Eurecom Brian Trammell ETH TivadarSzemethy NetVisor Andrea Fregosi Fastweb Dario Rossi ENST FabrizioInvernizzi Telecom Italia Pedro Casas FTW Guy Leduc Univ. Liege PietroMichiardi Eurecom • 3 operators • 6 research centers • 5 universities • 2 small enterprises

  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 • …

  5. Which problem(s) mPlane aims at solving

  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

  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!

  8. …that no one controls and understands A complicated technology… There are no tools to help me ! Why is not working? Which is the best ISP in my area? Where is traffic coming from? How to optimize my network for facebook?

  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

  10. How can mPlane solve the problem(s)?

  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 analysisfor troubleshooting support • embedding measurement into the Internet as an additional capability

  12. mPlane in a slide TivadarSzemethy PietroMichiardi Pedro Casas 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

  13. mPlane WPs’organization WP8 - Project Management WP7 -Dissemination, Exploitation and Standardization WP1Use Cases, Requirements and Architecture WP5Integration, Deployment, Data Collection, Evaluation WP6Demonstration WP4 - mPlane Supervisor: Iterative and Adaptive Analysis (supervision layer) WP3 - Large-scale Data Analysis(Repository and Analysis Layer) WP2 – Programmable Probes (Measurement Layer) Ruediger Martin

  14. mPlane in a picture Data collection & processing Supervisor Repository and Analysis Layer legacyDB 1 Coordination legacyDB 2 Intelligent Reasoner WP4 legacyDB N WP3 Analysis Modules Module 1 Module 2 Module N mPlane Repository DBStream Blockmon • Measurement Layer WP2 mInterface mInterface mInterface mInterface mInterface mInterfacee mProbe 1 mProbe 2 mProbe N legacyProbe 1 legacyProbe 2 legacyProbe N Raw data

  15. Some of the mPlane Use Cases Cloud services troubleshooting Mobilenetwork 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

  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. • Customersof 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

  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 • Univof Auckland (Nevil Brownlee), NZ • Univ. of Wurzburg (Prof. Tran-Gia, Tobias Hossfeld), DE • Orange PolskaS.A (DrZbigniewKopertowski), PL • University of Twente(AikoPras, 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

  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: PietroMichiardi, 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, UniPierre 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örgOtt (Aalto University, FI), Jürgen Schönwälder(Jacobs University Bremen, DE), Henning Schulzrinne (Columbia University, US) • 20 invited talks and project presentations

  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

  20. Other ongoing efforts for measurement frameworks … is like a “mPlane use case” Strong similarities for the architecture core Brian Trammell ETH • 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

  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

  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 

  23. Thank you for Your attention! Alessandro D’Alconzo – FTW dalconzo@ftw.at

More Related