A Decentralized Service Control Framework for Decentralized Applications in Cloud Environments

被引:1
作者
Hoogenkamp, Bram [1 ]
Farshidi, Siamak [1 ]
Xin, Ruyue [1 ]
Shi, Zeshun [1 ]
Chen, Peng [1 ]
Zhao, Zhiming [1 ]
机构
[1] Univ Amsterdam, Multiscale Networked Syst, Amsterdam, Netherlands
来源
SERVICE-ORIENTED AND CLOUD COMPUTING | 2022年 / 13226卷
关键词
decentralized control; decentralized applications; consensus mechanism; collaboration protocol;
D O I
10.1007/978-3-031-04718-3_4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Effectively managing decentralized applications in cloud environments using a decentralized control paradigm is essential, as current cloud providers usually only offer a control interface for monitoring cloud infrastructures. This study proposes a decentralized service control framework for implementing the control across various organizations and coordinating collaboration among operators in a decentralized application. The proposed framework allows a consortium of organizations to control a shared distributed cloud infrastructure decentralized reliably. A consensus mechanism within the framework enables mutual coordination between the operators. This mechanism also uses an incentive protocol to enforce pro-active behavior and collaboration. We implement the framework with Hyperledger Fabric, and our experiments demonstrate its usability, reliability, and acceptable performance.
引用
收藏
页码:65 / 73
页数:9
相关论文
共 16 条
[1]  
Almasalma H., 2016, P 8 IEEE BEN YOUNG R
[2]  
[Anonymous], 2005, System Sciences
[3]   DWH-DIM: A Blockchain Based Decentralized Integrity Verification Model for Data Warehouses [J].
Bergers, Jeroen ;
Shi, Zeshun ;
Korsmit, Ken ;
Zhao, Zhiming .
2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, :221-228
[4]   Design for Additive Manufacturing of Functionally Graded Lattice Structures: A Design Method with Process Induced Anisotropy Consideration [J].
Cong Hong Phong Nguyen ;
Kim, Youngdoo ;
Choi, Young .
INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING-GREEN TECHNOLOGY, 2021, 8 (01) :29-45
[5]   Co-Utility: Self-Enforcing protocols for the mutual benefit of participants [J].
Domingo-Ferrer, Josep ;
Martinez, Sergio ;
Sanchez, David ;
Soria-Comas, Jordi .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 59 :148-158
[6]   A Decision Support System for Pattern-Driven Software Architecture [J].
Farshidi, Siamak ;
Jansen, Slinger .
SOFTWARE ARCHITECTURE, ECSA 2020 TRACKS AND WORKSHOPS, 2020, 1269 :68-81
[7]   Model-driven development platform selection: four industry case studies [J].
Farshidi, Siamak ;
Jansen, Slinger ;
Fortuin, Sven .
SOFTWARE AND SYSTEMS MODELING, 2021, 20 (05) :1525-1551
[8]  
Hooper Max, 2017, Blockchain Enabled Applications: Understand the Blockchain Ecosystem and How to Make It Work for You
[9]   Weighted voting on the blockchain: Improving consensus in proof of stake protocols [J].
Leonardos, Stefanos ;
Reijsbergen, Daniel ;
Piliouras, Georgios .
INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2020, 30 (05)
[10]   Unsupervised Anomaly Detection in Data Quality Control [J].
Poon, Lex ;
Farshidi, Siamak ;
Li, Na ;
Zhao, Zhiming .
2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, :2327-2336