US 12,236,232 B2
Systems and methods for managing distributed metrics rollups during non-disruptive upgrade
Venkatesh Madhipatla, Westford, MA (US); Shobhit Nitinkumar Dutia, Westborough, MA (US); Shyam Sunder Singaraju, Westborough, MA (US); Rajesh Kumar Gandhi, Shrewsbury, MA (US); and Peixing Sun, Cary, NC (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 26, 2023, as Appl. No. 18/160,149.
Prior Publication US 2024/0256266 A1, Aug. 1, 2024
Int. Cl. G06F 16/2455 (2019.01); G06F 8/656 (2018.01); G06F 11/00 (2006.01); G06F 16/23 (2019.01); G06F 11/14 (2006.01); G06F 16/27 (2019.01)
CPC G06F 8/656 (2018.02) [G06F 11/1469 (2013.01); G06F 16/27 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
upgrading, by a computing device, a plurality of storage appliances in a cluster, wherein the storage appliance cluster includes at least a primary storage appliance and a secondary storage appliance;
determining that an upgrade to a plurality of storage appliances in a cluster has completed;
querying distributed data for each storage appliance in the cluster based upon, at least in part, determining that the upgrade to the plurality of storage appliances in the cluster has completed; and
combining data stored in a management database in the primary storage appliance and data stored locally in the secondary storage appliance based upon, at least in part, querying the distributed data for each storage appliance in the cluster.