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:
Nov. 17, 2020

Filed:

May. 26, 2017
Applicant:

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

Inventors:

Tabrez Memon, Santa Clara, CA (US);

Jaya Singhvi, Cupertino, CA (US);

Miao Cui, New York, NY (US);

Binny Sher Gill, San Jose, CA (US);

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 3/06 (2006.01); H04L 29/08 (2006.01); G06F 16/182 (2019.01); H04L 12/911 (2013.01); G06F 9/455 (2018.01);
U.S. Cl.
CPC ...
G06F 3/0604 (2013.01); G06F 3/0605 (2013.01); G06F 3/0683 (2013.01); G06F 16/1824 (2019.01); H04L 67/148 (2013.01); G06F 9/45558 (2013.01); H04L 47/74 (2013.01); H04L 67/1002 (2013.01); H04L 67/322 (2013.01);
Abstract

Systems and methods for managing access to storage devices in a distributed data storage environment. Embodiments operate to manage communications between a client computing device and storage target devices in a distributed storage system. The distributed storage system comprises one or more computing nodes and at least one storage target device. A client computing device interfaced with the distributed storage system uses an IP address to access a leader virtualized controller. Upon receipt of a storage access protocol message by the leader virtualized controller elected from a set of virtualized controllers, a redirect message comprising a second IP address that identifies a second virtualized controller is sent to the client computing device. The client computing device connects to the second virtualized controller. Messages are sent between the client computing device and the second virtualized controller, which in turn accesses the storage target device to carry out storage I/O protocol messaging.


Find Patent Forward Citations

Loading…