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. 09, 2021

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:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06F 3/06 (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 rebalancing storage-oriented workloads across resources of a distributed data storage facility. Communications are initiated between a client computing device and a plurality of storage target devices of a distributed storage system. The distributed storage system comprises one or more computing nodes that can host virtualized controllers. A client computing device interfaced with the distributed storage system uses an IP address to access an initial virtualized controller. Upon detecting a change event, conditions of the computing environment are analyzed to determine rebalancing options. Analysis of the rebalancing options results in identification of an alternative virtualized controller. A redirect message that identifies the alternative virtualized controller is sent to the computing device. The client computing device connects to the alternative virtualized controller. Messages are sent between the client computing device and the alternative virtualized controller to access one of the storage target devices for performing storage I/O protocols.


Find Patent Forward Citations

Loading…