Scalable and leaderless Byzantine consensus in cloud computing environments

被引:0
|
作者
JongBeom Lim
Taeweon Suh
JoonMin Gil
Heonchang Yu
机构
[1] Korea University,Department of Computer Science Education
[2] Catholic University of Daegu,School of Computer & Information Communications Engineering
来源
关键词
Byzantine fault tolerance; Consensus; Gossip; Cloud computing;
D O I
暂无
中图分类号
学科分类号
摘要
Traditional Byzantine consensus in distributed systems requires n ≥ 3f + 1, where n is the number of nodes. In this paper, we present a scalable and leaderless Byzantine consensus implementation based on gossip, requiring only n ≥ 2f + 1 nodes. Unlike conventional distributed systems, the network topology of cloud computing systems is often not fully connected, but loosely coupled and layered. Hence, we revisit the Byzantine consensus problem in cloud computing environments, in which each node maintains some number of neighbors, called local view. The message complexity of our Byzantine consensus scheme is O(n), instead of O(n2). Experimental results and correctness proof show that our Byzantine consensus scheme can solve the Byzantine consensus problem safely in a scalable way without a bottleneck and a leader in cloud computing environments.
引用
收藏
页码:19 / 34
页数:15
相关论文
共 50 条
  • [31] A cybersecurity model in cloud computing environments
    Rabai, Latifa Ben Arfa
    Jouini, Mouna
    Ben Aissa, Anis
    Mili, Ali
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2013, 25 (01) : 63 - 75
  • [32] Impressionism in Cloud Computing A Position Paper on Capacity Planning in Cloud Computing Environments
    Izurieta, Ivan Carrera
    Geyer, Claudio Resin
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2, 2013, : 333 - 338
  • [33] Professional perspectives in cloud computing environments
    Moro-Cabero, Manuela
    Llanes-Padron, Dunia
    BIBLIOTECAS-ANALES DE INVESTIGACION, 2019, 15 (01): : 11 - 34
  • [34] Security Threats in Cloud Computing Environments
    Lee, Kangchan
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2012, 6 (04): : 25 - 32
  • [35] Cloud Computing for Enhanced Living Environments
    Pop, Florin
    Ganchev, Ivan
    Valderrama, Carlos
    Belov, Kiril
    Di Martino, Beniamino
    IEEE CLOUD COMPUTING, 2016, 3 (06): : 24 - 27
  • [36] Managing Identities in Cloud Computing Environments
    Ma, Xiaoqi
    2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 290 - 292
  • [37] Enforcing Multitenancy for Cloud Computing Environments
    Fiaidhi, Jinan
    Bojanova, Irena
    Zhang, Jia
    Zhang, Liang-Jie
    IT PROFESSIONAL, 2012, 14 (01) : 16 - 18
  • [38] Leaderless Consensus: the State of the Art
    Palmieri, Roberto
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1307 - 1310
  • [39] A Byzantine Fault Tolerance Model for a Multi-Cloud Computing
    AlZain, Mohammed A.
    Soh, Ben
    Pardede, Eric
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 130 - 137
  • [40] Model Based Byzantine Fault Detection Technique for Cloud Computing
    Fan, Guisheng
    Yu, Huiqun
    Chen, Liqiong
    Liu, Dongmei
    2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 249 - 256