This report includes the performance metrics of upload (store) and download (retrieve) processes with the following listed services:
- IPFS Web3 Authed gateway
- Pinata gateway
- Tencent COS(Centralized Cloud Server)
- [Download] IPFS command line(IPFS protocol)
- In the upload process, files are uploaded from 2 different test machines to the listed services via HTTP/HTTPS.
- In the download process, files are downloaded from the listed services to 2 different test machines via HTTP/HTTPS/IPFS.
- Test machines
Testing Machine | Environment |
---|---|
Host-1 | Tencent COS (Shanghai) |
Host-2 | Tencent COS (Singapore) |
- Test files
File Name | File Size |
---|---|
1M-1 | 1MB |
1M-2 | 1MB |
1M-3 | 1MB |
200M-1 | 200MB |
200M-2 | 200MB |
200M-3 | 200MB |
500M-1 | 500MB |
500M-2 | 500MB |
500M-3 | 500MB |
*Note that: IPFS Web3 Authed gateway uses IPFS Thunder gateway in China, all the testing data produced with thunder gateway.
Host 1 → IPFS Thunder Gateway
Host 1 → Pinata
Host 1 →Tencent COS
Host 1 → IPFS Thunder Gateway
Host 1 → Pinata
Host 1 →Tencent COS
Host 1 → IPFS Thunder Gateway
Host 1 → Pinata
Host 1 →Tencent COS
Host 2(Singapore) also tested like above
IPFS Thunder Gateway → Host 1
Pinata → Host 1
Tencent COS → Host 1
IPFS Command on Host 1
IPFS Thunder Gateway → Host 1
Pinata → Host 1
Tencent COS → Host 1
IPFS Command on Host 1
IPFS Thunder Gateway → Host 1
Pinata → Host 1
Tencent COS → Host 1
IPFS Command on Host 1
Host 2(Singapore) also tested like above