Secure Computing Resource Allocation Framework For Open Fog Computing

被引:20
|
作者
Jiang, Jiafu [1 ]
Tang, Linyu [1 ]
Gu, Ke [1 ,2 ]
Jia, WeiJia [2 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Wangjiali Rd, Changsha 410114, Hunan, Peoples R China
[2] Univ Macau, Dept Comp & Informat Sci, Ave Univ, Taipa 999078, Macao, Peoples R China
来源
COMPUTER JOURNAL | 2020年 / 63卷 / 04期
基金
中国国家自然科学基金;
关键词
fog computing; cloud computing; computing resource allocation; attack; security requirement; audit; COMPUTATION; PRIVACY; DELAY;
D O I
10.1093/comjnl/bxz108
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing has become an emerging environment that provides data storage, computing and some other services on the edge of network. It not only can acquire data from terminal devices, but also can provide computing services to users by opening computing resources. Compared with cloud computing, fog devices can collaborate to provide users with powerful computing services through resource allocation. However, as many of fog devices are not monitored, there are some security problems. For example, since fog server processes and maintains user information, device information, task parameters and so on, fog server is easy to perform illegal resource allocation for extra benefits. In this paper, we propose a secure computing resource allocation framework for open fog computing. In our scheme, the fog server is responsible for processing computing requests and resource allocations, and the cloud audit center is responsible for auditing the behaviors of the fog servers and fog nodes. Based on the proposed security framework, our proposed scheme can resist the attack of single malicious node and the collusion attack of fog server and computing devices. Furthermore, the experiments show our proposed scheme is efficient. For example, when the number of initial idle service devices is 40, the rejection rate of allocated tasks is 10% and the total number of sub-tasks is changed from 150 to 200, the total allocation time of our scheme is only changed from 15 ms to 25 ms; additionally, when the task of 5000 order matrix multiplication is tested on 10 service devices, the total computing time of our scheme is 250 s, which is better than that of single computer (where single computer needs more than 1500 s). Therefore, our proposed scheme has obvious advantages when it faces some tasks that require more computational cost, such as complex scientific computing, distributed massive data query, distributed image processing and so on.
引用
收藏
页码:567 / 592
页数:26
相关论文
共 50 条
  • [31] Optimal cross-layer resource allocation in fog computing: A market-based framework
    Li, Shiyong
    Liu, Huan
    Li, Wenzhe
    Sun, Wei
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 209
  • [32] An Open Computing Resource Management Framework for Real-Time Computing
    Marojevic, Vuk
    Reves, Xavier
    Gelonch, Antoni
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2008, PROCEEDINGS, 2008, 5374 : 169 - 182
  • [33] Joint resource configuration method for secure fog computing Internet of things
    Zhang, Shibo
    Gao, Hongyuan
    Su, Yumeng
    Cheng, Jianhua
    Zhao, Lishuai
    [J]. Tongxin Xuebao/Journal on Communications, 2023, 44 (07): : 26 - 37
  • [34] A Decentralized Resource Allocation in Edge Computing for Secure IoT Environments
    Sasikumar, A.
    Ravi, Logesh
    Devarajan, Malathi
    Vairavasundaram, Subramaniyaswamy
    Selvalakshmi, A.
    Kotecha, Ketan
    Abraham, Ajith
    [J]. IEEE ACCESS, 2023, 11 : 117177 - 117189
  • [35] Resource Provisioning Framework for IoT Applications in Fog Computing Environment
    Rakshith, G.
    Rahul, M., V
    Sanjay, G. S.
    Natesha, B., V
    Reddy, Ram Mohana G.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2018,
  • [36] A Secure Agent Based Architecture for Resource Allocation in Cloud Computing
    Hussain, Wahid
    Liaqat, Rao Muzamal
    Saqib, Nazar Abbas
    [J]. 2016 6TH INTERNATIONAL CONFERENCE ON IT CONVERGENCE AND SECURITY (ICITCS 2016), 2016, : 166 - 171
  • [37] A Blockchain Framework for Efficient Resource Allocation in Edge Computing
    Baranwal, Gaurav
    Kumar, Dinesh
    Biswas, Amit
    Yadav, Ravi
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (04): : 3956 - 3970
  • [38] A Novel Predictive Resource Allocation Framework for Cloud Computing
    Rengasamy, R.
    Chidambaram, M.
    [J]. 2019 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION SYSTEMS (ICACCS), 2019, : 118 - 122
  • [39] Dynamic Resource Allocation and Computation Offloading for IoT Fog Computing System
    Chang, Zheng
    Liu, Liqing
    Guo, Xijuan
    Sheng, Quan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (05) : 3348 - 3357
  • [40] A Stochastic Theoretical Game Approach for Resource Allocation in Vehicular Fog Computing
    Birhanie, Habtamu Mohammed
    Senouci, Sidi-Mohammed
    Messous, Mohammed Ayoub
    Arfaoui, Amel
    Kies, Ali
    [J]. 2020 IEEE 17TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC 2020), 2020,