Network Efficiency in Peer-to-peer Data Distribution
Date of Award
Doctor of Philosophy (PhD)
Data distribution applications transfer data files on computer networks. On these networks, peer-to-peer applications transfer bulk data quickly to many destinations. But existing applications increase network costs on the Internet and underuse network capacity on the data center network.
To address these network inefficiencies, this thesis introduces two applications. First, it proposes an Internet application that decreases the costly traffic of peer-to-peer applications while maintaining their download times. This approach is novel because it works without changing existing peer-to-peer applications on the Internet.
Second, after identifying the problem with existing applications in data centers, this thesis proposes a peer-to-peer application that increases its usage of the network capacity and maintains the speed of other applications. This approach is novel because it is more resilient than similar peer-to-peer applications on the data center network.
Patrick J Crowley
Neil M Richards, Sanjay J Swamidass, Jonathan S Turner