1 / 10

Explain bursts

Connection-level Analysis and Modeling of Network Traffic understanding the cause of bursts control and improve performance detect changes of network state. Explain bursts. Large scale: Origins of LRD understood through ON/OFF model

lewis
Download Presentation

Explain bursts

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. Connection-level Analysis and Modeling of Network Trafficunderstanding the cause of burstscontrol and improve performancedetect changes of network state

  2. Explain bursts • Large scale: Origins of LRD understood through ON/OFF model • Small scale: Origins of bursts poorly understood, i.e., ON/OFF model with equal sources fails to explain bursts Load (in bytes): non-Gaussian, bursty Number of active connections: Gaussian

  3. 99% Mean Non-Gaussianity and Dominance Connection level separation: • remove packets of the ONEstrongest connection • Leaves “Gaussian” residual traffic Traffic components: • Alpha connections: high rate (> ½ bandwidth) • Beta connections: all the rest = + Overall traffic 1 Strongest connection Residual traffic

  4. 5 2 10 10 Beta Beta Alpha Alpha 4 1 10 10 cwnd (B) 3 0 10 10 2 -1 10 10 3 4 5 6 3 4 5 6 10 10 10 10 10 10 10 10 peak-rate (Bps) Correlation coefficient=0.01 CWND or RTT? Colorado State University trace, 300,000 packets 1/RTT (1/s) peak-rate (Bps) Correlation coefficient=0.68 Short RTT correlates with high rate Challenge: estimation of RTT and CWND/rate from trace / at router

  5. Impact: Performance • Beta Traffic rules the small Queues • Alpha Traffic causes the large Queue-sizes (despite small Window Size) Queue-size overlapped with Alpha Peaks Total traffic Alpha connections

  6. Two models for alpha traffic Impact of alpha burst in two scenarios: Flow control at end hosts TCP advertised window Congestion control at router TCP congestion window

  7. Modeling Alpha Traffic • ON/OFF model revisited: High variability in connection rates (RTTs) Low rate = beta High rate = alpha + + + = = stableLevy noise fractionalGaussian noise

  8. De-Multiplexing: Equal critical time-scales Q-tail Pareto Due to Levy noise Self-similar Burst Model • Alpha component = self-similar stable • (limit of a few ON-OFF sources in the limit of fast time) • This models heavy-tailed bursts • (heavy tailed files) • TCP control: alpha CWND arbitrarily large • (short RTT, future TCP mutants) • Analysis via De-Multiplexing: • Optimal setup of two individual Queues to come closest to aggregate Queue Beta (top) + Alpha

  9. ON-OFF Burst Model • Alpha traffic = High rate ON-OFF source (truncated) • This models bi-modal bandwidth distribution • TCP: bottleneck is at the receiver (flow control through advertised window) • Current state of measured traffic • Analysis: de-multiplexing and variable rate queue • Queue-tail Weibull (unaffected) unless • rate of alpha traffic larger than • capacity – average beta arrival • and duration of alpha ON period heavy tailed Beta (top) + Alpha Variable Service Rate

  10. Conclusions • Network modeling and simulation need to include • Connection level detail • Heterogeneity of topology • Physically motivated models at large • Challenges of inference • From traces • At the router • Need for adapted Queuing theory

More Related