-
公开(公告)号:US11573814B1
公开(公告)日:2023-02-07
申请号:US16217454
申请日:2018-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Anirudh Balachandra Aithal , Noah Meyerhans
IPC: G06F9/455 , G06F9/50 , H04L41/5054 , G06F16/11 , H04L67/60
Abstract: Techniques are described for sharing prepopulated container image caches among container execution environments to improve the performance of container launches. The container images used to prepopulate such a cache at a computing device supporting one or more container execution environments can include various container images that are used as the basis for a wide range of user-created containers such as, for example, container images representing popular operating system distributions, database servers, web-application frameworks, and so forth. Existing systems typically obtain these container images as needed at runtime when launching containers (for example, from a container registry or other external source), often incurring significant overhead in the container launch process. The use of a prepopulated container image cache can significantly improve the performance of container launches by making such commonly used container images available to container execution environments running at a computing device ahead of time.