Presentation is loading. Please wait.

Presentation is loading. Please wait.

This poster has been developed with support from the CATIIS project Program doctoral interregional și transnațional de excelență în domeniile “Calculatoare.

Similar presentations


Presentation on theme: "This poster has been developed with support from the CATIIS project Program doctoral interregional și transnațional de excelență în domeniile “Calculatoare."— Presentation transcript:

1 This poster has been developed with support from the CATIIS project Program doctoral interregional și transnațional de excelență în domeniile “Calculatoare și tehnologia informației” și “Ingineria sistemelor” pentru o economie bazată pe cunoaștere Automating Testing and Evalution of Peer-to-Peer Protocols and Applications Răzvan Deaconescu razvan.deaconescu@cs.pub.ro Automatic Control and Computers Faculty University Politehnica of Bucharest infrastructure, Peer-to-Peer Systems, BitTorrent, swarm, automation, instrumentation, logging, monitoring, performance OpenVZ-based virtualization  fast creation  limited running overhead  low resource consumption Physical infrastructure  NCIT Cluster in University Politehnica of Bucharest  10 commodity hardware systems (hardware nodes)  10 OpenVZ virtual environments per hardware node  identical software configuration Networking  1 Gbit Ethernet links  Linux traffic control (tc)  iptables (NAT, firewall) MonALISA support  monitoring data sent to MonALISA server  interactive client  web interface application  real-time graphs Enable access to an easy-to-use system for deploying simple to complex scenarios. Make extensive measurements. Collect and analyze swarm information (such as protocol messages, transfer speed, connected peers). Two approaches 1.a script based environment for commanding client stations and managing swarms 2.a service based approach – a specialized server is deployed on each station and accepts input from a commander host Script-based environment  Command Station  BitTorrent Client Station  SSH  framework repository Service-based framework  client-server model  Server  Commander  XML configuration files Retrieve Parse Store Analyze Message processing and analysis framework Rendering Engine Download speed evolution using MonALISA Infrastructure Software frameworkCollection and analysis Evaluation of Peer-to-Peer protocols and swarms requires a hardware and networking infrastructure able to provide necessary context for experimentation and test scenarios. We chose a virtualization solution to accommodate a close-to-real-world testing environment for BitTorrent application at a fraction of the cost (number of computer systems. An automated Peer-to-Peer testing and evaluation framework is used to setup, run and manage scenarios. It is being used to test and compare current real world BitTorrent implementations and for running, commanding and managing BitTorrent swarms. Complete automation and integration of network, hosts and swarm management tools allows deployment of realistic scenarios. Through client instrumentation, we are able collect client-centric data, store and analyse it in order to provide information on the impact of network topology, protocol implementation and peer characteristics. Our approach provides micro-analysis, rather than macro-analysis of a given swarm, focusing on detailed peer-centric properties, instead of global, tracker-centric information.


Download ppt "This poster has been developed with support from the CATIIS project Program doctoral interregional și transnațional de excelență în domeniile “Calculatoare."

Similar presentations


Ads by Google