Real-time trust aware scheduling in fog-cloud systems

被引:6
作者
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 条
[21]   An Efficient and Fair Multi-Resource Allocation Mechanism for Heterogeneous Servers [J].
Khamse-Ashari, Jalal ;
Lambadaris, Ioannis ;
Kesidis, George ;
Urgaonkar, Bhuvan ;
Zhao, Yiqiang .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (12) :2686-2699
[22]   CLOUD COMPUTING FOR MOBILE USERS: CAN OFFLOADING COMPUTATION SAVE ENERGY? [J].
Kumar, Karthik ;
Lu, Yung-Hsiang .
COMPUTER, 2010, 43 (04) :51-56
[23]   A Method for Trust Quantification in Cloud Computing Environments [J].
Li, Xiaohui ;
He, Jingsha ;
Zhao, Bin ;
Fang, Jing ;
Zhang, Yixuan ;
Liang, Hongxing .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2016,
[24]   A multi-dimensional trust evaluation model for large-scale P2P computing [J].
Li, Xiaoyong ;
Zhou, Feng ;
Yang, Xudong .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (06) :837-847
[25]   A Reliable Trust Computing Mechanism Based on Multisource Feedback and Fog Computing in Social Sensor Cloud [J].
Liang, Junbin ;
Zhang, Min ;
Leung, Victor C. M. .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (06) :5481-5490
[26]   Latency-Aware Application Module Management for Fog Computing Environments [J].
Mahmud, Redowan ;
Ramamohanarao, Kotagiri ;
Buyya, Rajkumar .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2019, 19 (01)
[27]  
Marsh S. P., 1994, Formalising Trust as a Computational Concept
[28]  
Mathew S., 2014, Overview of amazon web services
[29]   A Comprehensive Survey on Fog Computing: State-of-the-Art and Research Challenges [J].
Mouradian, Carla ;
Naboulsi, Diala ;
Yangui, Sami ;
Glitho, Roch H. ;
Morrow, Monique J. ;
Polakos, Paul A. .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01) :416-464
[30]   Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions [J].
Naha, Ranesh Kumar ;
Garg, Saurabh ;
Georgakopoulos, Dimitrios ;
Jayaraman, Prem Prakash ;
Gao, Longxiang ;
Xiang, Yong ;
Ranjan, Rajiv .
IEEE ACCESS, 2018, 6 :47980-48009