US 11,940,886 B2
Automatically predicting fail-over of message-oriented middleware systems
Madhanamohana Reddy Gandluri, Andrapradesh (IN); Sheik Saleem, Hyderabad (IN); Bijan Kumar Mohanty, Austin, TX (US); and Hung T. Dinh, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 19, 2022, as Appl. No. 17/579,058.
Prior Publication US 2023/0229574 A1, Jul. 20, 2023
Int. Cl. G06F 11/20 (2006.01)
CPC G06F 11/203 (2013.01) [G06F 2201/85 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining one or more message-oriented middleware parameter values for at least a portion of multiple message-oriented middleware systems;
detecting one or more fail-over-related anomalies associated with at least one of the multiple message-oriented middleware systems by processing at least a portion of the one or more message-oriented middleware parameter values using one or more machine learning techniques, wherein detecting one or more fail-over-related anomalies comprises predicting at least one middleware outage associated with the at least one of the multiple message-oriented middleware systems based at least in part on (i) results of processing the at least a portion of the one or more message-oriented middleware parameter values using the one or more machine learning techniques and (ii) results of processing, using the one or more machine learning techniques, one or more additional values related to at least one infrastructure upon which at least a portion of the at least one of the multiple message-oriented middleware systems is hosted; and
automatically migrating, based at least in part on the one or more detected fail-over-related anomalies, at least a portion of a set of data associated with the at least one message-oriented middleware system associated with the one or more detected fail-over-related anomalies to at least one of the other of the multiple message-oriented middleware systems, wherein automatically migrating the at least a portion of the set of data comprises synchronizing one or more items of metadata from the at least one message-oriented middleware system associated with the one or more detected fail-over-related anomalies to the at least one of the other of the multiple message-oriented middleware systems, and wherein the one or more items of metadata comprise information indicating where to resume processing, in connection with the at least a portion of the set of data, subsequent to automatically migrating the at least a portion of the set of data to the at least one of the other of the multiple message-oriented middleware systems;
wherein the method is performed by at least one processing device comprising a processor coupled to a memory.