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:
Jul. 30, 2019

Filed:

Oct. 31, 2017
Applicant:

Emc Ip Holding Company Llc, Hopkinton, MA (US);

Inventors:

Steven Bromling, Edmonton, CA;

Joshua Baergen, Edmonton, CA;

Paul A. Shelley, Edmonton, CA;

Assignee:

EMC IP Holding Company LLC, Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/16 (2006.01); G06F 16/178 (2019.01); G06F 16/2455 (2019.01); G06F 11/20 (2006.01); H04L 29/14 (2006.01); H04L 29/08 (2006.01); G06F 16/27 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1658 (2013.01); G06F 11/2089 (2013.01); G06F 16/178 (2019.01); H04L 67/2842 (2013.01); H04L 69/40 (2013.01); G06F 16/24552 (2019.01); G06F 16/27 (2019.01);
Abstract

An apparatus in one embodiment comprises a storage system including a plurality of storage nodes each associated with one or more storage devices. The storage system is configured to provide at least one virtual volume distributed over the storage nodes for utilization by a plurality of host devices. The storage nodes are configured to support selection between multiple operating modes for handling input-output operations directed to the distributed virtual volume by the host devices. The multiple operating modes comprise at least a cached mode of operation in which consistency across the storage nodes for the distributed virtual volume when accessed by different ones of the host devices is ensured utilizing a distributed cache coherence protocol implemented by cooperative interaction of cache controllers of respective ones of the storage nodes, and a cacheless mode of operation in which consistency is ensured without utilizing the distributed cache coherence protocol and its associated cache controllers.


Find Patent Forward Citations

Loading…