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:
Jun. 10, 2014

Filed:

Mar. 28, 2012
Applicants:

Vinu Velayudhan, Fremont, CA (US);

James A. Rizzo, Austin, TX (US);

Adam Weiner, Henderson, NV (US);

Rakesh Chandra, Santa Clara, CA (US);

Guolin Huang, Sunnyvale, CA (US);

Inventors:

Vinu Velayudhan, Fremont, CA (US);

James A. Rizzo, Austin, TX (US);

Adam Weiner, Henderson, NV (US);

Rakesh Chandra, Santa Clara, CA (US);

Guolin Huang, Sunnyvale, CA (US);

Assignee:

LSI Corporation, Milpitas, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 3/06 (2006.01); G06F 13/42 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0683 (2013.01); G06F 3/067 (2013.01); G06F 3/0631 (2013.01); G06F 3/065 (2013.01); G06F 2206/1012 (2013.01); G06F 13/423 (2013.01);
Abstract

Methods and system are provided for exposing logical volumes to host systems and storage controllers in a consistent manner across a clustered storage system. One embodiment is a storage controller. The storage controller is operable to communicate with other storage controllers within the clustered storage system. The storage controller is further operable to generate a proposed Logical Unit Number (LUN) for a logical volume provisioned at the storage devices, and to communicate with each of the other storage controllers within the clustered storage system requesting that the other storage controllers determine if the proposed LUN is in use. If the proposed LUN is not in use, then storage controller assigns the proposed LUN to the logical volume. If the LUN is in use, then the storage controller generates a new proposed LUN and re-tries communication with the other storage controllers until a unique LUN is found.


Find Patent Forward Citations

Loading…