Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
A model, analysis, and protocol framework for soft state-based communication
Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Handbook of Applied Cryptography
Handbook of Applied Cryptography
Experiences creating three implementations of the repast agent modeling toolkit
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Using P2P, GRID and Agent technologies for the development of content distribution networks
Future Generation Computer Systems
PASSIM: a simulation-based process for the development of multi-agent systems
International Journal of Agent-Oriented Software Engineering
Content Delivery Networks
Journal of Network and Computer Applications
Controlled experimentation with agents: models and implementations
ESAW'04 Proceedings of the 5th international conference on Engineering Societies in the Agents World
IEEE Communications Magazine
An agent-based approach for the design and analysis of content delivery networks
Journal of Network and Computer Applications
Hi-index | 0.00 |
Content distribution networks (CDNs) are the most adopted solution for an efficient content delivery over the Internet. They are usually based on caching content, originally produced and stored in origin servers, into surrogate servers which are closer to final users so as to improve the average user perceived latency related to content requests. To further improve the performance of CDNs, new caching techniques should be designed which are not limited to stand-alone surrogate servers but involve coordination among a set of surrogate servers. In this paper we therefore propose the design and evaluation of several distributed architectures for clustering surrogate server: master/slave, multicast-based and peer-to-peer. An agent-oriented modeling and simulation methodology is exploited to model and evaluate the proposed architectures in significant scenarios. The results obtained from simulation show that the designed surrogate clustering architectures allow to improve performance with respect to caching techniques of conventional CDNs.