On Designing Convertible Data Center Network Architectures

dc.contributor.advisorNg, T. S. Eugene
dc.creatorXia, Yiting
dc.date.accessioned2019-05-17T13:44:25Z
dc.date.available2019-05-17T13:44:25Z
dc.date.created2018-05
dc.date.issued2018-02-09
dc.date.submittedMay 2018
dc.date.updated2019-05-17T13:44:25Z
dc.description.abstractMost data centers deploy fixed network topologies. This brings difficulties to traffic optimization and network management, because bandwidth locked up in fixed links is not adjustable to traffic needs, and changes of network equipments require cumbersome rewiring of existing links. Moreover, each network topology has unique properties, so it is infeasible to use a one-size-fit-all structure to satisfy the heterogeneous and ever-changing service requirements in data centers. We believe the solution is to build convertible data center network architectures, which can dynamically change the network topology through cable rewiring fully automated by software. We leverage low-cost small port-count converter switches to enable topology change and introduce three convertible data center architectures to experiment with the idea. OmniSwitch is a production-ready modular container that serves as a universal building block for constructing data centers of various scales. It interleaves converter switches with Ethernet switches to provide local topology optimization and large-scale connectivity. Flat-tree improves transmission performance by dynamically changing topological clustering characteristics of the network. It enables conversion between Clos and approximate random graph networks to provide a suitable network topology for each traffic workload. ShareBackup improves reliability with the concept of "shareable backup". It allows the network to share a small pool of backup switches that can be brought online instantaneously to recover from failures. These works demonstrate the powerful idea of convertible networks, which has the potential to improve a wide range of network performance characteristics, e.g. traffic optimization, load balancing, failure recovery, network expansion, power saving etc.
dc.format.mimetypeapplication/pdf
dc.identifier.citationXia, Yiting. "On Designing Convertible Data Center Network Architectures." (2018) Diss., Rice University. <a href="https://hdl.handle.net/1911/105632">https://hdl.handle.net/1911/105632</a>.
dc.identifier.urihttps://hdl.handle.net/1911/105632
dc.language.isoeng
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
dc.subjectConvertible Network
dc.subjectData Center Network Architecture
dc.subjectClos Topology
dc.subjectCircuit Switch
dc.titleOn Designing Convertible Data Center Network Architectures
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelDoctoral
thesis.degree.nameDoctor of Philosophy
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
XIA-DOCUMENT-2018.pdf
Size:
5.51 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.6 KB
Format:
Plain Text
Description: