DocumentCode :
1675781
Title :
Performance Comparison of Aggressive Push and Traditional Pull Strategies in Large Distributed Systems
Author :
Van Houdt, Benny
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Antwerp, Antwerp, Belgium
fYear :
2011
Firstpage :
265
Lastpage :
274
Abstract :
Distributed systems benefit substantially from the ability to exchange jobs between temporarily heavily and lightly loaded nodes. Depending on whether the lightly or heavily loaded nodes initiate the job exchange, such strategies are termed pull or push strategies. In this paper we compare the performance of an aggressive push strategy with the more traditional pull strategies in large distributed systems using mean field models. We consider homogeneous systems, systems with fast and slow servers as well as master-worker setups. We show that even at high loads the aggressive push strategy can outperform traditional pull strategies in a homogeneous system (at the expense of increased network traffic), while the pull strategies are superior in a master-worker setup where the proportion of masters is low. We also indicate that the choice of the best strategy is rather insensitive to the variation in the job processing time and that the queue length distribution under the aggressive push strategy decays faster than geometric.
Keywords :
distributed processing; queueing theory; aggressive push strategy; distributed system; homogeneous system; job exchange; job processing time; master-worker setup; mean field model; queue length distribution; traditional pull strategy; Analytical models; Computational modeling; Convergence; Delay; Manganese; Program processors; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Quantitative Evaluation of Systems (QEST), 2011 Eighth International Conference on
Conference_Location :
Aachen
Print_ISBN :
978-1-4577-0973-9
Type :
conf
DOI :
10.1109/QEST.2011.41
Filename :
6041593
Link To Document :
بازگشت