Invention Application
- Patent Title: Techniques for Achieving Crash Consistency when Performing Write-Behind Caching Using a Flash Storage-Based Cache
- Patent Title (中): 使用基于闪存存储的缓存执行写入缓存时实现崩溃一致性的技术
-
Application No.: US13748308Application Date: 2013-01-23
-
Publication No.: US20140208001A1Publication Date: 2014-07-24
- Inventor: Deng Liu , Thomas A. Phelan , Ramkumar Vadivelu , Wei Zhang , Sandeep Uttamchandani , Li Zhou
- Applicant: VMWARE, INC.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Main IPC: G06F12/02
- IPC: G06F12/02

Abstract:
Techniques for achieving crash consistency when performing write-behind caching using a flash storage-based cache are provided. In one embodiment, a computer system receives from a virtual machine a write request that includes data to be written to a virtual disk and caches the data in a flash storage-based cache. The computer system further logs a transaction entry for the write request in the flash storage-based cache, where the transaction entry includes information usable for flushing the data from the flash storage-based cache to a storage device storing the virtual disk. The computer system then communicates an acknowledgment to the VM indicating that the write request has been successfully processed.
Public/Granted literature
Information query