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

dc.contributor.advisorNg, T. S. Eugeneen_US
dc.contributor.committeeMemberJermaine, Christopher M.en_US
dc.contributor.committeeMemberCox, Alan L.en_US
dc.creatorXia, Yitingen_US
dc.date.accessioned2014-10-17T20:46:32Zen_US
dc.date.available2015-05-01T05:01:02Zen_US
dc.date.created2014-05en_US
dc.date.issued2014-04-18en_US
dc.date.submittedMay 2014en_US
dc.date.updated2014-10-17T20:46:32Zen_US
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.en_US
dc.embargo.terms2015-05-01en_US
dc.format.mimetypeapplication/pdfen_US
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>.en_US
dc.identifier.urihttps://hdl.handle.net/1911/77607en_US
dc.language.isoengen_US
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.en_US
dc.subjectDatacenter networkingen_US
dc.subjectOptical networken_US
dc.subjectNetwork architectureen_US
dc.subjectSoftware-defined networkingen_US
dc.subjectControl Planeen_US
dc.subjectAlgorithmsen_US
dc.subjectSimulationen_US
dc.titleControl Plane Design and Performance Analysis for Optical Multicast-Capable Datacenter Networksen_US
dc.typeThesisen_US
dc.type.materialTexten_US
thesis.degree.departmentComputer Scienceen_US
thesis.degree.disciplineEngineeringen_US
thesis.degree.grantorRice Universityen_US
thesis.degree.levelMastersen_US
thesis.degree.nameMaster of Scienceen_US
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: