Scheduling Gang Jobs with Partial Computations in a Collaborative Fog-Cloud System

Fog-cloud collaborative computing can effectively meet the diverse execution requirements of complex jobs, such as gang jobs. However, this task involves a challenge in the case where jobs of gang type exhibit average arrival rates which vary over time and distinct security requirements. In such scenarios, under certain conditions, it is necessary to partially execute all parallel component tasks of non-security-sensitive gang jobs to avoid delaying security-sensitive gang jobs, which must be exclusively executed in the fog. This paper investigates various gang scheduling strategies when workloads exhibit this type of characteristics within a collaborative fog-cloud system. Specifically, we examine variations of known gang scheduling strategies, incorporating partial computations and comparing these policies when jobs are fully executed. Our objective is to compare the performance of the scheduling techniques under various conditions of partial computations and varying workload scenarios. The results of the simulations performed indicate that while the scheduling approaches benefit from partial computations, there is a slight decrease in result precision.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icca62237.2024.10928081
Citations
1
Primary Topic
IoT and Edge/Fog Computing
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Scheduling Gang Jobs with Partial Computations in a Collaborative Fog-Cloud System

Helen D. Karatza
1 citations
IoT and Edge/Fog Computing
0.35
article

Scheduling Gang Jobs with Partial Computations in a Collaborative Fog-Cloud System

Helen D. Karatza
article en
1 citations

Abstract

Fog-cloud collaborative computing can effectively meet the diverse execution requirements of complex jobs, such as gang jobs. However, this task involves a challenge in the case where jobs of gang type exhibit average arrival rates which vary over time and distinct security requirements. In such scenarios, under certain conditions, it is necessary to partially execute all parallel component tasks of non-security-sensitive gang jobs to avoid delaying security-sensitive gang jobs, which must be exclusively executed in the fog. This paper investigates various gang scheduling strategies when workloads exhibit this type of characteristics within a collaborative fog-cloud system. Specifically, we examine variations of known gang scheduling strategies, incorporating partial computations and comparing these policies when jobs are fully executed. Our objective is to compare the performance of the scheduling techniques under various conditions of partial computations and varying workload scenarios. The results of the simulations performed indicate that while the scheduling approaches benefit from partial computations, there is a slight decrease in result precision.

Aristotle University of Thessaloniki (GR)
Decent work and economic growth
Openalex Percentile: Top 33%
IoT and Edge/Fog Computing
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.