ProTrust: A Probabilistic Trust Framework for Volunteer Cloud Computing

被引:3
作者
Alsenani, Yousef S. [1 ]
Crosby, Garth, V [2 ]
Ahmed, Khaled R. [1 ]
Velasco, Tomas [3 ]
机构
[1] Southern Illinois Univ, Sch Comp, Carbondale, IL 62901 USA
[2] Texas A&M Univ, Dept Engn Technol & Ind Distribut, College Stn, TX 77843 USA
[3] Southern Illinois Univ, Sch Appl Engn & Technol, Carbondale, IL 62901 USA
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
关键词
Volunteer cloud computing; volunteer computing; cloud computing; trust; reputation; IoT; REPUTATION SYSTEMS; SCHEME; MODEL;
D O I
10.1109/ACCESS.2020.3009051
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the exponential growth of large data produced by IoT applications and the need for lowcost computational resources, new paradigms such as volunteer cloud computing (VCC) have recently been introduced. In VCC, volunteers do not disclose resource information before joining the system. This leads to uncertainties about the level of trust in the system. The majority of available trust models are suitable for peerto-peer (P2P) systems, which rely on direct and indirect interaction, and might cause memory consumption overhead concerns in large systems. To address this problem, this paper introduces ProTrust, a probabilistic framework that defines the trust of a host in VCC. We expand the concept of trust in VCC and develop two new metrics: (1) trustworthiness based on the priority of a task, named loyalty, and (2) trustworthiness affected by behavioral change. We first utilized a modified Beta distribution function, and the behavior of resources are classified into different loyalty levels. Then, we present a behavior detection method to refiect recent changes in behavior. We evaluated ProTrust experimentally with a real workload trace and observed that the framework's estimation of the trust score improved by approximately 15% and its memory consumption decreased by more than 65% compared to existing methods.
引用
收藏
页码:135059 / 135074
页数:16
相关论文
共 59 条
  • [1] Reputation-Aware Trust and Privacy-Preservation for Mobile Cloud Computing
    Ahmad, Waqas
    Wang, Shengling
    Ullah, Ata
    Sheharyar
    Mahmood, Zahid
    [J]. IEEE ACCESS, 2018, 6 : 46363 - 46381
  • [2] Trust Evaluation in Cross-Cloud Federation: Survey and Requirement Analysis
    Ahmed, Usama
    Raza, Imran
    Hussain, Syed Asad
    [J]. ACM COMPUTING SURVEYS, 2019, 52 (01)
  • [3] SaRa: A Stochastic Model to Estimate Reliability of Edge Resources in Volunteer Cloud
    Alsenani, Yousef
    Crosby, Garth V.
    Velasco, Tomas
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2018, : 121 - 124
  • [4] ReMot: Reputation and Resource-based Model to Estimate the Reliability of the Host Machines in Volunteer Cloud Environment
    Alsenani, Yousef
    Crosby, Garth, V
    Velasco, Tomas
    Alahmadi, Abdulrahman
    [J]. 2018 IEEE 6TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2018), 2018, : 63 - 70
  • [5] Anderson D.P., 2004, GRID 04, P4, DOI [DOI 10.1109/GRID.2004.14, 10.1109/grid.2004.14]
  • [6] SETI@home - An experiment in public-resource computing
    Anderson, DP
    Cobb, J
    Korpela, E
    Lebofsky, M
    Werthimer, D
    [J]. COMMUNICATIONS OF THE ACM, 2002, 45 (11) : 56 - 61
  • [7] Cappos Justin, 2009, SIGCSE Bulletin, V41, P111, DOI 10.1145/1539024.1508905
  • [8] Celestini A., 2014, IFIP INT C TRUST MAN, P213
  • [9] 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
  • [10] Fog and IoT: An Overview of Research Opportunities
    Chiang, Mung
    Zhang, Tao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06): : 854 - 864