摘要
天宫区块链服务系统(BCS)是基于开源框架Hyperledger Fabric开发的一款面向联通业务应用的区块链服务平台,用于支撑联通部分业务数据上链、存证等需求。传统的区块链平台部署方式主要依赖于物理主机,通过繁琐的配置流程搭建区块链的运行环境,运行过程面临节点扩缩、资源扩展等问题,系统整体稳定性、灵活性不高。基于此,本文提出了一种基于微服务拆分的区块链平台云环境快速部署方法,通过构建、部署服务镜像,可以在k8s集群中快速实现区块链平台部署。
The Tiangong blockchain service system(BCS)is a platform for business applications of China Unicom developed based on the open-source framework Hyperledger Fabric.It is used to support some demands of business data on-chain and certificate deposit.The traditional blockchain platform deployment method mainly relies on the physical host to build the operating environment of the blockchain through the cumbersome configuration process.It faces some problems such as node expansion and resource expansion at any time,resulting in low stability and flexibility of the system.To solve these problems,a rapid deployment method for the blockchain platform cloud environment based on microservice splitting is proposed.Through the building and deployment of service images,the blockchain platform deployment can be quickly implemented in the k8s cluster.
作者
朱冠烨
裴伦浩
郭彦辉
ZHU Guanye;PEI Lunhao;GUO Yanhui(Jinan Software Research Institute of China Unicom,Jinan 250000,China)
出处
《智能计算机与应用》
2023年第6期193-195,202,共4页
Intelligent Computer and Applications
关键词
区块链平台
云部署
微服务
blockchain platform
cloud deployment
micro service