A Transformation Model for Heterogeneous Servers

One of the characteristics of the current Web services is that many clients request the same or similar service from a group of replicated servers, e.g. music or movie downloading in peer-to-peer networks. Most of the time, servers are heterogeneous ones in terms of service rate. Much of research has been done in the homogeneous environment. However, there is has been little done on the heterogeneous scenario. It is important and urgent that we have models for heterogeneous server groups for the current Internet applications design and analysis. In this paper, we deploy an approximation method to transform heterogeneous systems into a group of homogeneous system. As a result, the previous results of homogeneous studies can be applied in heterogeneous cases. In order to test the approximation ratio of the proposed model to real applications, we conducted simulations to obtain the degree of similarity. We use two common strategies: random selection algorithm and Firs-Come-First-Serve (FCFS) algorithm to test the approximation ratio of the proposed model. The simulations indicate that the approximation model works well.

[1]  Francine Berman,et al.  Adaptive Computing on the Grid Using AppLeS , 2003, IEEE Trans. Parallel Distributed Syst..

[2]  Irfan-Ullah Awan,et al.  Performance analysis of mobility management in heterogeneous wireless networks , 2005, 19th International Conference on Advanced Information Networking and Applications (AINA'05) Volume 1 (AINA papers).

[3]  Christos Gkantsidis,et al.  Random walks in peer-to-peer networks , 2004, IEEE INFOCOM 2004.

[4]  Edith Cohen,et al.  Replication strategies in unstructured peer-to-peer networks , 2002, SIGCOMM.

[5]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .

[6]  Weijia Jia,et al.  A New delay control method for real-time flows , 2006, J. Comb. Optim..

[7]  Hong Zhu,et al.  Nash equilibria in parallel downloading with multiple clients , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[8]  Edith Cohen,et al.  Search and replication in unstructured peer-to-peer networks , 2002, ICS '02.

[9]  Catherine Rosenberg,et al.  Analysis of parallel downloading for large file distribution , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..

[10]  Dharma P. Agrawal,et al.  Improving scheduling of tasks in a heterogeneous environment , 2004, IEEE Transactions on Parallel and Distributed Systems.

[11]  Mike E. Woodward,et al.  Analysis of queueing networks with blocking under active queue management scheme , 2006, 12th International Conference on Parallel and Distributed Systems - (ICPADS'06).

[12]  Keith W. Ross,et al.  A Measurement Study of a Large-Scale P2P IPTV System , 2007, IEEE Transactions on Multimedia.

[13]  Cevdet Aykanat,et al.  Iterative-Improvement-Based Heuristics for Adaptive Scheduling of Tasks Sharing Files on Heterogeneous Master-Slave Environments , 2006, IEEE Transactions on Parallel and Distributed Systems.

[14]  Bharadwaj Veeravalli,et al.  Optimized distributed delivery of continuous-media documents over unreliable communication links , 2005, IEEE Transactions on Parallel and Distributed Systems.

[15]  Dan Rubenstein,et al.  Performance Analysis of Server Sharing Collectives for Content Distribution , 2003, IWQoS.

[16]  Pablo Rodriguez,et al.  Dynamic parallel access to replicated content in the internet , 2002, TNET.

[17]  Victor O. K. Li,et al.  A paracasting model for concurrent access to replicated Internet content , 2006, IEEE Transactions on Multimedia.

[18]  Weijia Jia,et al.  Effective delay control for high rate heterogeneous real-time flows , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[19]  Homer H. Chen,et al.  Design and Evaluation of a P2P IPTV System for Heterogeneous Networks , 2007, IEEE Transactions on Multimedia.