PROVIDING HIGHER WORKLOAD RESILIENCY IN CLUSTERED SYSTEMS BASED ON HEALTH HEURISTICS

Embodiments provide workload processing for clustered systems. In an illustrative, non-limiting embodiment, a computer-implemented method may include identifying a server as an active node of a cluster; assigning a workload to the server in response to the identification; determining, after the assi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHRISTENSEN, ELDEN T, KUMAR, ABHINIT, MALIWACKI, NICHOLAS, TAMHANE, AMITABH P, UPTON, DANIEL, KOPPOLU, LOKESH SRINIVAS, DION, DAVID A, D'AMATO, ANDREA
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Embodiments provide workload processing for clustered systems. In an illustrative, non-limiting embodiment, a computer-implemented method may include identifying a server as an active node of a cluster; assigning a workload to the server in response to the identification; determining, after the assignment, that the server is no longer an active node of the cluster; calculating, in response to the determination, a probability that the server is capable of continuing to execute the workload; and deciding, based upon the probability, whether to allow the workload to remain assigned to the server. Des modes de réalisation ont trait au traitement d'une charge de travail dans des systèmes regroupés. Dans un mode de réalisation donné à titre illustratif et non limitatif, un procédé mis en œuvre par un ordinateur peut consister à : identifier un serveur en tant que nœud actif d'un groupe ; attribuer une charge de travail au serveur en réponse à l'identification ; déterminer, après l'attribution, que le serveur n'est plus un nœud actif du groupe ; en réponse à la détermination, calculer une probabilité que le serveur est capable de poursuivre l'exécution de la charge de travail ; et, sur la base de la probabilité, décider d'autoriser ou non que la charge de travail reste attribuée au serveur.