dc.contributor.author | Qunaibi, Sara | |
dc.date.accessioned | 2023-05-31 15:46:06 (GMT) | |
dc.date.issued | 2023-05-31 | |
dc.date.submitted | 2023-05-25 | |
dc.identifier.uri | http://hdl.handle.net/10012/19515 | |
dc.description.abstract | We present a comprehensive empirical study of the impact partial network partitions have on cluster managers in data analysis frameworks. Our study shows that modern scheduling approaches are vulnerable to partial network partitions. Partial partitions can lead to a complete cluster pause or a significant loss of performance.
To overcome the shortcoming of the state-of-the-art schedulers, we design the topology-aware scheduler (TAS). TAS incorporates the current network connectivity information when making a scheduling decision, to allocate fully connected nodes for a given application. TAS effectively hides partial partitions from applications. Our evaluation of a TAS prototype shows that it can tolerate partial network partitions, eliminate application halting or significant loss of performance. | en |
dc.language.iso | en | en |
dc.publisher | University of Waterloo | en |
dc.subject | fault tolerance | en |
dc.subject | network partitions | en |
dc.subject | computer networks | en |
dc.subject | cloud computing | en |
dc.title | Improving Cluster Scheduling Resiliency to Network Faults | en |
dc.type | Master Thesis | en |
dc.pending | false | |
uws-etd.degree.department | David R. Cheriton School of Computer Science | en |
uws-etd.degree.discipline | Computer Science | en |
uws-etd.degree.grantor | University of Waterloo | en |
uws-etd.degree | Master of Mathematics | en |
uws-etd.embargo.terms | 1 year | en |
uws.contributor.advisor | Al-Kiswany, Samer | |
uws.contributor.affiliation1 | Faculty of Mathematics | en |
uws.published.city | Waterloo | en |
uws.published.country | Canada | en |
uws.published.province | Ontario | en |
uws-etd.embargo | 2024-05-30T15:46:06Z | |
uws.typeOfResource | Text | en |
uws.peerReviewStatus | Unreviewed | en |
uws.scholarLevel | Graduate | en |