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:
Feb. 28, 2017

Filed:

Mar. 12, 2013
Applicant:

Netapp, Inc., Sunnyvale, CA (US);

Inventors:

Steven Beam, Holly Springs, NC (US);

John Fullbright, Evans, GA (US);

Assignee:

NETAPP, INC., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 9/455 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0646 (2013.01); G06F 3/067 (2013.01); G06F 3/0607 (2013.01); G06F 3/0617 (2013.01); G06F 3/0661 (2013.01); G06F 3/0664 (2013.01); G06F 3/0673 (2013.01); G06F 9/455 (2013.01); G06F 9/5077 (2013.01);
Abstract

Embodiments described herein provide a storage conversion technique for rapidly converting between storage representations served by a storage system and presented to a host computer of a virtualized computing environment. The storage representations may include physical storage represented by a sequential set of blocks on disks of the storage system that are presented to the host computer in the form of a logical unit number (LUN) and virtual storage represented by a virtual storage device of the storage system that is presented to a hypervisor of the virtualized computing environment in the form of a virtual disk file. Illustratively, the LUN and virtual disk file may be storage objects (e.g., files) having different (file) types and formats in a volume of the storage system; yet each storage object may be organized as a buffer tree having indirect blocks that contain pointers configured to reference data blocks used to store data.


Find Patent Forward Citations

Loading…