Invention Grant
- Patent Title: Multi-level snapshot caching
-
Application No.: US14645733Application Date: 2015-03-12
-
Publication No.: US09875184B2Publication Date: 2018-01-23
- Inventor: Adrian Drzewiecki , Christoph Klee
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson & Sheridan LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/0802

Abstract:
A method for processing a read request comprises intercepting a read request that includes a logical block address (LBA) of the storage device by an IO filter driver and retrieving a disk identifier (ID) associated with the LBA from a metadata file associated with the storage device. The method further comprises sending the LBA and the disk ID to a daemon configured to read and write to a cache. If the daemon returns cached data associated with the LBA and the disk ID, the method returns the cached data in response to the read request. If the daemon does not return cached data associated with the LBA and the disk ID, the method transmits the read request to the storage device.
Public/Granted literature
- US20160266842A1 MULTI-LEVEL SNAPSHOT CACHING Public/Granted day:2016-09-15
Information query