My experiences results and remarks to tcp bw and ct measurements tools
This presentation is the property of its rightful owner.
Sponsored Links
1 / 69

My Experiences, results and remarks to TCP BW and CT Measurements Tools PowerPoint PPT Presentation


  • 56 Views
  • Uploaded on
  • Presentation posted in: General

My Experiences, results and remarks to TCP BW and CT Measurements Tools. Jiří Navrátil SLAC. My interests concerns o n. How to achieve full BW utilization Analysis of Tools for BW estimation New methods of CT detection. Inspira tion Les Cottrell IEPM metrics

Download Presentation

My Experiences, results and remarks to TCP BW and CT Measurements Tools

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


My experiences results and remarks to tcp bw and ct measurements tools

My Experiences, results and remarks to TCP BW and CT Measurements Tools

Jiří Navrátil

SLAC


My experiences results and remarks to tcp bw and ct measurements tools

My interests concerns on

  • How to achieve full BW utilization

  • Analysis ofTools for BW estimation

  • New methods of CT detection


My experiences results and remarks to tcp bw and ct measurements tools

  • Inspiration

    • Les Cottrell IEPM metrics

    • Jin Gujun (LBNL) netest-2 recommendation

    • Feng Wu-Chun (LANL) simulations

    • Diana Katabi, Charles Blake (MIT) bottleneck detection


My experiences results and remarks to tcp bw and ct measurements tools

  • Area of saturation = area of full utilization

    • TCP windows size (not sufficient for HSL)

    • Parallel streams

    • combination


My experiences results and remarks to tcp bw and ct measurements tools

Saturation point


My experiences results and remarks to tcp bw and ct measurements tools

Nobig difference between speed for P2,P4,P8, ..


My experiences results and remarks to tcp bw and ct measurements tools

Inflexion point


My experiences results and remarks to tcp bw and ct measurements tools

Why such distribution of throughput for individual streams ?


My experiences results and remarks to tcp bw and ct measurements tools

Internet path

Out

In

Virtual queue


Problems of slow and high loaded lines

Problems of slow and high loaded lines

  • All parallel streams share same “virtual queue”

  • All “my traffic” share same queue with outside CTvisible in statistics for “streams speed”visible in time reports (In iperf)


My experiences results and remarks to tcp bw and ct measurements tools

Why I cannot achieve more bandwidth with less streams?

Is there a CT ?

I don’t know !


My experiences results and remarks to tcp bw and ct measurements tools

Conclusion:

The other TCP applications behave very similarly in same environment

But not all applications are so aggressive as Iperf !


Used tools for bw estimations

Used tools for BW estimations

  • Pathrate

  • Pathload

  • Iperf

  • Netest-2

  • Incite BWe

  • UDPmon


Short characteristic of methods

Short characteristic of methods

Patharate

+ accurate

- not very reliable, long run time

Pathload

+ accurate, fast, light

- limited range of operation ( < 155 Mbps)


Small comparisons

Small comparisons


Short characteristic of methods1

Short characteristic of methods

Iperf

+ reliable

- must be configured to use full BW and postprocessed

- heavy load of lines during operation

Netest-2

+ reliable, good reports

- must be configured to use full BW,

- accurate (different timing scheme)


My experiences results and remarks to tcp bw and ct measurements tools

INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks

Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL

Incite

BW estimator


My experiences results and remarks to tcp bw and ct measurements tools

P2

P1

BWe ~f(VQ) =f(dTR) dTR <0,RTT>

dTS

(20 ms)

Time

P1

P2

P1

P2

dtp2

dTR

RTT

P1

P2

dtp1


My experiences results and remarks to tcp bw and ct measurements tools

freq= volume/dt

volume ~ pkt_length*8

dt ~ F(VQ) ~ F(Internet)

BWe=Mean(freq)

Open Problem

What is pkt_length?


My experiences results and remarks to tcp bw and ct measurements tools

  • All “my test traffic” share same queue with outside CT

  • (It means that delay caused to my pkts by VQ

  • is not dependent only on my pkt_lengths !)

  • The accuracy is dependent on knowlegde of

  • packet distribution on particular path.

  • The average packet length ~1000 bytes

  • gives reasonable results.

Virtual queue


My experiences results and remarks to tcp bw and ct measurements tools

Filtering & Averaging

ANL

Current/Average

CERN

Current/Average


My experiences results and remarks to tcp bw and ct measurements tools

Good Morning !


My experiences results and remarks to tcp bw and ct measurements tools

KPNQest

UK-problems


My experiences results and remarks to tcp bw and ct measurements tools

Load balancing on one path router


My experiences results and remarks to tcp bw and ct measurements tools

INCITE: Edge-based Traffic Processing and Service Inference for High-Performance Networks

Richard Baraniuk, Rice University; Les Cottrell, SLAC; Wu-chun Feng, LANL

Incite

CT detection

CT = f (dTR)


Mf ct features and benefits

MF-CT Features and benefits

  • No need access to routers !

    • Current monitoring systems for Load of traffic are based on SNMP or Flows (needs access to routers)

  • Low cost:

    • Allows permanent monitoring (20 pkts/sec ~ overhead 10 Kbytes/sec)

    • Can be used as data provider for ABW prediction (ABW=BW-CT)

  • We have 2 data points of CT per second !!

  • Weak point for common use

    MATLAB code


My experiences results and remarks to tcp bw and ct measurements tools

MF-CT verification model

UDP echo

SNMP counter

CERN

SNMP counter

internet

SNMP counter

IN2P3

SLAC

SNMP counter

MF-CT Simulator

UDP echo


  • Login