当前位置: X-MOL 学术Hum. Cent. Comput. Inf. Sci. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Hybrid decentralized PBFT Blockchain Framework for OpenStack message queue
Human-centric Computing and Information Sciences ( IF 3.9 ) Pub Date : 2020-07-15 , DOI: 10.1186/s13673-020-00238-6
Youngjong Kim , Jinho Park

Cloud computing based on OpenStack is widely used as a distributed computing platform. OpenStack has progressed at a rapid pace, incorporating a variety of service modules; it is supported by many companies, has a community of active developers, and a diverse user base. OpenStack uses message queue to coordinate and exchange operation and status information between services. OpenStack supports various message queue services including RabbitMQ, Qpid, and ZeroMQ, whereas its distribution architecture uses RabbitMQ. As an OpenStack’s message queue service, RabbitMQ runs on a controller node as a centralized service. In case of the centralized service, increased usage may cause slowed response times and security vulnerability. This paper proposes a Hybrid decentralized Practical byzantine fault tolerance Blockchain Framework with two-step verification for OpenStack message queue service. When compared to existing OpenStack message queue service, OpenStack with the proposed framework demonstrates identical reliability a faster response time by approximately 46.75% with a two-step verification process and decentralization approach. Additionally, a reduction in the security vulnerability in the OpenStack message queue information with saving the message queue information into each node by blockchain-based decentralized data duplication approach.



中文翻译:

OpenStack 消息队列的混合去中心化 PBFT 区块链框架

基于OpenStack的云计算作为分布式计算平台被广泛应用。 OpenStack发展迅速,融合了多种服务模块;它得到许多公司的支持,拥有活跃的开发人员社区和多元化的用户群。 OpenStack 使用消息队列来协调和交换服务之间的操作和状态信息。 OpenStack支持各种消息队列服务,包括RabbitMQ、Qpid和ZeroMQ,而其分布式架构使用RabbitMQ。作为 OpenStack 的消息队列服务,RabbitMQ 作为集中式服务运行在控制器节点上。在集中式服务的情况下,使用量的增加可能会导致响应时间变慢和安全漏洞。本文提出了一种针对 OpenStack 消息队列服务进行两步验证的混合去中心化实用拜占庭容错区块链框架。与现有的 OpenStack 消息队列服务相比,采用所提出的框架的 OpenStack 表现出相同的可靠性,通过两步验证过程和去中心化方法,响应时间提高了约 46.75%。此外,通过基于区块链的去中心化数据复制方法将消息队列信息保存到每个节点,减少了OpenStack消息队列信息的安全漏洞。

更新日期:2020-07-15
down
wechat
bug