The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 07, 2018

Filed:

Aug. 18, 2015
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Nathan D. Fontenot, Georgetown, TX (US);

Robert C. Jennings, Jr., Austin, TX (US);

Joel H. Schopp, Austin, TX (US);

Michael T. Strosaker, Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/10 (2016.01); G06F 12/1036 (2016.01);
U.S. Cl.
CPC ...
G06F 12/10 (2013.01); G06F 12/1036 (2013.01); G06F 2212/152 (2013.01); G06F 2212/657 (2013.01);
Abstract

Embodiments relate to a virtualized storage environment with one or more virtual machines operating on a host and sharing host resources. Each virtual machine has a virtual disk in communication with a persistent storage device. The virtual machine(s) may be misaligned with the persistent storage device so that a virtual block address does not correspond with a persistent storage block address. A relationship between the virtual disk(s) and the persistent storage device is established, and more specifically, an alignment delta between the devices is established. The delta is employed to translate the virtual address to the persistent address so that the virtual and persistent storage blocks are aligned to satisfy a read or write operation.


Find Patent Forward Citations

Loading…