DocumentCode :
1399192
Title :
Filter Design and Analysis in Frequency Domain for Server Scheduling and Optimization
Author :
Xu, Cheng-Zhong ; Xu, Minghua ; Le Yi Wang ; Yin, George
Author_Institution :
Dept. of Electr. & Comput. Eng., Wayne State Univ., Detroit, MI, USA
Volume :
21
Issue :
11
fYear :
2010
Firstpage :
1573
Lastpage :
1585
Abstract :
Internet traffic often exhibits a structure with rich high-order statistical properties like self-similarity and long-range dependency (LRD). This greatly complicates the problem of server performance modeling and optimization. Existing tools like queuing models in most cases only hold in mean value analysis under the assumption of simplified traffic structures. In this paper, we present a filter model to characterize the relationship among the factors of server capacity, request scheduling, and service quality for general input traffic. By the model, a server scheduler operates as an finite-duration impulse response (FIR) filter that transforms request processes into workload processes with the objective of minimizing load variation or overload probability, and meanwhile, without violating request response deadlines as defined in service-level agreements. We present a design and analysis of the filter for traffic with strong LRD in the frequency domain. Most Internet traffic has monotonically decreasing strength of variation functions over frequency. For this type of input traffic, we prove that optimal schedulers must have a convex structure. Uniform resource allocation is an extreme case of the convexity and is proved to be optimal for Poisson traffic. We integrate the convex structural principle with the Generalized Processor Sharing (GPS) discipline and show that the enhanced GPS policy improves the service quality significantly. Furthermore, we show that the presence of LRD in the input traffic results in shift of variation strength from high frequency to lower frequency bands and consequently leads to a degradation of the service quality.
Keywords :
FIR filters; Internet; frequency-domain analysis; higher order statistics; network servers; optimisation; processor scheduling; resource allocation; telecommunication traffic; Internet traffic; Poisson traffic; filter analysis; filter design; finite-duration impulse response filter; frequency domain analysis; generalized processor sharing; high-order statistical properties; long-range dependency; optimal scheduler; resource allocation; server optimization; server performance modeling; server scheduling; service-level agreement; Design optimization; Finite impulse response filter; Frequency domain analysis; Global Positioning System; Information filtering; Information filters; Internet; Optimal scheduling; Traffic control; Web server; Internet server; Scheduling; filter design; frequency domain analysis.; resource allocation;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/TPDS.2010.22
Filename :
5401154
Link To Document :
بازگشت