这篇文章将为大家详细讲解有关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 等特征,通过额外的组件来实现。
完整教程参考:https://github.com/hyperledger/cello/blob/master/docs/setup_master.md
主节点提供的功能:
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
Docker Host
: Setup Docker Host as a Worker Node.
Docker Swarm
: Create a Docker Swarm.
vSphere
: Setup vSphere as a Worker Node.
Kubernetes
: Setup Kubernetes as a Worker Node.
Ansible
: Setup Ansible as a Worker Node.
对于新手,强烈建议先去阅读 tutorial 或 index 。
参考 online documentation 去获取更多信息。也可以运行 make doc
启动本地文档服务 (服务地址在 localhost:8000)。
关于Cello中怎么部署HyperLedger超级账本就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。