Title
Proxy Ecology - Cooperative Proxies With Artificial Life
Keywords
Artificial life; Group behavior; Individual based model; P2P proxy caching; Proxy ecology
Abstract
Proxy servers have been widely used by institutions to serve their clients behind firewalls. Recently many schemes have been proposed to organize proxy servers into cooperative proxy cache systems. However most of existing proxy cache schemes require manual configuration of the cooperative proxies based on the network architecture. In this paper, we propose a novel P2P proxy caching scheme using an individual-based model. We borrow the ideas from the ecological system as well as the economical system to manage the cooperative proxies through data and information exchange among individual proxies. Proxies automatically configure themselves into a Virtual Proxy Graph. Data caching and data replication among the proxy nodes create artificial life in the proxies. The aggregate effect of caching and replicating actions by individual peer proxies forms a proxy ecology which automatically distributes data to nearest clients and balances workload. Our simulation results show that the proposed proxy caching scheme tremendously improves system performance. In addition, the individual-based design model ensures simplicity and scalability of the cache system. © 2004 - IOS Press and the authors. All rights reserved.
Publication Date
12-1-2004
Publication Title
Web Intelligence and Agent Systems
Volume
2
Issue
3
Number of Pages
201-215
Document Type
Article; Proceedings Paper
Personal Identifier
scopus
Copyright Status
Unknown
Socpus ID
22044451984 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/22044451984
STARS Citation
Wang, James Z. and Guha, Ratan K., "Proxy Ecology - Cooperative Proxies With Artificial Life" (2004). Scopus Export 2000s. 4838.
https://stars.library.ucf.edu/scopus2000/4838