×

Chain file system

  • US 10,025,790 B2
  • Filed: 06/03/2016
  • Issued: 07/17/2018
  • Est. Priority Date: 06/03/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • retrieving from a storage device instructions for implementing a containerized application, the instructions being arranged in a plurality of layers, the layers being ordered from lowest to highest, each layer including a respective plurality of files, a designated file capable of being included in more than one of the layers;

    loading each layer into memory, wherein loading a designated layer into memory includes creating a file snapshot and a file inode number for each file in the designated layer that is either not present in a lower level layer or that is present in a lower level layer but modified by the designated layer, the file snapshot including one or more data blocks, each of the data blocks in the file snapshot including data that is additional to or different than any data associated with the file in a lower level layer, the file inode number providing a unique identifier for accessing the file, the file inode number corresponding to the file snapshot; and

    executing the containerized application when it is loaded into memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×