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
来源
Information Systems Frontiers | 2014年 / 16卷
关键词
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] Scalable Cloud Computing Infrastructure for Electromagnetic Virtual Prototyping
    Francavilla, M. A.
    Vipiana, F.
    Terzo, O.
    Ruiu, P.
    Mossucca, L.
    Caragnano, G.
    Vecchi, G.
    2013 7TH EUROPEAN CONFERENCE ON ANTENNAS AND PROPAGATION (EUCAP), 2013, : 2661 - +
  • [32] Scalable and robust cryptography approach using cloud computing
    Manaa, Mehdi Ebady
    Hadi, Zuhair Gheni
    JOURNAL OF DISCRETE MATHEMATICAL SCIENCES & CRYPTOGRAPHY, 2020, 23 (07) : 1439 - 1445
  • [33] Vulcloud: Scalable and Hybrid Vulnerability Detection in Cloud Computing
    Wu, Jingzheng
    Wu, Yanjun
    Wu, Zhifei
    Yang, Mutian
    Wang, Yongji
    2013 IEEE 7TH INTERNATIONAL CONFERENCE ON SOFTWARE SECURITY AND RELIABILITY - COMPANION (SERE-C), 2013, : 226 - +
  • [34] A Scalable Approach to Service Placement in Fog/Cloud Environments
    Shaik, Shehenaz
    Baskiyar, Sanjeev
    2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC), 2021,
  • [35] Brokering in interconnected cloud computing environments: A survey
    Chauhan, Sameer Singh
    Pilli, Emmanuel S.
    Joshi, R. C.
    Singh, Girdhari
    Govil, M. C.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 133 : 193 - 209
  • [36] An Access Control Model for Cloud Computing Environments
    Thomas, Manoj V.
    Sekaran, K. Chandra
    2013 SECOND INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING, NETWORKING AND SECURITY (ADCONS 2013), 2013, : 226 - 231
  • [37] Reactive performance monitoring of Cloud computing environments
    Afef Mdhaffar
    Riadh Ben Halima
    Mohamed Jmaiel
    Bernd Freisleben
    Cluster Computing, 2017, 20 : 2465 - 2477
  • [38] Investigating the Features of Research Environments on Cloud Computing
    Safvati, Mohammad Ali
    Sharzehei, Mahmoud
    Mesbahi, Mohammad Reza
    2017 IEEE 4TH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2017, : 404 - 411
  • [39] Reactive performance monitoring of Cloud computing environments
    Mdhaffar, Afef
    Ben Halima, Riadh
    Jmaiel, Mohamed
    Freisleben, Bernd
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (03): : 2465 - 2477
  • [40] Logging System for Cloud Computing Forensic Environments
    Pitrascu, Alecsandru
    Patriciu, Victor-Valeriu
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2014, 16 (01): : 80 - 88