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).
Currently I'm benchmarking p2p pull using a variety of internal code to:
containerd
withipcs
containerd-ipcs
cluster 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
ipcs
as a "real world usecase".Things that would help upstream to test:
alpine
orubuntu
(variety of small and big images with little and many layers).ipcs