×

Virtual file system with vnode reconstruction capability

  • US 10,168,947 B2
  • Filed: 05/07/2015
  • Issued: 01/01/2019
  • Est. Priority Date: 05/07/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing virtual file system operations comprising:

  • receiving a file system request from an application process;

    processing a vnode operation in response to the file system request, the vnode operation including a vnode descriptor to access a vnode for the vnode operation, the vnode being a representation of a file system object and corresponding to a particular inode, wherein the vnode has a one-to-one relationship with the particular inode;

    searching for the vnode in a vnode cache using the vnode descriptor, the vnode including an address of the particular inode and metadata of the file system object; and

    reconstructing the vnode using the vnode descriptor if the vnode is not found in the vnode cache, including searching another cache using the vnode descriptor to find information regarding the vnode to reconstruct the vnode if the another cache exists, and then searching for the information regarding the vnode from a physical storage system if the information regarding the vnode is not found in the another cache.

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