Lancellotti, Riccardo; Mazzoni, Francesca; Colajanni, Michele
January 2003
Proceedings of the IADIS International Conference on WWW/Interne;Jan2003, p458
Conference Proceeding
Systems consisting of multiple proxy servers are a popular solution to deal with performance and network resource utilization problems related to the growth of the Web numbers. After a first period of prevalent enthusiasm towards cooperating proxy servers, the research community is exploring in a more systematic way the real benefits and limitations of cooperative caching. Hierarchical cooperation has clearly shown its limits. We study the scalability of traditional protocols (e.g., directory-based, query-based) in flat architectures through different performance metrics and experiments using both synthetic workloads and traces. The synthetic workload is also used for sensitivity analysis with respect to various parameters while traces are used for validating our observations in a more realistic scenario. We show that ICP has a better hit rate than that of Cache Digests, but the latter has a much smaller overhead, thus making the choice between the two protocols a challenge depending on the providers' interest: if the hit rate is the most important parameter, you should certainly choose ICP, while if you are mostly concerned with keeping the overhead low, then your choice should go to Cache Digests. In any case, both protocols show scalability problems when applied to a large number of cooperating cache servers.


Related Articles

  • State space reduction in modeling checking parameterized cache coherence protocol by two-dimensional abstraction. Guo, Yang; Qu, Wanxia; Zhang, Long; Xu, Weixia // Journal of Supercomputing;Nov2012, Vol. 62 Issue 2, p828 

    Scalability of cache coherence protocol is a key component in future shared-memory multi-core or multi-processor systems. The state space explosion is the first hurdle while applying model-checking to scalable protocols. In order to validate parameterized cache coherence protocols effectively,...

  • A NEW GRID CACHING SYSTEM BASED ON AMQP PROTOCOL. Carstoiu, Bogdan; Carstoiu, Dorin // Proceedings of the IADIS International Conference on WWW/Interne;Nov2008, p473 

    Distributed software environments require a powerful communication layer between the nodes that participate to the Grid. When the software is dealing with shared storage, especially ACID compliant databases, a series of performance and scalability issues occur because it is difficult for...

  • PRODUCT PREVIEWS.  // InfoWorld;2/6/2006, Vol. 28 Issue 6, p22 

    The article previews several information technology products. The version 5 of the Enterprise Search Platform has been released by Fast Search & Transfer, adding contextual analysis, a workflow-based user interface, and boosted scalability. The EMC Multi-Path File System for the Internet Small...

  • A Model Driven Framework for Automatic Detection and Tracking Inconsistencies. Rao, A. Ananda; Kanth, T. V. Rajini; Ramesh, G. // Journal of Software (1796217X);Jun2016, Vol. 11 Issue 6, p538 

    Software design model inconsistencies precipitate into flaws in system that can be avoided at the time of design of the system. Recent contributions in the software engineering domain confirmed this fact clearly. Obstructions in software development and delivery can lead to economic and...

  • Niche security providers have the cutting edge. Saran, Cliff // Computer Weekly;11/15/2005, p15 

    The article reports that information technology (IT) directors will have to select niche IT providers to ensure their networks run the latest in cutting edge security or wait up to two years before mainstream suppliers are ready. Gartner analyst Neil Rickard advised users to consider smaller,...

  • Cache is king for virtual directories. Prompt, Michel // Network World;10/17/2005, Vol. 22 Issue 41, p39 

    This article discusses the flexibility of virtual directories to add an extra layer of software and intermediate TCP/IP hop. Significance of cache for virtual directors. Factor in the dynamic transformation, the join of data from disparate directories and the reorganization of the underlying...

  • Reducing the Read-miss Penalty for Flat COMA Protocols. Dahlgren, F.; Stenström, P.; Björkman, M. // Computer Journal;1997, Vol. 40 Issue 4, p208 

    In flat cache-only memory architectures (COMA), an attraction-memory miss must first interrogate a directory before a copy of the requested data can be located, which often involves three network traversals. By keeping track of the identity of a potential holder of the copy–called a...

  • UC driving protocol convergence. Karapetkov, Stefan // Communications News;Jul2008, Vol. 45 Issue 7, p28 

    The article offers information on the session initiation protocol (SIP). It cites the use of SIP in meeting the requirements for scalable distributed visual communications. It indicates the step in the transition of visual communication networks from H.323 to SIP, which is the replication of the...

  • Dynamic Software Updating Using a Relaxed Consistency Model. Chen, Haibo; Yu, Jie; Hang, Chengqun; Zang, Binyu; Yew, Pen-Chung // IEEE Transactions on Software Engineering;May2011, Vol. 37 Issue 5, p679 

    Software is inevitably subject to changes. There are patches and upgrades that close vulnerabilities, fix bugs, and evolve software with new features. Unfortunately, most traditional dynamic software updating approaches suffer some level of limitations; few of them can update multithreaded...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics