Network Efficiency in Peer-to-peer Data Distribution
Abstract
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.
Committee Chair
Patrick J Crowley
Committee Members
Neil M Richards, Sanjay J Swamidass, Jonathan S Turner
Degree
Doctor of Philosophy (PhD)
Author's Department
Computer Science & Engineering
Document Type
Dissertation
Date of Award
Winter 12-15-2012
Language
English (en)
DOI
https://doi.org/10.7936/K7T72FDM
Recommended Citation
James, Shakir Calistus, "Network Efficiency in Peer-to-peer Data Distribution" (2012). McKelvey School of Engineering Theses & Dissertations. 26.
The definitive version is available at https://doi.org/10.7936/K7T72FDM
Comments
Permanent URL: https://doi.org/10.7936/K7T72FDM