Thanks to Edoardo Martelli, Stefan Stancu and Adam Krajewski

Slides:



Advertisements
Similar presentations
Network Monitoring System In CSTNET Long Chun China Science & Technology Network.
Advertisements

FORUM ON NEXT GENERATION STANDARDIZATION (Colombo, Sri Lanka, 7-10 April 2009) A Pilot Implementation of an NGN Dual Stack IPv4/IPv6 network for MEWC,
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Monitoring the Network Connecting Networks.
5.1 Overview of Network Access Protection What is Network Access Protection NAP Scenarios NAP Enforcement Methods NAP Platform Architecture NAP Architecture.
Tiziana FerrariWP2.3 Advance Reservation Demonstration: Description and set-up 1 WP2.3 Advance Reservation Demonstration: Description and set-up DRAFT,
Tiziana FerrariWP2.3 Advance Reservation Demonstration: Description and set-up 1 WP2.3 Advance Reservation Demonstration: Description and set-up DRAFT,
GridPP meeting Feb 03 R. Hughes-Jones Manchester WP7 Networking Richard Hughes-Jones.
Optical Ring Networks Research over MAC protocols for optical ring networks with packet switching. MAC protocols divide the ring bandwidth according to.
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
1 Secure Zero Configuration in a Ubiquitous Computing Environment Shenglan Hu and Chris J. Mitchell Information Security Group Royal Holloway, University.
Oct. 17/ RoN meetingNetwork tests on SURFnet6 Hans Blom & Paola Grosso AIR group - UvA.
Networking with Windows Vista.. Vista’s New Tools and Features The Network and Sharing Center Network Discovery Network Map Network Diagnostics.
Hubs & Switches Ethernet Basics -10. There is only so much available bandwidth, in some instances it can be dynamic An overabundance of data on the network,
INTRUSION DETECTION SYSTEMS Tristan Walters Rayce West.
EstiNet Network Simulator & Emulator 2014/06/ 尉遲仲涵.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Automatic Software Testing Tool for Computer Networks ADD Presentation Dudi Patimer Adi Shachar Yaniv Cohen
MySQL and GRID Gabriele Carcassi STAR Collaboration 6 May Proposal.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
DBAS: A Deployable Bandwidth Aggregation System Karim Habak†, Moustafa Youssef†, and Khaled A. Harras‡ †Egypt-Japan University of Sc. and Tech. (E-JUST)
Performance of HTTP Application in Mobile Ad Hoc Networks Asifuddin Mohammad.
24/10/2015draft-novak-bmwg-ipflow-meth- 03.txt 1 IP Flow Information Accounting and Export Benchmarking Methodology
DYNES Storage Infrastructure Artur Barczyk California Institute of Technology LHCOPN Meeting Geneva, October 07, 2010.
1 On Scalable Edge-based Flow Control Mechanism for VPN Tunnels --- Part 2: Scalability and Implementation Issues Hiroyuki Ohsaki Graduate School of Information.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
1 HoneyNets. 2 Introduction Definition of a Honeynet Concept of Data Capture and Data Control Generation I vs. Generation II Honeynets Description of.
Online-Offsite Connectivity Experiments Catalin Meirosu *, Richard Hughes-Jones ** * CERN and Politehnica University of Bucuresti ** University of Manchester.
- 1 IPv6 Quality of Service Measurement Issues and Solutions Alessandro Bassi Hitachi Europe SAS RIPE 50 meeting Stockholm, 2 nd May 2005.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
End-to-End Efficiency (E 3 ) Integrating Project of the EC 7 th Framework Programme General View of the E3 Prototyping Environment for Cognitive and Self-x.
KAIS T Computer Architecture Lab. Div. of CS, Dept. of EECS KAIST CS492 Lab Summary.
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 4 Monitoring Network Activity.
Xrootd Monitoring and Control Harsh Arora CERN. Setting Up Service  Monalisa Service  Monalisa Repository  Test Xrootd Server  ApMon Module.
1 An H.323 Videoconferencing Service for the German Research and Education Community Jürgen Hornung, Gisela Maiss - DFN Germany May 2003 TNC 2003.
July 7, 2003 Building a Wireless LAN traffic test case in ns2 Radio Science Laboratory Department of Electrical and Computer Engineering The University.
3G wireless system  Speeds from 125kbps-2Mbps  Performance in computer networking (WCDMA, WLAN Bluetooth) & mobile devices area (cell.
Brocade Flow Optimizer
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
INRNE's participation in LCG Elena Puncheva Preslav Konstantinov IT Department.
Lect5.ppt - 02/23/06 CIS 4100 Systems Performance and Evaluation Lecture 6 by Zornitza Genova Prodanoff.
Networks ∙ Services ∙ People Mian Usman Introducing SDN capabilities in backbone GÉANT BoD Service Evolution IP Network Architect GÉANT LHCOPN/ONE.
IP Security (IPSec) Matt Hermanson. What is IPSec? It is an extension to the Internet Protocol (IP) suite that creates an encrypted and secure conversation.
Connect communicate collaborate Performance Metrics & Basic Tools Robert Stoy, DFN EGI TF, Madrid September 2013.
CHAPTER 3 Router CLI Command Line Interface. Router User Interface User and privileged modes User mode --Typical tasks include those that check the router.
Planning File and Print Services Lesson 5. File Services Role The File Services role and the other storage- related features included with Windows Server.
1 Scalability and Accuracy in a Large-Scale Network Emulator Nov. 12, 2003 Byung-Gon Chun.
1 Deploying Measurement Systems in ESnet Joint Techs, Feb Joseph Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Application Protocol - Network Link Utilization Capability: Identify network usage by aggregating application protocol traffic as collected by a traffic.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
iperf a gnu tool for IP networks
Troubleshooting Ben Fineman,
Administration Tools Cluster.exe is a command line tool that you can use for scripting or remote administration through slow WAN links. Cluadmin.exe is.
Provisional Architecture for oneM2M
TCP loss sensitivity analysis
Jan 12, 2005 Improving CMS data transfers among its distributed Computing Facilities N. Magini CERN IT-ES-VOS, Geneva, Switzerland J. Flix Port d'Informació.
Netbench Testing network devices with real-life traffic patterns
Author: Daniel Guija Alcaraz
Integration of Network Services Interface version 2 with the JUNOS Space SDK
Oracle Solaris Zones Study Purpose Only
PRESENTATION ON Sky X TECH. SUBMETTED TO:- SUBMETTED BY:-
Time And Relative Dimensions in SQL
Chapter 8: Monitoring the Network
SNMP Neil Tang 12/10/2008 CS440 Computer Networks.
DetNet Information Model Consideration
Performance Evaluation of Computer Networks
Network Monitoring Charles Warren.
Performance Evaluation of Computer Networks
Presentation transcript:

Thanks to Edoardo Martelli, Stefan Stancu and Adam Krajewski Paolina Doncheva Thanks to Edoardo Martelli, Stefan Stancu and Adam Krajewski 26/08/2015

CERN data centre the heart of CERN’s scientific, administrative, and computing infrastructure all IT services, use equipment based in the data centre including email, scientific data management and videoconferencing the performance of the devices deployed in the network is essential for providing high quality network services highlight distributed processing and network role in it Lots of data and distributed processing -> reliable, high-performance network is crucial

Testing devices network performance tests that emulate real-life traffic patterns from the Data Centre evaluating the throughput, the fairness and the buffering capabilities in a DUT using a set of custom scripts to inject traffic consisting of a large number of TCP flows DUT (device under test) all the nodes in cluster A communicate to all the other nodes in cluster B establishing multiple connections through the DUT

Traffic generation iperf performance measurement tool to generate the traffic The network traffic in the test environment can be ran in three different topologies: pairs, partial-mesh and full-mesh. configurable parameters: connection count: number of connections established between nodes connection direction - can be configured to be either unidirectional or bidirectional

Current environment’s architecture 40 servers generating traffic monitor only global interface bitrates more detailed look into the traffic flows needed! Current environment’s architecture The test environment enables to provision two pools of 20 servers each, which are called nodes. Agent module is deployed on every node and it handles traffic generation and simple reporting tasks. The whole test is orchestrated by the Central module that handles all the test logic and only pushes the remote command execution to agents installed on servers Both components are pure Python projects (Agent: its main purpose is to accelerate execution of remote commands (i.e. for running traffic). The communication with the agent is made possible using XMLRPC API provided by Python's standard xmlrpclib module The CENTRAL module is the core of the test environment. This module handles all the test logic (i.e. calculating the pairs of server to run traffic between) and only pushes the remote command execution to agents installed on servers. Central provides a convenient CLI which can be used to drive the test including provisioning of the servers and running the traffic itself. ) developing a flow visualization framework, that will enable real-time monitoring of flows (e.g. throughput) and allow visualizing the monitored information at different level of detail

Flow visualizer architecture Python PostgreSQL REST DB AGENT running iperf source IP destination IP flow id bandwidth timestamp JavaScript iperf is installed on every node and the agent gets detailed flow statistics from iperf and push those into the database (where the statistics get visualized)

Paolina Doncheva – CERN openlab 28/08/2014 Paolina Doncheva – CERN openlab