Invention Grant
- Patent Title: Virtual block devices
-
Application No.: US14751037Application Date: 2015-06-25
-
Publication No.: US09720952B2Publication Date: 2017-08-01
- Inventor: Andrew Kadatch , Sergey Khorun
- Applicant: Google Inc.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Fish & Richardson P.C.
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F9/50 ; G06F9/455

Abstract:
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for virtual block storage. In one aspect, a method includes receiving a request to initialize a virtual machine, the virtual machine having an associated virtual block device; accessing a file map comprising a plurality of file map entries; determining file map entries corresponding to blocks of data allocated to the virtual block device and one or more files in which the blocks of data allocated to the virtual block device are stored; determining that a particular one of the blocks allocated to the virtual block device has been written to a new position not associated with the particular block in the file map; and updating the position associated with the particular block to the new position.
Public/Granted literature
- US20150310056A1 VIRTUAL BLOCK DEVICES Public/Granted day:2015-10-29
Information query