Title:
Hybrid and optical switching scheduling algorithms in data center networks

dc.contributor.advisor Xu, Jun
dc.contributor.author Liu, Liang
dc.contributor.committeeMember Ammar, Mostafa H.
dc.contributor.committeeMember Zegura, Ellen W.
dc.contributor.committeeMember Fortnow, Lance
dc.contributor.committeeMember Singh, Mohit
dc.contributor.department Computer Science
dc.date.accessioned 2020-05-20T17:01:14Z
dc.date.available 2020-05-20T17:01:14Z
dc.date.created 2020-05
dc.date.issued 2020-04-01
dc.date.submitted May 2020
dc.date.updated 2020-05-20T17:01:15Z
dc.description Thesis version updated by request of Graduate Office, 7/14/2020
dc.description.abstract As a cost-effective approach to the data center network scalability problem, hybrid-switched data center networks have received considerable research attention recently. A hybrid-switched data center network employs a much faster circuit switch that is reconfigurable with a nontrivial cost, and a much slower packet switch, to interconnect its racks of servers. The following optimization problem is the focus of most of the research works on hybrid switching: Given a traffic demand (between the racks), how to properly schedule the circuit switch so that it removes most of the traffic demand, leaving little for the slower packet switch to handle. The objective of this dissertation research is to design high-performance low-complexity scheduling algorithms for optical switches in hybrid-switched data center networks to boost the throughput performance. In this thesis, we propose three algorithms for single optical switch scheduling that exploit different methodologies. We analyze, simulate, and summarize their respective merits on different metrics, such as the throughput performance, the computational complexity, the applicable conditions, etc. This thesis also investigate another closely related research problem about the optical and hybrid switching scheduling, that is, when the racks of servers are connected by multiple independent (i.e., parallel) optical switches, how to split the overall traffic demand into sub-workload and give them to the parallel optical switches as their respective workloads. We formulate it as a matrix split and balance problem and develop a general algorithm (not limited to optical switch scheduling) to split a matrix into balanced and sparse matrices. Our evaluation results show that, using this matrix split algorithm, parallel optical switches deliver balanced and ideal throughput performance under various system parameter settings and various traffic demands.
dc.description.degree Ph.D.
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/62802
dc.language.iso en_US
dc.publisher Georgia Institute of Technology
dc.subject Hybrid switching networks
dc.subject Optical switch scheduling
dc.subject Partially reconfigurable optical switch
dc.subject Reconfiguration delay
dc.title Hybrid and optical switching scheduling algorithms in data center networks
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.corporatename College of Computing
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
thesis.degree.level Doctoral
Files
Original bundle
Now showing 1 - 3 of 3
Thumbnail Image
Name:
Cover page_1.pdf
Size:
71.08 KB
Format:
Adobe Portable Document Format
Description:
Thumbnail Image
Name:
Cover page.pdf
Size:
71.08 KB
Format:
Adobe Portable Document Format
Description:
Thumbnail Image
Name:
LIU-DISSERTATION-2020.pdf
Size:
1.15 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
3.86 KB
Format:
Plain Text
Description: