1 / 15

Measurement Tools in PlanetLab Europe

An Open Federated Laboratory Supporting Network Research for the Future Internet. Measurement Tools in PlanetLab Europe. Tanja Zseby (Fraunhofer FOKUS, Berlin, Germany) (some slides from other OneLab partners). PlanetLab Europe (PLE). PLE: PlanetLab Nodes in Europe

sabina
Download Presentation

Measurement Tools in PlanetLab Europe

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. An Open Federated Laboratory Supporting Network Research for the Future Internet Measurement Tools in PlanetLab Europe Tanja Zseby (Fraunhofer FOKUS, Berlin, Germany) (some slides from other OneLab partners)

  2. PlanetLab Europe (PLE) • PLE: PlanetLab Nodes in Europe • Managed by PLE office in Paris • In cooperation with PlanetLab Central (Princeton) • Supported by the EU FIRE Project OneLab • Development of measurement tools for PLE users • Integration of new testbed types: wireless, DTNs, autonomic, etc. • Federation with other testbeds (PLC, G-Lab,…)

  3. Measurements in Experimental Facilities • Support facility operation • Control correct operation of facility, incident handling • Planning, understanding users, statistics, reporting • Service to users: Before, during, after experiment • Experiment Supervision: capture results of experiments, parameters under investigation • Environment Supervision: captures parameters not under investigation that may be relevant for experiment outcome • Measurement Service: provide measurement data to algorithms that require such input (routing, adaptation, learning functions).

  4. Monitoring Service for PlanetLab Europe PLE Operation PLE Users Environment Supervision PLE Operation Experiment Supervision Adaptive Algorithms input input Topology QoS (Network) Flows& Packets Packet Path QoS (Traffic) Packet Tracking Topology Discovery ANME - Advanced Network Monitoring Equipment

  5. ANMEAdvanced Network Monitoring Equipment • Joint measurement box • Joint software package for passive and active measurements • Hardware-supported high precision measurements • GPS clock synchronization • Special capture card • Deployment in Progress • 22 OneLab project partners

  6. Topology Information Overview myslice.planet-lab.eu/

  7. Example: ETOMIC - Active Measurements • Active Measurement Infrastructure • Sends packet bursts • Parameters can be configured by user • Web interface: https://etomic.tlm.unavarra.es • Upload measurement experiment • Execute measurement experiment • Download results • Periodic measurements database • Scheduled measuremements available to users

  8. Passive Measurements: CoMo Box CoMo Features: - Resource control - Customer modules upload - Controlled access to results

  9. Multipoint Packet Tracking • Passive measurement of path, OWD, loss, etc. • Based on hash-based sampling • Support for P2P, multipath routing experiments, etc. • Different Options • On PlanetLab nodes directly • On ANME with hardware support for capturing and clock sync • Lightweight probe available for mesh nodes (OpenWRT) •  Demo at SIGCOMM 2010

  10. Multipoint Packet Tracking Select same packet at different observation points <sB, tB, c1> <sB, tB, c1> <sA, tA, c1> Selection Processes: Filtering: f(ci)  parts on c remain  can select same packets  Sampling: f(si) or f(ti,)  s, t change  cannot select same Henke. Schmoll, Zseby: Empirical Evaluation of Hash Functions for Multipoint Measurements, ACM CCR, 2008 and RFC5475

  11. IP Flow Information Export (IPFIX) • Protocol for exporting Measurement information • RFC since 2008, very active IETF group • Used for data export for passive measurements in PLE • Packets, flows, QoS values • Own new information elements • IPFIX File format for data storage • Packet and Flow Selection Techniques • Contribution to Standardization • libipfix: http://net.fokus.fraunhofer.de/libipfix/

  12. Next Steps • Common entry point for access to measurements • Guidance for experimenters for measurement service • Support for installation of measurement boxes • OMF Integration • Measurement configuration as part of control framework, result data via IPFIX • Deployment in G-Lab (some tools) • Exploring the use of perfSONAR • Cooperation with GENI I&M ?

  13. Next Steps • Integration of further tools? • Many tools  Standardized methods, IFs required • MOME DB  stores Tools & Traces • Federation challenges • Coordinate measurements among multiple administrative domains • Parameter settings, costs, etc. • Standards !

  14. Thank You!www.onelab.euContact: tanja.zseby@fokus.fraunhofer.de

  15. ETOMIC https://etomic.tlm.unavarra.es

More Related