支持每天可支持 25,000 笔交易的网络部署需要什么样的硬件
What sort of hardware is required to support a network deployment that can support 25,000 transactions per day
我正在尝试分析支持网络部署所需的硬件类型,如下图所示,每天可支持 25,000 笔交易。
存在如此多的自由变量,很难给出一个好的答案。
硬件可以分为几个方面:
- CPU:当然是越多越好,就看这每天25k笔的交易全天怎么分配了。
- 内存:根据我的经验,peer 需要 2GB 以上的内存,至于 orderers - 在相应站点查看 Kafka 和 Zookeeper 的官方推荐。
- 存储:每天 25,0000 个事务意味着每天大约 75MB 的数据,这意味着每年大约 27GB 的数据。也就是说,如果背书政策只需要 1 个签名。对于 2 个签名,其每天大约 100MB 的数据,每年 36GB。
- 网络带宽:排序节点需要足够的带宽来支持从他们那里拉块的节点。要减少此数量,您可以将对等点配置为使用八卦,从而在彼此之间传播块,从而减少排序者的带宽负载。
我正在尝试分析支持网络部署所需的硬件类型,如下图所示,每天可支持 25,000 笔交易。
存在如此多的自由变量,很难给出一个好的答案。
硬件可以分为几个方面:
- CPU:当然是越多越好,就看这每天25k笔的交易全天怎么分配了。
- 内存:根据我的经验,peer 需要 2GB 以上的内存,至于 orderers - 在相应站点查看 Kafka 和 Zookeeper 的官方推荐。
- 存储:每天 25,0000 个事务意味着每天大约 75MB 的数据,这意味着每年大约 27GB 的数据。也就是说,如果背书政策只需要 1 个签名。对于 2 个签名,其每天大约 100MB 的数据,每年 36GB。
- 网络带宽:排序节点需要足够的带宽来支持从他们那里拉块的节点。要减少此数量,您可以将对等点配置为使用八卦,从而在彼此之间传播块,从而减少排序者的带宽负载。