- 使用 ipfs-cluster 在华南区配置两个集群。集群 A 包含 south01, south02, south03 这三台机器。集群 B 包含 south04 这一台机器。
- 四台机器的配置皆为: 2核 4G内存 5M带宽
- 集群A 中配置 pin add 所获得的副本数为1,借此观察集群是否做了存储负载均衡
- Step 1. 在 south04 上使用 gowrite 工具 创建不同大小的文件
- Step 2. 在 south04 上使用 ipfstools 工具 进行 ipfs cluster add 操作,并且生成记录文件哈希的文件 filehashes.
- Step 3. 将 filehashes 文件拷贝到 south01 上
- Step 4. 在 south01 上使用 ipfstools 工具 进行 ipfs cluster pin add 操作
文件大小 | 试验次数 | 并发数 | 成功率 |
---|---|---|---|
4M | 5 | 1 | 100% |
500M | 5 | 1 | 100% |
2G | 3 | 1 | 100% |
10G | 3 | 1 | 100% |
- IPFS Cluster 不同集群之间可以进行上述大小文件的 pin add 操作
- 实验过程中发现 IPFS Cluster 具有存储负载均衡功能,能够自动将文件存储到不同机器上