這篇文章將為大家詳細(xì)講解有關(guān)Cello中怎么部署HyperLedger超級(jí)賬本,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、無為網(wǎng)站維護(hù)、網(wǎng)站推廣。
使用Cello, 可以容易地實(shí)現(xiàn):
快速創(chuàng)建Blockchain as a Service (BaaS) 平臺(tái)。
提供可定制的 Blockchains ,如Hyperledger fabric network v1.0。
維護(hù)一個(gè)運(yùn)行blockchain networks的池,運(yùn)行在裸機(jī)、虛擬云 (如virtual machines、vsphere Clouds)、容器集群(如Docker, Swarm, Kubernetes)之上。
檢查系統(tǒng)狀態(tài),調(diào)整鏈 的數(shù)量,伸縮使用的資源。通過面板就能完成。
典型的使用場景如下:
管理blockchains的生命周期,如create/start/stop/delete/keep health的自動(dòng)化工具。
支持定制化的(如size、consensus) blockchains 請(qǐng)求, 目前主要支持 Hyperledger fabric。
支持原生的 Docker host, swarm 或者 Kubernetes 作為工作節(jié)點(diǎn)。更多的支持正在開展工作。
支持多種計(jì)算架構(gòu),如X86, POWER 和 Z, 從裸服務(wù)器到虛擬機(jī)。
擴(kuò)展 monitor, log, health 和 analytics 等特征,通過額外的組件來實(shí)現(xiàn)。
完整教程參考:https://github.com/hyperledger/cello/blob/master/docs/setup_master.md
主節(jié)點(diǎn)提供的功能:
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.
部署主節(jié)點(diǎn)的步驟:
獲取代碼
git clone http://gerrit.hyperledger.org/r/cello cd cello
編譯和下載鏡像
make setup-master
啟動(dòng)服務(wù)
make restart
進(jìn)入管理界面,打開 http://ip:8080,用戶名和密碼為admin:pass
進(jìn)入用戶界面,打開 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.
對(duì)于新手,強(qiáng)烈建議先去閱讀 tutorial 或 index 。
參考 online documentation 去獲取更多信息。也可以運(yùn)行 make doc
啟動(dòng)本地文檔服務(wù) (服務(wù)地址在 localhost:8000)。
關(guān)于Cello中怎么部署HyperLedger超級(jí)賬本就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。