ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Microprocessors and Microsystems
Volume 24, Issue 6, 15 October 2000, Pages 307-317
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (182 K)

Article Toolbox
  E-mail Article   
  Add to my Quick Links   
Bookmark and share in 2collab (opens in new window)
Request permission to reuse this article
  Cited By in Scopus (0)
 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/S0141-9331(00)00087-9    
How to Cite or Link Using DOI (Opens New Window)

Copyright © 2000 Elsevier Science B.V. All rights reserved.

Replicated servers allocation for multiple information sources in a distributed environment

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

F. ChenCorresponding Author Contact Information, E-mail The Corresponding Author and B. LiE-mail The Corresponding Author

Department of Computer Science, Hong Kong University of Science and Technology, Clear Water Bay, Kowloon, Hong Kong, People's Republic of China


Available online 29 September 2000.

Abstract

Recently, we have witnessed a phenomenal growth in the Internet/Intranet coupled with rapid deployment of new services. Information dissemination over the network has become one of the most important activities in our daily life. The existing systems, however, often suffer from notorious long delay experienced by clients, especially during peak hours. This is caused by the combination of a variety of factors including inadequate link bandwidth, server overload and network congestion. Server replication has been shown to be one of the most effective mechanisms to cope with this problem. The basic idea is to replicate the information across a network so that the clients’ requests can be spread out. The major issue is in which locations inside the network this replication takes place at, i.e. where to place the replicated servers. In this paper we investigate the server replication in a controlled distributed environment. The salient feature of this environment is that the decision of where to replicate information can be determined by a single authority, the Intranet being the typical example. We consider the problem of placing multiple replicated servers within a network, given there exist multiple target web servers as information providers. We formulate this as an optimization problem by taking into consideration the characteristics of the network topology. We first show that this is an NP-complete problem, and then present a number of heuristics-based algorithms for server replications. Finally, in order to investigate various tradeoffs in terms of cost and algorithm complexity, we carry out comparison studies among different heuristic algorithms.

Author Keywords: Server allocation; Multiple information sources; Distributed environment

Article Outline

1. Introduction
1.1. The existing schemes
2. Problem formulation
3. The heuristic algorithms
3.1. The greedy algorithm
3.2. The genetic-based approach
3.3. Greedy randomized adaptive search
4. Numerical results
4.1. GRASP results
4.2. GA results
5. Conclusions
Acknowledgements
References
Vitae






Corresponding Author Contact Information Corresponding author. Tel.: +852-2358-8779; fax: +852-2358-1477; email: chenf@cs.ust.hk


Microprocessors and Microsystems
Volume 24, Issue 6, 15 October 2000, Pages 307-317
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.