US 12,464,043 B2
Switching between network layers for replication
Logan Jennings, Menlo Park, CA (US); Aaron Dailey, San Jose, CA (US); Roland Dreier, Mountain View, CA (US); Ganga Kondapalli, San Jose, CA (US); Nicole Tselentis, Los Altos, CA (US); Stephen Whitney, Sunnyvale, CA (US); Daquan Zuo, Mountain View, CA (US); Ronald Karr, Palo Alto, CA (US); and John Colgrove, Los Altos, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by PURE STORAGE, INC., Santa Clara, CA (US)
Filed on Jan. 19, 2024, as Appl. No. 18/417,855.
Application 18/417,855 is a continuation of application No. 17/731,294, filed on Apr. 28, 2022, granted, now 11,882,179.
Application 17/731,294 is a continuation of application No. 16/937,396, filed on Jul. 23, 2020, granted, now 11,349,917, issued on May 31, 2022.
Prior Publication US 2024/0314201 A1, Sep. 19, 2024
Int. Cl. G06F 15/173 (2006.01); H04L 41/08 (2022.01); H04L 41/0816 (2022.01); H04L 67/1095 (2022.01); H04L 67/1097 (2022.01); H04L 69/16 (2022.01)
CPC H04L 67/1095 (2013.01) [H04L 41/0816 (2013.01); H04L 41/0886 (2013.01); H04L 67/1097 (2013.01); H04L 69/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
replicating, using a first type of network messaging layer, data between two or more storage systems;
based on a decision to switch to use of a second type of network messaging layer, replicating, using the second type of network messaging layer, data between the two or more storage systems; and
based on network conditions, switching one or more portions of data scheduled to be replicated over the second type of network messaging layer to instead be replicated over the first type of network messaging layer.