arrow
返回

GOSH: Task Scheduling Using Deep Surrogate Models in Fog Computing Environments

delete2022-11-01
delete14
delete
OA
AI
S
Shreshth Tuli *
G
Giuliano Casale
N
Nicholas R. Jennings
DOI:10.1109/TPDS.2021.3136672delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
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 the limited exploration with low agility in gradient-based optimization prevent such models from reaching minimal energy or response times. To overcome these difficulties, we present a novel scheduler that we call GOSH for Gradient Based Optimization using Second Order derivatives and Heteroscedastic Deep Surrogate Models. GOSH uses a second-order gradient based optimization approach to obtain better QoS and reduce the number of iterations to converge to a scheduling decision, subsequently lowering the scheduling time. Instead of a vanilla DNN, GOSH uses a Natural Parameter Network (NPN) to approximate objective scores. Further, a Lower Confidence Bound (LCB) optimization approach allows GOSH to find an optimal trade-off between greedy minimization of the mean latency and uncertainty reduction by employing error-based exploration. Thus, GOSH and its co-simulation based extension GOSH*, can adapt quickly and reach better objective scores than baseline methods. We show that GOSH* reaches better objective scores than GOSH, but it is suitable only for high resource availability settings, whereas GOSH is apt for limited resource settings. Real system experiments for both GOSH and GOSH* show significant improvements against the state-of-the-art in terms of energy consumption, response time and SLA violations by up to 18, 27 and 82 percent, respectively.
Keyword:
Quality of service
Adaptation models
Optimization
Task analysis
Uncertainty
Computational modeling
Time factors
DL for PDC
fog computing
scheduling
heteroscedastic models
lower confidence bound
QoS optimization
second-order optimization

期刊

IEEE Transactions on Parallel and Distributed Systems 封面图
IEEE Transactions on Parallel and Distributed Systems
IF:
6
论文数:
5.2K
被引数:
1.1W

机构

I
Imperial College London
学者数:
8.3W
论文数: 7.3W
被引数: 11.1W
引用论文

引用论文

A Taste Sensor Array Based on Polyaniline Nanofibers for Orange Juice Quality Assessment
err2009-02-01
err0
PREAI
errEliton S. Medeiros; Rinaldo Gregório; Rodrigo A. Martinez; Luiz H. C. Mattoso
err分享
err收藏
Exploring the New Material World
err1991-05-03
err0
PREAI
errIvan Amato
err分享
err收藏
err分享
err收藏
HealthFog: An ensemble deep learning based Smart Healthcare System for Automatic Diagnosis of Heart Diseases in integrated IoT and fog computing environments
err2020-03-01
err319
errOAAI
errTuli, Shreshth; Basumatary, Nipam; Gill, Sukhpal Singh; Kahani, Mohsen; Arya, Rajesh Chand; Wander, Gurpreet Singh; Buyya, Rajkumar
err分享
err收藏
Seismic Hazard Scenarios as Preventive Tools for a Disaster Resilient Society
err2012-01-01
err0
PREAI
errGiuliano F. Panza; Cristina La Mura; Antonella Peresan; Fabio Romanelli; Franco Vaccari
err分享
err收藏
Volatile Substance Misuse Among High School Students in South America
err2011-05-24
err0
errOAAI
errMarya Hynes-Dowell; Pedro Mateu-Gelabert; Helena Maria Taunhauser Barros; Jorge Delva
err分享
err收藏
学者 查看更多内容