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:
Dec. 27, 2016

Filed:

Feb. 11, 2016
Applicant:

Cavium, Inc., San Jose, CA (US);

Inventors:

Muhammad Raghib Hussain, Saratoga, CA (US);

Vishal Murgai, Cupertino, CA (US);

Manojkumar Panicker, Sunnyvale, CA (US);

Faisal Masood, San Jose, CA (US);

Brian Folsom, Northborough, MA (US);

Richard Eugene Kessler, Northborough, MA (US);

Assignee:

CAVIUM, INC., San Jose, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 15/167 (2006.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); G06F 9/455 (2006.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
G06F 15/167 (2013.01); G06F 3/06 (2013.01); G06F 3/0604 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 3/0611 (2013.01); G06F 3/0662 (2013.01); G06F 3/0665 (2013.01); G06F 3/0683 (2013.01); G06F 3/0685 (2013.01); G06F 3/0689 (2013.01); G06F 9/45533 (2013.01); G06F 9/45558 (2013.01); H04L 41/0866 (2013.01); H04L 43/04 (2013.01); H04L 67/1097 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45587 (2013.01);
Abstract

A new approach is proposed that contemplates systems and methods to support elastic (extensible/flexible) storage access in real time by mapping a plurality of remote storage devices that are accessible over a network fabric as logical namespace(s) via a logical storage controller using a multitude of access mechanisms and storage network protocols. The logical storage controller exports and presents the remote storage devices to one or more VMs running on a host of the logical storage controller as the logical namespace(s), wherein these remote storage devices appear virtually as one or more logical volumes of a collection of logical blocks in the logical namespace(s) to the VMs. As a result, each of the VMs running on the host can access these remote storage devices to perform read/write operations as if they were local storage devices via the logical namespace(s).


Find Patent Forward Citations

Loading…