Auto-Tuning with Reinforcement Learning for Permissioned Blockchain Systems

被引:9
|
作者
Li, Mingxuan [1 ,5 ]
Wang, Yazhe [2 ]
Ma, Shuai [3 ]
Liu, Chao [4 ,5 ]
Huo, Dongdong [4 ,5 ]
Wang, Yu [4 ,5 ]
Xu, Zhen [4 ,5 ]
机构
[1] Peoples Publ Secur Univ China, Sch Criminal Invest, Beijing, Peoples R China
[2] Zhongguancun Lab, Beijing, Peoples R China
[3] Beihang Univ, SKLSDE Lab, Beijing, Peoples R China
[4] Chinese Acad Sci, Inst Informat Engn, Beijing, Peoples R China
[5] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing, Peoples R China
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2023年 / 16卷 / 05期
基金
国家重点研发计划;
关键词
DATABASE TUNING SYSTEM;
D O I
10.14778/3579075.3579076
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a permissioned blockchain, performance dictates its development, which is substantially influenced by its parameters. However, research on auto-tuning for better performance has somewhat stagnated because of the difficulty posed by distributed parameters; thus, it is possible only with difficulty to propose an effective auto-tuning optimization scheme. To alleviate this issue, we lay a solid basis for our research by first exploring the relationship between parameters and performance in Hyperledger Fabric, a permissioned blockchain, and we propose Athena, a Fabric-based auto-tuning system that can automatically provide parameter configurations for optimal performance. The key of Athena is designing a new Permissioned Blockchain Multi-Agent Deep Deterministic Policy Gradient (PB-MADDPG) to realize heterogeneous parameter-tuning optimization of different types of nodes in Fabric. Moreover, we select parameters with the most significant impact on accelerating recommendation. In its application to Fabric, a typical permissioned blockchain system, with 12 peers and 7 orderers, Athena achieves a throughput improvement of 470.45% and a latency reduction of 75.66% over the default configuration. Compared with the most advanced tuning schemes (CDBTune, Qtune, and ResTune), our method is competitive in terms of throughput and latency.
引用
收藏
页码:1000 / 1012
页数:13
相关论文
共 50 条
  • [1] TuneChain: An Online Configuration Auto-Tuning Approach for Permissioned Blockchain Systems
    Lin, Junxiong
    Deng, Ruijun
    Lu, Zhihui
    Zhang, Yiguang
    Duan, Qiang
    2024 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2024, 2024, : 512 - 523
  • [2] Mjolnir: A framework agnostic auto-tuning system with deep reinforcement learning
    Nourchene Ben Slimane
    Houssem Sagaama
    Maher Marwani
    Sabri Skhiri
    Applied Intelligence, 2023, 53 : 14008 - 14022
  • [3] Mjolnir: A framework agnostic auto-tuning system with deep reinforcement learning
    Ben Slimane, Nourchene
    Sagaama, Houssem
    Marwani, Maher
    Skhiri, Sabri
    APPLIED INTELLIGENCE, 2023, 53 (11) : 14008 - 14022
  • [4] Threshold Auto-Tuning Metric Learning
    Rivero, Rachelle
    Onuma, Yuya
    Kato, Tsuyoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (06) : 1163 - 1170
  • [5] Auto-tuning of cascade control systems
    Song, SH
    Xie, LH
    Cai, WJ
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 3339 - 3343
  • [6] Auto-tuning of cascade control systems
    Song, SH
    Cai, WJ
    Wang, YG
    ISA TRANSACTIONS, 2003, 42 (01) : 63 - 72
  • [7] An Auto-tuning Controller for Networked Control Systems
    Pham Xuan Thuy
    Nguyen Tran Hiep
    2016 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATIONS (ICEIC), 2016,
  • [8] PERI Auto-Tuning
    Bailey, David H.
    Chame, Jacqueline
    Chen, Chun
    Dongarra, Jack
    Hall, Mary
    Hollingsworth, Jeffrey K.
    Hovland, Paul
    Moore, Shirley
    Seymour, Keith
    Shin, Jaewook
    Tiwari, Ananta
    Williams, Sam
    You, Haihang
    SCIDAC 2008: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2008, 125
  • [9] PI Auto-tuning and Performance Assessment in HVAC Systems
    Zhao, Futao
    Fan, James
    Mijanovic, Stevo
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 1783 - 1788
  • [10] Shaman: An Intelligent Framework For Auto-Tuning Hpc Systems
    Robert, Sophie
    Zertal, Soraya
    Goret, Gael
    Couvee, Philippe
    International Journal of Computer Science and Applications, 2021, 18 (01) : 45 - 68