A novel blockchain enabled resource allocation and task offloading strategy in cloud computing environment

G. Senthilkumar,K. N. Madhusudhan,Y. Jeyasheela,P. Ajitha
DOI: https://doi.org/10.1080/00051144.2024.2314906
IF: 1.79
2024-03-14
Automatika
Abstract:Large amounts of processing resources are required for the sensed raw big data processing during the data generation process. Furthermore, as sensed data are typically privacy sensitive, blockchain technology can be used to ensure the privacy concerns. This study examines a multiuser mobile offloading network that consists of a cloud server located remotely and an edge node. We formulate the offloading problem as the joint optimization of task offloading decision making of all users, the computation resource allocation among the edge executing applications, and the radio resource assignment among all the remote-processing applications. The goal is to minimize the maximum weighted cost of all users. When compared to other benchmark approaches, the simulation results show that the proposed algorithm achieves optimal results in terms of both energy consumption and delay as a result of collaboration. Finally the resource allocation and optimal offloading strategy with 93% efficiency is obtained.
automation & control systems,engineering, electrical & electronic
What problem does this paper attempt to address?
The paper attempts to address the problem of how to achieve resource allocation and task offloading strategies through blockchain technology in a cloud computing environment, in order to optimize task offloading decisions in multi-user mobile offloading networks, computing resource allocation for edge-executed applications, and wireless resource allocation for remotely processed applications, thereby minimizing the maximum weighted cost for all users. Specifically, the paper focuses on the following aspects: 1. **Big Data Processing Requirements**: During the data generation process, a large amount of processing resources is needed to handle the perceived raw big data. 2. **Privacy Protection**: Since the perceived data often involves privacy-sensitive information, blockchain technology is needed to ensure privacy security. 3. **Latency and Energy Consumption**: In certain specific applications, data latency may pose a risk to personal life. Therefore, edge computing is needed to reduce data latency and optimize energy consumption. 4. **Resource Allocation and Task Offloading**: A joint optimization method is proposed, including task offloading decisions, computing resource allocation, and wireless resource allocation, to minimize the maximum weighted cost for all users. Through these optimizations, the paper aims to improve the energy efficiency and performance of the system while ensuring the security and privacy of the data.