containerd / project

Cross-project utilities, scripts, etc.
Apache License 2.0
75 stars 47 forks source link

Add non-core project "alibaba/accelerated-container-image", "alibaba/overlaybd" to containerd organization #80

Closed BigVan closed 3 years ago

BigVan commented 3 years ago

The existing lazy pulling image formats are filesystem-based. However, implementing a POSIX-complaint file system interface and exposing it via the OS kernel is complex. And underlay filesystem support is restricted in current file-system-based image services.

We consider a block device to support lazy-pulling image which has fully posix-compliant and multiple filesystem supported as a supplement.

Accelerated container image is an open-source implementation of paper "DADI: Block-Level Image Service for Agile and Elastic Application Deployment. USENIX ATC'20". It contains two components:

By now, overlaybd has been deployed at scale in the production environment of Alibaba and Alibaba Cloud Function Compute (FaaSNet: Scalable and Fast Provisioning of Custom Serverless Container Runtimes at Alibaba Cloud Function Compute. USENIX ATC'21), serving one of the world’s largest ecommerce platforms.

Furthermore, Microsoft is interested in using overlaybd to build their container ecosystem (Azure). Intel will also take some Linux kernel development work based on overlaybd.

We have prepared the 'alibaba/accelerated-container-image' and 'alibaba/overlaybd' 2 repositories for migration to the containerd organization. It will be more beneficial to other developers. This is proposed as a non-core project, @bigvan and @liulanzheng will be the initial maintainers of the repositories. 9 maintainer's LGTM required (2/3)

fuweid commented 3 years ago

LGTM

AkihiroSuda commented 3 years ago

LGTM

mxpv commented 3 years ago

LGTM

dmcgowan commented 3 years ago

LGTM

estesp commented 3 years ago

LGTM

crosbymichael commented 3 years ago

LGTM

mikebrow commented 3 years ago

LGTM

fuweid commented 3 years ago

ping @stevvooe @Random-Liu @yujuhong @dchen1107 @dims @kevpar ~

dims commented 3 years ago

LGTM

kevpar commented 3 years ago

LGTM

BigVan commented 3 years ago

9 LGTMs! Thanks a lot for the voting!!!

https://github.com/containerd/accelerated-container-image https://github.com/containerd/overlaybd