Skip to main content
SHARE
Publication

Priority-enabled Load Balancing for Dispersed Computing...

Publication Type
Conference Paper
Journal Name
IEEE International Conference on Fog and Edge Computing
Book Title
2021 IEEE 5th International Conference on Fog and Edge Computing (ICFEC)
Publication Date
Page Numbers
1 to 8
Issue
5
Conference Name
2021 IEEE International Conference on Fog and Edge Computing (ICFEC)
Conference Location
Online, Australia
Conference Sponsor
IEEE
Conference Date
-

Opportunistic managed access to local in-network compute resources can improve the performance of distributed applications and reduce the dependence on shared network resources. Instead of backhauling application data to a centralized cloud data center for processing, networked services may be adaptively and continuously dispersed into shared compute resources that are closer to the source of need. While this approach has several benefits, support for mission-aware access to computation is often an afterthought, and is implemented as a brittle extension over traditional load-balancer solutions.In this work, we investigate the design of two priority-aware resource allocation strategies and two load-balancing dispatching strategies as first class citizens in an open-source dispersed computing middleware. We present a control theoretic analysis of these load-balancing primitives to identify weaknesses and strengths in our design, and recommend future directions. In parallel, we prototype two priority-aware allocation algorithms to validate our priority predictions. In initial experiments our prototype shows substantial gains in processing prioritized load. Finally, we make our source-code and experimental configurations open source.