Resource Management and Security in Distributed Computing Systems
Open Access
Author:
Shan, Yuquan
Graduate Program:
Computer Science and Engineering
Degree:
Doctor of Philosophy
Document Type:
Dissertation
Date of Defense:
October 05, 2018
Committee Members:
George Kesidis, Dissertation Advisor/Co-Advisor George Kesidis, Committee Chair/Co-Chair Bhuvan Urgaonkar, Committee Member David Jonathan Miller, Committee Member Chiara Lo Prete, Outside Member
Keywords:
Distributed Systems Cloud Computing Resource Scheduling DDoS Attack
Abstract:
This thesis investigates the relationship among distributed computing systems and jobs/tasks running in them. More specifically, how the properties of the distributed system or the decisions made by the system affect the performance of the jobs/tasks running on it, and how the jobs/tasks in turn affect the distributed system as well as the other jobs running in the same system. The first part covers the modeling and improvement of jobs/tasks performance on a system. The second part of the thesis concerns resource scheduling which can be considered as a result of the interaction between a distributed system and its jobs/tasks modeled as a game among the latter. The third part investigates the scenario where jobs/tasks negatively influence the system by improperly using the system resources (as in a denial-of-service attack)
and what the system can do to address this problem.