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 条
  • [1] Architecture Working Group OpenFog Consortium, 2017, OPFRA001, V20817, P162
  • [2] Enabling Dynamic Data and Indirect Mutual Trust for Cloud Computing Storage Systems
    Barsoum, Ayad
    Hasan, Anwar
    [J]. 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
    Bittencourt, Luiz
    Immich, Roger
    Sakellariou, Rizos
    Fonseca, Nelson
    Madeira, Edmundo
    Curado, Marilia
    Villas, Leandro
    DaSilva, Luiz
    Lee, Craig
    Rana, Omer
    [J]. 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
    Calheiros, Rodrigo N.
    Ranjan, Rajiv
    Beloglazov, Anton
    De Rose, Cesar A. F.
    Buyya, Rajkumar
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) : 23 - 50
  • [6] Trust Management for SOA-Based IoT and Its Application to Service Composition
    Chen, Ing-Ray
    Guo, Jia
    Bao, Fenye
    [J]. 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
    Dass, Prajnamaya
    Misra, Sudip
    Roy, Chandana
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (09) : 9509 - 9517
  • [9] Characterization and Comparison of Cloud versus Grid Workloads
    Di, Sheng
    Kondo, Derrick
    Cirne, Walfredo
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, : 230 - 238
  • [10] Evans D., 2011, CISC VIS NETW IND GL, DOI DOI 10.1109/IEEESTD.2007.373646