文档章节

使用Cello部署HyperLedger超级账本

openthings
 openthings
发布于 2018/08/23 14:17
字数 658
阅读 495
收藏 0

HyperLedger超级账本支持使用Cello部署,目前还在开发之中。

Hyperledger Cello是一个区块链操作的服务和操作软件,用于帮助更有效地管理HyperLedger区块链网络。

简介

使用Cello, 可以容易地实现:

  • 快速创建Blockchain as a Service (BaaS) 平台。
  • 提供可定制的 Blockchains ,如Hyperledger fabric network v1.0。
  • 维护一个运行blockchain networks的池,运行在裸机、虚拟云 (如virtual machines、vsphere Clouds)、容器集群(如Docker, Swarm, Kubernetes)之上。
  • 检查系统状态,调整链 的数量,伸缩使用的资源。通过面板就能完成。

典型的使用场景如下:

主要特征

  • 管理blockchains的生命周期,如create/start/stop/delete/keep health的自动化工具。
  • 支持定制化的(如size、consensus) blockchains 请求, 目前主要支持 Hyperledger fabric
  • 支持原生的 Docker host, swarm 或者 Kubernetes 作为工作节点。更多的支持正在开展工作。

  • 支持多种计算架构,如X86, POWER 和 Z, 从裸服务器到虚拟机。
  • 扩展 monitor, log, health 和 analytics 等特征,通过额外的组件来实现。

快速运行区块链站点

创建主节点服务

主节点提供的功能:

  • operator dashboard: Provide Web UI for operators.
  • user dashboard: Provide Web UI for users.
  • engine: Provide RESTful APIs for chain consumers.
  • watchdog: Watch for health checking.

部署主节点的步骤:

  • 获取代码
git clone http://gerrit.hyperledger.org/r/cello
cd cello
  • 编译和下载镜像
make setup-master
  • 启动服务
make restart
  • 进入管理界面,打开 http://ip:8080,用户名和密码为admin:pass
  • 进入用户界面,打开 http://ip:8081,用户名和密码为admin:pass

其它支持

文档和开发指南

对于新手,强烈建议先去阅读 tutorialindex

参考 online documentation 去获取更多信息。也可以运行 make doc 启动本地文档服务 (服务地址在 localhost:8000)。

孵化状态

该项目是Hyperledger项目的一部分,还在孵化状态。社区和文档建议在 here, 实施 Hyperledger TSC at 2017-01-07

更多信息Hyperledger Project Lifecycle document

© 著作权归作者所有

openthings
粉丝 322
博文 1138
码字总数 687611
作品 1
东城
架构师
私信 提问
Hyperledger区块链技术生态

Hyperledger区块链技术生态 Hyperledger是一个专注于企业级区块链技术并推动区块链跨行业应用的开源项目,孵化并推广一系列区块链技术,包括分布式账本框架,智能合约引擎,客户端库,图形界...

Jonluo
05/29
29
0
Fabric初探及搭建Fabric第一个网络

超级账本介绍 超级账本(hyperledger)项目是首个面向企业应用场景的开源分布式账本平台,于2015年12月份由Linux基金会牵头,成立项目组,推动区块链的相关协议,规范,标准的发展。 参与超级账...

深入浅出区块链
06/28
0
0
互链大咖谈|超级账本亚太副总裁Julian Gordon: 20%的会员和10%的贡献者来自于中国

互链脉搏按:超级账本(Hyperledger)副总裁Julian Gordon近些年频频来到中国,用他的话说,在超级账本生态中,中国是最活跃的。 超级账本是Linux基金会于2015年发起的推进区块链数字技术和交...

互链脉搏
2018/07/31
0
0
区块链100讲:Hyperledger Cello简介

Hyperledger Cello是超级账本项目下面的一个子项目,提供按需部署的功能,可以将区块链部署在各种裸机、虚拟机、容器等环境中。该项目最初由IBM发起,目前得到了Soramitsu, 华为,和Intel的赞...

HiBlock
2018/10/08
42
0
区块链 Hyperledger - 超级账本项目在centos7环境下的安装与部署

Hyperledger - 超级账本项目在centos7环境下的安装与部署 Hyperledger 项目是开源界面向开放、标准区块链技术的首个重要探索,在 Linux 基金会的支持下,吸引了众多科技和金融巨头的参与。 ...

zhaoliang1131
2017/01/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CRM、DMP、CDP都是什么?有什么区别?

Markter对CRM系统(Customer Relationship Management System,客户关系管理系统),营销自动化等概念都已经比较熟悉,也许DMP(Data Management Platform,数据管理平台)也多多少少有些了解。...

怡海软件-CRM
21分钟前
4
0
中台是什么,到底要解决什么问题?

故事的开始 这个最早由阿里在2015年提出的“大中台,小前台”战略中延伸出来的概念,最近在国内大热。阿里、腾讯、百度、京东、美团、滴滴等一众互联网巨头,从去年到今年,接连开始组织架构...

喵二狸
33分钟前
3
0
Linux Centos 7 - MySQL 5.7离线安装

内部网络通过离线包的方式进行安装。 一、下载 下载地址:https://dev.mysql.com/downloads/mysql/ 进入页面后,点击右侧链接。 下载对应版本。 通过xftp6等工具上传到服务器上。 二、安装和...

华山猛男
33分钟前
3
0
EventBus 3 全解

EventBus 3 全解 [TOC] 使用 一个基于观察者模式的事件发布/订阅框架. 用于模块间通信和解耦, 使用方便,性能高. 基本使用 1. gradle导入依赖库 implementation 'org.greenrobot:eventbus:3....

马湖村第九后羿
35分钟前
4
0
HTTP 协议

什么是HTTP协议? HTTP是hypertext transport protocol的缩写,即超文本传输协议。 是用于万维网服务器与本地浏览器之间传输超文本的传送协议。可以使浏览器更加高效,使网络传输减少。能够保...

彩色泡泡糖
46分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部