Font Size: a A A

Design and Implementation of DPIPE, A P2P File Transfer Protocol for Large File Transfers in Datacenter Environments

Posted on:2013-08-24Degree:M.SType:Thesis
University:University of California, DavisCandidate:Rudish, Don WFull Text:PDF
GTID:2458390008469631Subject:Computer Science
Abstract/Summary:
Current strategies for updating files in large data centers are relatively inefficient as they stem from tools designed for a different problem. This paper demonstrates how traffic engineering within P2P systems can help augment file transfer performance and reduce duration times. By utilizing an optimistic static configuration for global information, we can construct an initial pipeline flow that achieves near full network utilization while reducing congestion. We achieved this by implementing a biased peer selection algorithm operating from a push-initiated perspective rather than the commonly used download initiated scheme. To cope with deficiencies within the static definition, we implement several runtime optimizations that modify the initial pipeline as necessary to improve network utilization.
Keywords/Search Tags:File
Related items