×

Intelligent rolling upgrade for data storage systems

  • US 9,946,587 B2
  • Filed: 02/24/2016
  • Issued: 04/17/2018
  • Est. Priority Date: 11/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating upgrades in a computing storage environment by a processor in communication with a memory device, comprising:

  • selecting one of an available plurality of rolling upgrade policies registering at least one selectable upgrade parameter for an upgrade window;

    setting a node down tolerance factor for at least one node in the computing storage environment,determining if a number of at least one of a plurality of nodes in the computing storage environment currently down, including a target node to be upgraded, does not exceed the node down tolerance factor;

    if the target node to be upgraded is an interface node, determining if at least one additional interface node is available to fail over internet protocol (IP) addresses exported by the interface node; and

    if the node down tolerance factor has not been exceeded, checking a cluster health to ensure cluster resources of a computing cluster are not removed such as to render the computing cluster inoperable during an automated code upgrade associated with the plurality of rolling upgrade policies.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×