US 12,137,140 B2
Scale out storage platform having active failover
Prabhath Sajeepa, Milpitas, CA (US); Jayesh Patel, Fremont, CA (US); and Taras Glek, Redwood City, CA (US)
Assigned to PURE STORAGE, INC., Santa Clara, CA (US)
Filed by Pure Storage, Inc., Mountain View, CA (US)
Filed on Jan. 13, 2021, as Appl. No. 17/147,639.
Application 17/147,639 is a continuation in part of application No. 16/799,551, filed on Feb. 24, 2020, granted, now 11,310,317.
Application 16/799,551 is a continuation of application No. 15/885,666, filed on Jan. 31, 2018, granted, now 10,574,754, issued on Feb. 25, 2020.
Application 15/885,666 is a continuation in part of application No. 15/376,220, filed on Dec. 12, 2016, granted, now 9,967,342, issued on May 8, 2018.
Application 15/376,220 is a continuation of application No. 15/167,792, filed on May 27, 2016, granted, now 9,525,738, issued on Dec. 20, 2016.
Application 15/167,792 is a continuation of application No. 14/961,665, filed on Dec. 7, 2015, granted, now 9,357,010, issued on May 31, 2016.
Application 14/961,665 is a continuation of application No. 14/618,999, filed on Feb. 10, 2015, granted, now 9,213,485, issued on Dec. 15, 2015.
Application 14/618,999 is a continuation in part of application No. 14/296,151, filed on Jun. 4, 2014, granted, now 8,850,108, issued on Sep. 30, 2014.
Prior Publication US 2021/0160318 A1, May 27, 2021
Int. Cl. H04L 67/1097 (2022.01); G06F 3/06 (2006.01); G06F 11/10 (2006.01); G06F 11/20 (2006.01); G06F 12/02 (2006.01); G11C 29/52 (2006.01); H03M 13/15 (2006.01); H04L 49/10 (2022.01); H04L 49/15 (2022.01); H04L 67/51 (2022.01)
CPC H04L 67/1097 (2013.01) [G06F 3/0604 (2013.01); G06F 3/061 (2013.01); G06F 3/0611 (2013.01); G06F 3/0613 (2013.01); G06F 3/0635 (2013.01); G06F 3/065 (2013.01); G06F 3/0655 (2013.01); G06F 3/0659 (2013.01); G06F 3/067 (2013.01); G06F 3/0688 (2013.01); G06F 3/0689 (2013.01); G06F 11/2092 (2013.01); G06F 12/0246 (2013.01); G11C 29/52 (2013.01); H03M 13/154 (2013.01); H04L 49/10 (2013.01); H04L 49/15 (2013.01); H04L 67/51 (2022.05); G06F 11/108 (2013.01); G06F 2201/805 (2013.01); G06F 2201/845 (2013.01); G06F 2212/7206 (2013.01); G06F 2212/7207 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
connecting a storage system having a plurality of blades and first and second fabric modules to a network having a first switch configured as an active switch and a second switch configured as a passive switch, the first and second fabric modules comprising one or more circuits and wherein the active switch is operational and the passive switch is non-operational;
configuring a first link aggregation group (LAG) designated as active and comprising ports of the first switch that connect to the first and second fabric modules;
configuring a second link aggregation group designated as passive and comprising ports of the second switch that connect to the first and second fabric modules; and
configuring a multi-chassis link aggregation group (MLAG) comprising ports of the first and second fabric modules that connect to the first switch and the second switch.