Currently I'm benchmarking p2p pull using a variety of internal code to:
- Run
containerd with ipcs
- Populate a
containerd-ipcs cluster by sharding an image across the nodes
- Compare a normal pull from a Docker Registry against a p2p pull via sharding the chunked IPLD nodes across the cluster
I need to open source those components and write an automated performance test suite, because I want upstream to include ipcs as a "real world usecase".
Things that would help upstream to test:
- Easy ability to convert DockerHub images so they have an IPLD graph of
alpine or ubuntu (variety of small and big images with little and many layers).
- Test harness for
ipcs
Currently I'm benchmarking p2p pull using a variety of internal code to:
containerdwithipcscontainerd-ipcscluster by sharding an image across the nodesI need to open source those components and write an automated performance test suite, because I want upstream to include
ipcsas a "real world usecase".Things that would help upstream to test:
alpineorubuntu(variety of small and big images with little and many layers).ipcs