在生产中使用 Hyperledger Fabric
Using Hyperledger Fabric in production
我使用 HF 有一段时间了,并在业务网络规范和配置方面尝试了不同的东西。
但是,我有几个关于在生产中使用 HF 的最佳实践(如果有的话)的问题。
当我们谈论在生产中使用HF时,我们应该使用docker-compose-base.yaml、docker-compose-cli.yams、cofigtx.yaml .... 等作为用于设置和配置我们的业务网络的文件,如果没有,您能否指定最佳实践用例是什么?
感谢您的回答。
您可以将 Docker Swarm/Compose 与您引用的示例组合文件的派生一起使用,或者您可以使用 Kubernetes 来管理网络(或网络的子集)。 Project Cello 正在致力于提供这种能力。尤其是 Ansible driver 已被证明可以有效地工作 - 尽管它远未达到 1.0 的成熟度。
现实情况是,您想要管理(可能)四个以上的对等节点都在同一个 VM 或主机上,但管理多个 VMs/hosts 上的多个对等节点,甚至跨多个生产网络部署。
此外,您显然需要为部署的容器添加管理和监控,以获得真正的生产体验。 Hyperledger 聊天和邮件列表可以成为帮助和洞察力的良好来源。
我使用 HF 有一段时间了,并在业务网络规范和配置方面尝试了不同的东西。
但是,我有几个关于在生产中使用 HF 的最佳实践(如果有的话)的问题。
当我们谈论在生产中使用HF时,我们应该使用docker-compose-base.yaml、docker-compose-cli.yams、cofigtx.yaml .... 等作为用于设置和配置我们的业务网络的文件,如果没有,您能否指定最佳实践用例是什么?
感谢您的回答。
您可以将 Docker Swarm/Compose 与您引用的示例组合文件的派生一起使用,或者您可以使用 Kubernetes 来管理网络(或网络的子集)。 Project Cello 正在致力于提供这种能力。尤其是 Ansible driver 已被证明可以有效地工作 - 尽管它远未达到 1.0 的成熟度。
现实情况是,您想要管理(可能)四个以上的对等节点都在同一个 VM 或主机上,但管理多个 VMs/hosts 上的多个对等节点,甚至跨多个生产网络部署。
此外,您显然需要为部署的容器添加管理和监控,以获得真正的生产体验。 Hyperledger 聊天和邮件列表可以成为帮助和洞察力的良好来源。