In some cases, an increase in the Hurst parameter can lead to a reduction in network performance. The extent to which heavy-tailedness degrades network performance is determined by how well
congestion control is able to shape source traffic into an on-average constant output stream while conserving information. Congestion control of heavy-tailed traffic is discussed in the following section. Traffic self-similarity negatively affects primary performance measures such as queue size and packet-loss rate. The queue length distribution of long-tail traffic decays more slowly than with Poisson sources. However, long-range dependence implies nothing about its short-term correlations which affect performance in small buffers. For heavy-tailed traffic, extremely large bursts occur more frequently than with light-tailed traffic. Additionally, aggregating streams of long-tail traffic typically intensifies the self-similarity ("
burstiness") rather than smoothing it, compounding the problem. The graph above right, taken from, presents a queueing performance comparison between traffic streams of varying degrees of self-similarity. Note how the queue size increases with increasing self-similarity of the data, for any given channel utilisation, thus degrading network performance. In the modern network environment with
multimedia and other
QoS sensitive traffic streams comprising a growing fraction of network traffic, second-order performance measures in the form of
jitter, such as delay variation and
packet loss variation, are important to provisioning user-specified QoS. Self-similar burstiness is expected to exert a negative influence on second-order performance measures. Packet-switching-based services, such as the Internet (and other networks that employ
IP), are best-effort services, so degraded performance, although undesirable, can be tolerated. However, since the connection is contracted, ATM networks need to keep delays and jitter within negotiated limits. Self-similar traffic exhibits the persistence of clustering which has a negative impact on network performance. • With Poisson traffic (found in conventional
telephony networks), clustering occurs in the short term but smooths out over the long term. • With long-tail traffic, the bursty behaviour may itself be bursty, which exacerbates the clustering phenomena and degrades network performance. Many aspects of network quality of service depend on coping with traffic peaks that might cause network failures, such as • Cell/packet loss and queue overflow • Violation of delay bounds, e.g. In video • Worst cases in statistical
multiplexing Poisson processes are well-behaved because they are
stateless, and peak loading is not sustained, so queues do not fill. With long-range order, peaks last longer and have greater impact: the equilibrium shifts for a while. Due to the increased demands that long-tail traffic places on network resources, networks need to be carefully provisioned to ensure that
quality of service and
service level agreements are met. The following subsection deals with the provisioning of standard network resources, and the subsection after that looks at provisioning web servers that carry a significant amount of long-tail traffic.
Network provisioning for long-tail traffic For network queues with long-range dependent inputs, the sharp increase in queuing delays at fairly low levels of utilisation and slow decay of queue lengths implies that an incremental improvement in loss performance requires a significant increase in buffer size. While
throughput declines gradually as self-similarity increases,
queuing delay increases more drastically. When traffic is self-similar, we find that queuing delay grows proportionally to the buffer capacity present in the system. Taken together, these two observations have potentially dire implications for QoS provisions in networks. To achieve a constant level of throughput or packet loss as self-similarity is increased, extremely large buffer capacity is needed. However, increased buffering leads to large queuing delays, and thus self-similarity significantly steepens the trade-off curve between throughput/ packet loss and delay. ATM can be employed in telecommunications networks to overcome second-order performance measure problems. The short fixed-length cell used in ATM reduces the delay and, most significantly, the jitter for delay-sensitive services such as voice and video.
Web site provisioning for long-tail traffic Workload pattern complexities (for example, bursty arrival patterns) can significantly affect resource demands, throughput, and the
latency encountered by user requests, in terms of higher average response times and higher response time
variance. Without adaptive, optimal management and control of resources, SLAs based on response time are impossible. The capacity requirements on the site are increased while its ability to provide acceptable levels of performance and
availability diminishes. Techniques to control and manage long-tail traffic are discussed in the following section. The ability to accurately forecast request patterns is an important requirement of
capacity planning. A practical consequence of burstiness and heavy-tailed and correlated arrivals is difficulty in capacity planning. With respect to SLAs, the same level of service for heavy-tailed distributions requires a more powerful set of servers, compared with the case of independent light-tailed request traffic. To guarantee good performance, focus needs to be given to peak traffic duration because it is the huge bursts of requests that most degrade performance. That is why some busy sites require more headroom (spare capacity) to handle the volumes; for example, a high-volume online trading site reserves spare capacity with a ratio of three to one. Reference to additional information on the effect of long-range dependency on network performance can be found in the
external links section. == Controlling long-tail traffic ==