US 12,411,726 B2
Method and system for solving for seamless resiliency in a multi-tier network for grey failures
Rajeshwari Edamadaka, Allentown, NJ (US); Diarmuid Leonard, Galway (IE); and Nigel T Cook, Boulder, CO (US)
Assigned to JPMORGAN CHASE BANK, N.A., New York, NY (US)
Filed by JPMorgan Chase Bank, N.A., New York, NY (US)
Filed on May 2, 2023, as Appl. No. 18/142,254.
Claims priority of provisional application 63/364,092, filed on May 3, 2022.
Prior Publication US 2023/0359520 A1, Nov. 9, 2023
Int. Cl. G06F 11/07 (2006.01)
CPC G06F 11/0793 (2013.01) [G06F 11/0709 (2013.01); G06F 11/079 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method for mitigating a failure in a distributed cloud-based data center that includes at least two availability zones, each respective availability zone including a corresponding plurality of components, the method being implemented by at least one processor, the method comprising:
checking, by the at least one processor, each respective component from among a first plurality of components included in a first availability zone;
detecting, by the at least one processor, at least one partial failure that is associated with at least one component from among the first plurality of components;
routing, by the at least one processor, at least one communication flow so as to avoid the at least one component for which the at least one partial failure has been detected;
generating, by the at least one processor, a notification message that includes information that relates to the detected at least one partial failure; and
transmitting, by the at least one processor, the notification message to a predetermined destination,
wherein the routing comprises routing the at least one communication flow so as to avoid the first availability zone, and
wherein the method further comprises:
determining, based on a result of checking each respective component from among a second plurality of components included in a second availability zone, that all components in the second plurality of components are functioning normally,
wherein the routing further comprises routing the at least one communication flow so as to propagate via the second availability zone.