前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

区块链作为颠覆式创新的突破性技术,已在世界各地呈现方兴未艾的发展态势。科技领先的企业正在借助区块链的安全特性与信任机制,在供应链金融、银行保理、跨境支付结算等业务领域,进行着业务模式创新及业务价值链重塑。科技的核心竞争力体现在“快”上,利用平台优势可以加速业务创新效能,提升企业的竞争优势。基于 Linux 基金会的 Hyperledger Cello 开源框架,构筑于 AWS 云端的区块链即服务(

BaaS

)

平台能够提供功能完善、性能稳定、开箱即用的区块链服务,为业务快速创新提供“区块链+”技术支撑,助力业务部门快速落地区块链应用,融入业务创新生态系统。



今天的“大咖专栏”,我们有请 AWS 解决方案架构师——蒋华老师,为我们讲解

如何

巧用 Hyperledger Cello 开启 AWS 云端区块链即服务(

BaaS

)

——

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

蒋华

AWS 解决方案架构师

蒋华主要负责 AWS(中国)合作伙伴的技术支持工作,同时致力于 AWS 云服务在国内的应用及推广,并在关系型数据库服务、存储服务、分析服务、 HA/DR 及云端应用迁移方面有着丰富的设计和实战经验。加入 AWS 之前,他曾在 IBM(中国)工作12年,历任数据库售前工程师、UNIX 服务器资深售前工程师及解决方案架构师,熟悉传统企业 IT 架构、私有云及混合云部署,在数据库、数据仓库、高可用容灾及企业应用架构等方面有多年实践经验。

Hyperledger Cello 介绍

Cello 是2017年新加入 Hyperledger 的一个新区块链项目,并用于部署区块链即服务(BaaS)的工具包,最大限度地减少了创建、管理及终止区块链的时间及工作。

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

Cello 旨在向区块链生态系统部署区块链即服务(BaaS)模式,以便以更有效的方式提供多租户连锁服务,包括物理机、虚拟机、云和 Docker 环境。Cello 将作为一种服务机制,支持 Hyperledger 旗下的其他项目,包括 Fabric、Sawtooth Lake, Blockchain Explorer 以及 Iroha。

Cello 项目使开发人员能够通过仪表板创建和管理池中的多个区块链,同时使用户能够使用单个请求快速获取区块链上的信息。Cello 利用 Docker API 来管理远程主机中的区块链群集,因此可以轻松部署到按需提供计算资源的云环境中。

 Hyperledger Cello 架构

在实现区块链环境快速部署的同时,Cello 也提供了不少对区块链平台进行运行时管理的特性,主要组件参考如下:

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

?

 管理区块链的全生命周期,包括创建、配置、使用、健康检查、删除等。

? 

支持多种基础架构作为底层资源池,包括裸机、虚拟机、容器云(Docker、Swarm、Kubernetes)等。

? 

支持多种区块链平台及自定义配置(目前以支持超级账本 Fabric 为主)。

? 

支持监控和分析功能,实现对区块链网络和智能合约的运行状况分析。

? 

提供可插拔的框架设计,包括区块链平台、资源调度、监控、驱动代理等都很容易引入第三方实现。

 Hyperledger Cello 部署拓扑

Cello 采用了典型的主从(Master-Worker)架构,具体参考如下:

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

Master 节点负责管理(例如,创建和删除)Worker 节点中的区块链集群,其通过 8080 端口对外提供管理 Dashboard,通过 8081 端口对外提供应用Dashboard,通过 80 端口对外提供 RESTful API。

Worker 节点负责提供区块链集群的物理资源,例如基于 Docker 主机或 Swarm 的方式启动多个集群,作为提供给用户可选的多个区块链网络环境。

Hyperledger Cello 环境要求

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

Cello第三方软件说明,建议选用 Amazon Linux,Master 与 Worker 节点都安装最新版本的 Docker Engine,另外 Master 节点还需安装新版本的 docker-compose,详细内容请参考 User Data(

可以直接从后面的链接下载

)及后面的操作过程。

在接下来的内容里,我们将介绍:

配置 Hyperledger Cello 的具体安装过程

与Hyperledger Cello 的功能展示

等内容

请感兴趣的同学

扫描/长按识别下方二维码

继续阅读学习!

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门

马上点击“阅读原文”

申请并获得 AWS 中国区域账户的用户

将会获赠价值 

500RMB

 的 AWS 服务抵扣券!

前沿追踪!Hyperledger Cello 密钥开启云端区块链即服务之门