Control Plane Design and Performance Analysis for Optical Multicast-Capable Datacenter Networks

dc.contributor.advisorNg, T. S. Eugene
dc.contributor.committeeMemberJermaine, Christopher M.
dc.contributor.committeeMemberCox, Alan L.
dc.creatorXia, Yiting
dc.date.accessioned2014-10-17T20:46:32Z
dc.date.available2015-05-01T05:01:02Z
dc.date.created2014-05
dc.date.issued2014-04-18
dc.date.submittedMay 2014
dc.date.updated2014-10-17T20:46:32Z
dc.description.abstractThis study presents a control plane design for an optical multicast-capable datacenter network and evaluates the system performance using simulations. The increasing number of datacenter applications with heavy one-to-many communications has raised the need for an efficient group data delivery solution. We propose a clean-slate architecture that uses optical multicast technology to enable ultra-fast, energy-efficient, low cost, and highly reliable group data delivery in the datacenter. Since the optical components are agnostic of existing communication protocols, I design novel control mechanisms to coordinate datacenter applications with the optical network. Applications send explicit requests for group data delivery through an API exposed by a centralized controller. Based on the collected traffic demands, the controller computes optical resource allocations using a proposed control algorithm to maximize utilization of the optical network. Finally, the controller changes the optical network topology according to the computation decision and sets forwarding rules to route traffic to the correct data paths. I evaluate the optimality and complexity of the control algorithm with real datacenter traffic. It achieves near optimal solutions in almost all experiment cases and can finish computation instantaneously on a large datacenter setting. I also develop a set of simulators to compare the performance of our system against a number of state-of-the-art group data delivery approaches, such as the non-blocking datacenter architecture, datacenter BitTorrent, datacenter IP multicast, etc. Extensive simulations using synthetic traffic show our solution can provide an order of magnitude performance improvement. Tradeoffs of our system are analyzed quantitatively as well.
dc.embargo.terms2015-05-01
dc.format.mimetypeapplication/pdf
dc.identifier.citationXia, Yiting. "Control Plane Design and Performance Analysis for Optical Multicast-Capable Datacenter Networks." (2014) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/77607">https://hdl.handle.net/1911/77607</a>.
dc.identifier.urihttps://hdl.handle.net/1911/77607
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.subjectDatacenter networking
dc.subjectOptical network
dc.subjectNetwork architecture
dc.subjectSoftware-defined networking
dc.subjectControl Plane
dc.subjectAlgorithms
dc.subjectSimulation
dc.titleControl Plane Design and Performance Analysis for Optical Multicast-Capable Datacenter Networks
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
XIA-THESIS-2014.pdf
Size:
1.61 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
937 B
Format:
Plain Text
Description: