EconPapers    
Economics at your fingertips  
 

Balanced-DRL: A DQN-Based Job Allocation Algorithm in BaaS

Chaopeng Guo, Ming Xu, Shengqiang Hu and Jie Song ()
Additional contact information
Chaopeng Guo: Software College, Northeastern University, Shenyang 110169, China
Ming Xu: Software College, Northeastern University, Shenyang 110169, China
Shengqiang Hu: Software College, Northeastern University, Shenyang 110169, China
Jie Song: Software College, Northeastern University, Shenyang 110169, China

Mathematics, 2023, vol. 11, issue 12, 1-31

Abstract: Blockchain as a Service (BaaS) combines features of cloud computing and blockchain, making blockchain applications more convenient and promising. Although current BaaS platforms have been widely adopted by both industry and academia, concerns arise regarding their performance, especially in job allocation. Existing BaaS job allocation strategies are simple and do not guarantee load balancing due to the dynamic nature and complexity of BaaS job execution. In this paper, we propose a deep reinforcement learning-based algorithm, Balanced-DRL, to learn an optimized allocation strategy in BaaS based on analyzing the execution process of BaaS jobs and a set of job scale characteristics. Following extensive experiments with generated job request workloads, the results show that Balanced-DRL significantly improves BaaS performance, achieving a 5% to 8% increase in job throughput and a 5% to 20% decrease in job latency.

Keywords: Blockchain as a Service; job allocation; load balancing; deep reinforcement learning (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2023
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/2227-7390/11/12/2638/pdf (application/pdf)
https://www.mdpi.com/2227-7390/11/12/2638/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:11:y:2023:i:12:p:2638-:d:1167832

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:11:y:2023:i:12:p:2638-:d:1167832