ORCID Identifier(s)

0009-0002-3638-7799

Graduation Semester and Year

Fall 2024

Language

English

Document Type

Dissertation

Degree Name

Doctor of Philosophy in Computer Science

Department

Computer Science and Engineering

First Advisor

Hao Che

Second Advisor

Hong Jiang

Third Advisor

Jia Rao

Fourth Advisor

Bahram Khalili

Abstract

In federated computing environments, where multiple independent devices collaborate without centralized resource control, ensuring reliable and predictable performance is crucial for meeting Service Level Objectives (SLOs). This dissertation presents a novel framework for achieving SLOs by utilizing measured subtask response times, which are obtained and processed locally on the client devices. Each device generates a performance curve based on its subtask response times, and only the essential parameters of this curve are transmitted to a centralized client selector. The client selector then uses these parameters to determine which devices are best suited to meet predefined SLOs for specific tasks, ensuring that only devices capable of delivering the required performance are selected. This method eliminates the need for continuous monitoring or detailed performance tracking on the server side, simplifying the system's overall complexity. Through both theoretical analysis and empirical evaluation, this dissertation demonstrates that the proposed framework effectively ensures the fulfillment of SLOs, providing reliable and predictable performance even in dynamic and heterogeneous federated environments. The results show that this approach can achieve performance guarantees while maintaining scalability and efficiency. This work contributes to the understanding and application of client-side performance processing in federated computing, offering a new perspective on managing performance without centralized control or extensive monitoring.

Keywords

Federated Computing, SLO, performance, framework, deadline

Disciplines

Computer and Systems Architecture

License

Creative Commons Attribution 4.0 International License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Comments

To my committee members: It has been an honor to work for and with you. Your dedication and integrity will forever be an example for me to follow. Each of you have my deepest and most heartfelt gratitude.

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.