US Patent No. 10,659,533

LAYER-AWARE DATA MOVEMENT CONTROL FOR CONTAINERS


Patent No. 10,659,533
Issue Date May 19, 2020
Title Layer-aware Data Movement Control For Containers
Inventorship Junping Zhao, Beijing (CN)
Kevin Xu, Warren, NJ (US)
Mohamed Sohail, New Cairo (EG)
Wei Cui, Beijing (CN)
Assignee EMC IP Holding Company LLC, Hopkinton, MA (US)

Claim of US Patent No. 10,659,533

1. An apparatus comprising:a plurality of container host devices;
the container host devices implementing a plurality of containers for executing applications on behalf of one or more tenants of cloud infrastructure;
the containers having associated layer structures each characterizing container images of respective different ones of the containers;
wherein movement of container data between different storage devices by at least one of the container host devices for at least one of the containers is controlled based at least in part on one or more characteristics of a corresponding one of the layer structures; and
wherein controlling movement of container data between different storage devices by at least one of the container host devices for at least one of the containers based at least in part on one or more characteristics of the given layer structure comprises establishing a prefetching priority in which the container host device prefetches container data from an external storage system into persistent storage of the container host device starting from a read-write layer at a highest priority for prefetching from the external storage system and moving upward through the given layer structure with decreasing priority for successive ones of a plurality of read-only layers;
the container host devices being implemented on at least one processing platform comprising a processor coupled to a memory.