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

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

Embed Size (px)

Citation preview

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

Paolina Doncheva

Thanks to Edoardo Martelli, Stefan Stancu and Adam Krajewski

› 26/08/2015

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

2

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

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

3

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)

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

4

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

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

5

Current environment’s architecture

› 40 servers generating traffic

› monitor only global interface bitrates

› more detailed look into the traffic flows needed!

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

6

Flow visualizer architecture

JavaScriptAGENT running iperf

DB

source IP

destination IP

flow id

bandwidth

timestamp

Python PostgreSQLREST

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

7

Questions?

28/08/2014 Paolina Doncheva – CERN openlab