Coordinated upgrade of a cluster storage system
AssigneeDatrium, Inc.
InventorsMin Xu, John Cho, R. Hugo Patterson, III
Life of this patent
Estimating the term…
Loading patent…
AssigneeDatrium, Inc.
InventorsMin Xu, John Cho, R. Hugo Patterson, III
Estimating the term…
A distributed storage system has at least one host and at least one storage node. Hosts write data to and read data from storage devices within the storage nodes. A host upgrade manager (HUM) is installed in at least one of the hosts; a secondary upgrade manager (SUM) is installed in at least one of the nodes; and a primary upgrade manager (PUM) is installed within the distributed storage system itself, for example, in one of the nodes or hosts. Host and node storage system software is upgraded by transferring, via the respective HUM and SUM, upgraded versions of the software from the PUM to at least one host or node detected to be running an outdated version. The host and node storage system software components comprise different, cooperating portions of overall storage management software.
A method for controlling operations of a distributed storage system that includes one or more hosts and one or more storage nodes operating according to host storage system software and node storage system software, respectively, in which the one or more hosts write data to and read data from one or more storage devices included within the one or more storage nodes, the method comprising:
A distributed storage system comprising:
A method for controlling operations of a distributed storage system that includes one or more hosts and one or more storage nodes operating according to host storage system software and node storage system software, respectively, in which the one or more hosts write data to and read data from one or more storage devices included within the one or more storage nodes, the method comprising:
Dependencies are inferred from the claim text.