GOSH: Task Scheduling Using Deep Surrogate Models in Fog Computing Environments
Shreshth Tuli, Giuliano Casale, Nicholas R. Jennings

TL;DR
This paper introduces GOSH, a novel deep surrogate model-based scheduler for fog computing that improves task allocation efficiency, reduces SLA violations, and adapts quickly to resource constraints using advanced gradient and uncertainty optimization techniques.
Contribution
GOSH employs second-order gradient optimization and heteroscedastic deep surrogate models to enhance scheduling accuracy and efficiency in fog environments, addressing uncertainties and training brittleness.
Findings
GOSH outperforms baseline methods in energy, response time, and SLA violations.
GOSH* achieves better scores but is limited to high resource scenarios.
Real experiments show up to 18% energy savings, 27% response time reduction, and 82% SLA violation decrease.
Abstract
Recently, intelligent scheduling approaches using surrogate models have been proposed to efficiently allocate volatile tasks in heterogeneous fog environments. Advances like deterministic surrogate models, deep neural networks (DNN) and gradient-based optimization allow low energy consumption and response times to be reached. However, deterministic surrogate models, which estimate objective values for optimization, do not consider the uncertainties in the distribution of the Quality of Service (QoS) objective function that can lead to high Service Level Agreement (SLA) violation rates. Moreover, the brittle nature of DNN training and prevent such models from reaching minimal energy or response times. To overcome these difficulties, we present a novel scheduler: GOSH i.e. Gradient Based Optimization using Second Order derivatives and Heteroscedastic Deep Surrogate Models. GOSH uses a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Age of Information Optimization · Cloud Computing and Resource Management
Methodstravel james
