iPlane: an information plane for distributed services
Harsha V. Madhyastha,Tomas Isdal,Michael Piatek,Colin Dixon,Thomas Anderson,Arvind Krishnamurthy,Arun Venkataramani +6 more
- pp 367-380
TLDR
The design, implementation, and evaluation of iPlane are presented, a scalable service providing accurate predictions of Internet path performance for emerging overlay services and demonstrating the feasibility and utility of the service by applying it to several representative overlay services in use today.Abstract:
In this paper, we present the design, implementation, and evaluation of iPlane, a scalable service providing accurate predictions of Internet path performance for emerging overlay services. Unlike the more common black box latency prediction techniques in use today, iPlane adopts a structural approach and predicts end-to-end path performance by composing the performance of measured segments of Internet paths. For the paths we observed, this method allows us to accurately and efficiently predict latency, bandwidth, capacity and loss rates between arbitrary Internet hosts. We demonstrate the feasibility and utility of the iPlane service by applying it to several representative overlay services in use today: content distribution, swarming peer-to-peer filesharing, and voice-over-IP. In each case, using iPlane's predictions leads to improved overlay performance.read more
Citations
More filters
Journal ArticleDOI
The Internet Topology Zoo
TL;DR: The Internet Topology Zoo is a store of network data created from the information that network operators make public, and is the most accurate large-scale collection of network topologies available, and includes meta-data that couldn't have been measured.
Journal ArticleDOI
P4p: provider portal for applications
TL;DR: The experiments demonstrated that P4P either improves or maintains the same level of application performance of native P2P applications, while, at the same time, it substantially reduces network provider cost compared with either native or latency-based localized P1P applications.
Journal ArticleDOI
Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems
TL;DR: It is found that the lightweight approach significantly reduces cross-ISP traffic and, over 33% of the time, it selects peers along paths that are within a single autonomous system (AS), and that these high-quality paths can lead to significant improvements in transfer rates.
Proceedings ArticleDOI
ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers
TL;DR: It is shown that the implementation of least-attained-service thread prioritization reduces the time the cores spend stalling and significantly improves system throughput, and ATLAS's performance benefit increases as the number of cores increases.
Proceedings Article
Do incentives build robustness in bit torrent
TL;DR: It is demonstrated that all peers contribute resources that do not directly improve their performance, and it is shown that when applied universally, strategic clients can hurt average per-swarm performance compared to today's BitTorrent client implementations.
References
More filters
Incentives Build Robustness in Bit-Torrent
TL;DR: The BitTorrent file distribution system uses tit-fortat as a method of seeking pareto efficiency, which achieves a higher level of robustness and resource utilization than any currently known cooperative technique.
Proceedings ArticleDOI
Modeling TCP throughput: a simple model and its empirical validation
TL;DR: In this article, the authors developed a simple analytic characterization of the steady state throughput, as a function of loss rate and round trip time for a bulk transfer TCP flow, i.e., a flow with an unlimited amount of data to send.
Proceedings ArticleDOI
Resilient overlay networks
TL;DR: It is found that forwarding packets via at most one intermediate RON node is sufficient to overcome faults and improve performance in most cases, demonstrating the benefits of moving some of the control over routing into the hands of end-systems.
Journal ArticleDOI
Resilient overlay networks
TL;DR: It is found that forwarding packets via at most one intermediate RON node is sufficient to overcome faults and improve performance in most cases, demonstrating the benefits of moving some of the control over routing into the hands of end-systems.
Journal ArticleDOI
SplitStream: high-bandwidth multicast in cooperative environments
TL;DR: The design and implementation of SplitStream are presented and experimental results show that SplitStream distributes the forwarding load among all peers and can accommodate peers with different bandwidth capacities while imposing low overhead for forest construction and maintenance.