Measurement study of peer-to-peer file sharing systems
- S. Saroiu, P. Gummadi, S. Gribble
- Computer ScienceIS&T/SPIE Electronic Imaging
- 10 December 2001
This measurement study seeks to precisely characterize the population of end-user hosts that participate in Napster and Gnutella, and shows that there is significant heterogeneity and lack of cooperation across peers participating in these systems.
Measurement, modeling, and analysis of a peer-to-peer file-sharing workload
- K. Gummadi, R. J. Dunn, S. Saroiu, S. Gribble, H. Levy, J. Zahorjan
- Computer ScienceSymposium on Operating Systems Principles
- 19 October 2003
Unlike the Web, whose workload is driven by document change, it is demonstrated that clients' fetch-at-most-once behavior, the creation of new objects, and the addition of new clients to the system are the primary forces that drive multimedia workloads such as Kazaa.
The impact of DHT routing geometry on resilience and proximity
- K. Gummadi, R. Gummadi, S. Gribble, S. Ratnasamy, S. Shenker, I. Stoica
- Computer ScienceConference on Applications, Technologies…
- 25 August 2003
The basic finding is that, despite the initial preference for more complex geometries, the ring geometry allows the greatest flexibility, and hence achieves the best resilience and proximity performance.
King: estimating latency between arbitrary internet end hosts
- K. Gummadi, S. Saroiu, S. Gribble
- Computer ScienceInternational Memory Workshop
- 2002
The accuracy of King is significantly better than the accuracy of IDMaps, and that King tends to preserve order among its latency estimates, as well as a variety of measurement studies and applications that could benefit from the tool.
Measuring and analyzing the characteristics of Napster and Gnutella hosts
- S. Saroiu, K. Gummadi, S. Gribble
- Computer ScienceMultimedia Systems
- 1 August 2003
A detailed measurement study of the two popular peer-to-peer file sharing systems, namely Napster and Gnutella, shows that there is significant heterogeneity and lack of cooperation across peers participating in these systems.
Improving the Reliability of Internet Paths with One-hop Source Routing
- K. Gummadi, H. Madhyastha, S. Gribble, H. Levy, D. Wetherall
- Computer ScienceUSENIX Symposium on Operating Systems Design and…
- 6 December 2004
This research demonstrates that one-hop source routing is easy to implement, adds negligible overhead, and achieves close to the maximum benefit available to indirect routing schemes, without the need for path monitoring, history, or a-priori knowledge of any kind.
An analysis of Internet content delivery systems
- S. Saroiu, K. Gummadi, R. J. Dunn, S. Gribble, H. Levy
- Computer ScienceOPSR
- 9 December 2002
This paper examines content delivery from the point of view of four content delivery systems: HTTP web traffic, the Akamai content delivery network, and Kazaa and Gnutella peer-to-peer file sharing traffic.
Cluster-based scalable network services
- A. Fox, S. Gribble, Y. Chawathe, E. Brewer, P. Gauthier
- Computer ScienceSymposium on Operating Systems Principles
- 1 October 1997
A general, layered architecture for building cluster-based scalable network services that encapsulates the above requirements for reuse, and a service-programming model based on composable workers that perform transformation, aggregation, caching, and customization (TACC) of Internet content is proposed.
Tales of the Tail: Hardware, OS, and Application-level Sources of Tail Latency
- Jialin Li, Naveen Kr. Sharma, Dan R. K. Ports, S. Gribble
- Computer ScienceACM Symposium on Cloud Computing
- 3 November 2014
This paper explores the hardware, OS, and application-level sources of poor tail latency in high throughput servers executing on multi-core machines, and model these network services as a queuing system in order to establish the best-achievable latency distribution.
Scale and performance in the Denali isolation kernel
- A. Whitaker, M. Shaw, S. Gribble
- Computer ScienceOPSR
- 9 December 2002
This paper describes the Denali isolation kernel, an operating system architecture that safely multiplexes a large number of untrusted Internet services on shared hardware. Denali's goal is to allow…
...
...