Real-time trust aware scheduling in fog-cloud systems

被引:7
作者
Kaur, Amanjot [1 ]
Auluck, Nitin [1 ]
机构
[1] Indian Inst Technol Ropar, Dept Comp Sci & Engn, Ropar, Punjab, India
关键词
cloud computing; fog computing; real-time systems; trust aware services; MULTISOURCE FEEDBACK; COMPUTING MECHANISM; MODEL; EDGE; MANAGEMENT; SIMULATION; INTERNET; TOOLKIT; SECURE; THINGS;
D O I
10.1002/cpe.7680
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Fog computing offers cloud-like facilities at the network edge, delivering reduced response times to latency sensitive applications. It comprises of fog devices/micro data centers/cloudlets located between users and the cloud data center. Fog devices are generally susceptible to privacy, security, and trust issues. We propose RT-TADS (Real Time-Trust Aware Dynamic Scheduling), a scheduling algorithm that accounts for privacy, trust and real-time performance. To compute the trustworthiness of fog devices, we propose a trust computation model. This model factors in direct and recommended trust techniques for each fog device, and updates their aggregated trust values at regular intervals. User tasks are tagged as: private, semi-private, and public. Fog devices are classified as: extremely highly trusted, highly trusted, normal trusted, low trusted, and untrusted. RT-TADS maps the input jobs according to their privacy constraints on trustworthy fog devices, which increases the overall Success Ratio, hence improving real-time performance. Using the Bitbrain dataset, the real-time performance of RT-TADS has been demonstrated, versus comparable algorithms. The results indicate that the proposed RT-TADS offers an average improvement of 13%, 45%, and 71% in task success ratio compared to RLTCM, no-trust, and cdc-only respectively.
引用
收藏
页数:25
相关论文
共 50 条
[1]  
[Anonymous], 1994, Formalising Trust as a Computational Concept
[2]   Enabling Dynamic Data and Indirect Mutual Trust for Cloud Computing Storage Systems [J].
Barsoum, Ayad ;
Hasan, Anwar .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (12) :2375-2385
[3]  
Bittencourt LF., 2015, CLOUD COMPUTING EDGE, P3
[4]   The Internet of Things, Fog and Cloud continuum: Integration and challenges [J].
Bittencourt, Luiz ;
Immich, Roger ;
Sakellariou, Rizos ;
Fonseca, Nelson ;
Madeira, Edmundo ;
Curado, Marilia ;
Villas, Leandro ;
DaSilva, Luiz ;
Lee, Craig ;
Rana, Omer .
INTERNET OF THINGS, 2018, 3-4 :134-155
[5]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[6]   Trust Management for SOA-Based IoT and Its Application to Service Composition [J].
Chen, Ing-Ray ;
Guo, Jia ;
Bao, Fenye .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (03) :482-495
[7]  
Daoud W. B., 2019, HUM-CENT COMPUT INFO, V9, P1, DOI 10.1186/s13673-019-0188
[8]   T-Safe: Trustworthy Service Provisioning for IoT-Based Intelligent Transport Systems [J].
Dass, Prajnamaya ;
Misra, Sudip ;
Roy, Chandana .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (09) :9509-9517
[9]   Characterization and Comparison of Cloud versus Grid Workloads [J].
Di, Sheng ;
Kondo, Derrick ;
Cirne, Walfredo .
2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, :230-238
[10]  
Evans D., 2011, Cisco white paper