eCommons

 

Orchestrating Inter-Datacenter Bulk Transfers with CodedBulk

dc.contributor.authorTseng, Shih-Hao
dc.contributor.chairTang, Ao
dc.contributor.committeeMemberTong, Lang
dc.contributor.committeeMemberBitar, Eilyan Yamen
dc.date.accessioned2019-04-02T14:00:27Z
dc.date.available2019-04-02T14:00:27Z
dc.date.issued2018-12-30
dc.description.abstractOver the past decades, data centers are built across the globe in response to the ever-growing Internet traffic. The data centers are managed and operated by the service providers through private inter-datacenter wide area networks (WANs). Unlike WANs involving multiple service providers, these private inter-datacenter WANs exhibit a number of unique characteristics. For example, the end-hosts and the network fabric are controlled by one single provider; scheduled bulk traffic transfers terabits of data across expensive WAN links for replication and migration; also, major service providers embrace software-defined networking (SDN) in their inter-datacenter WANs for easier management and better performance. These unique characteristics enable new solutions that were either infeasible or impractical in traditional WANs. We present CodedBulk, an end-to-end system that reduces the bandwidth required for inter-datacenter bulk transfers. CodedBulk is rooted in a known technique from the information theory community -- network coding. Network coding has been known not only for its significant theoretical benefits but also for its challenging real-world implementation and adoption. CodedBulk addresses the technical implementation challenges of network coding by exploiting the unique characteristics of inter-datacenter bulk transfers. The design of CodedBulk is agnostic to the underlying transport layer, which allows smooth integration into existing infrastructure. We run our system prototype on inter-datacenter networks, and it demonstrates a significant throughput improvement resulting from the bandwidth reduction.
dc.identifier.doihttps://doi.org/10.7298/jj8a-b548
dc.identifier.otherTseng_cornellgrad_0058F_11142
dc.identifier.otherhttp://dissertations.umi.com/cornellgrad:11142
dc.identifier.otherbibid: 10758041
dc.identifier.urihttps://hdl.handle.net/1813/64901
dc.language.isoen_US
dc.rightsAttribution-ShareAlike 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0/
dc.subjectComputer science
dc.subjectInter-Datacenter Network
dc.subjectNetwork Coding
dc.subjectComputer engineering
dc.titleOrchestrating Inter-Datacenter Bulk Transfers with CodedBulk
dc.typedissertation or thesis
dcterms.licensehttps://hdl.handle.net/1813/59810
thesis.degree.disciplineElectrical and Computer Engineering
thesis.degree.grantorCornell University
thesis.degree.levelDoctor of Philosophy
thesis.degree.namePh. D., Electrical and Computer Engineering

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Tseng_cornellgrad_0058F_11142.pdf
Size:
1.28 MB
Format:
Adobe Portable Document Format