KIT | KIT-Bibliothek | Impressum | Datenschutz

FUSION: A Fuzzy-Based Multi-Objective Task Management for Fog Networks

Motamedhashemi, Arya; Safaei, Bardia; Mahdi Hosseini Monazzah, Amir; Henkel, Jörg 1; Ejlali, Alireza
1 Karlsruher Institut für Technologie (KIT)

Abstract:

While the Guarantee Ratio (GR) is critically important in delay-sensitive fog applications, the existing deadline-aware task assignment strategies prioritize the balance of utilization over this criterion. Therefore, this paper introduces FUSION: a fuzzy-based task management policy, which provides a high GR with the least possible makespan. FUSION considers the effect of propagation, uplink/downlink delays, and also the bandwidth between the layers on the tasks' completion time during offloading. It benefits from a fuzzy offloader, along with a VM-ranking strategy based on a fuzzy quantified proposition. Hence, it uses two simple and efficient fuzzy ranking approaches, i.e., Decomposition and OWA. By employing fuzzy-based models, FUSION can handle uncertainty in rapidly changing fog environments with time-varying task sets with minimal computation complexity against existing meta-heuristic algorithms. FUSION considers tasks' size with respect to VM's processing capacity (MIPS), arrival rate, length, deadline, processing time, and execution time. In addition to VMs' load, and busy time, FUSION considers laxity as one of its VM-ranking objectives. ... mehr


Verlagsausgabe §
DOI: 10.5445/IR/1000176070
Veröffentlicht am 08.11.2024
Cover der Publikation
Zugehörige Institution(en) am KIT Institut für Technische Informatik (ITEC)
KIT-Bibliothek (BIB)
Publikationstyp Zeitschriftenaufsatz
Publikationsdatum 28.10.2024
Sprache Englisch
Identifikator ISSN: 2169-3536
KITopen-ID: 1000176070
Erschienen in IEEE Access
Verlag Institute of Electrical and Electronics Engineers (IEEE)
Band 12
Seiten 152886–152907
Vorab online veröffentlicht am 14.10.2024
Nachgewiesen in Web of Science
Scopus
Dimensions
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft
KITopen Landing Page