FAST APPLICATION NOTIFICATION IN A CLUSTERED COMPUTING SYSTEM
With fast notification of changes to a clustered computing system, through which a number of events are published for system state changes, applications can quickly recover and sessions can quickly be rebalanced. When a resource associated with a service experiences a change in status, such as a ter...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | With fast notification of changes to a clustered computing system, through which a number of events are published for system state changes, applications can quickly recover and sessions can quickly be rebalanced. When a resource associated with a service experiences a change in status, such as a termination or a start/restart, a notification event is immediately published. Notification events contain information to enable subscribers to identify, based on matching a session signature, the particular sessions that are affected by the change in status, and to respond accordingly. This allows sessions to be quickly aborted and ongoing processing to be quickly terminated when a resource fails, and allows fast rebalancing of work when a resource is restarted.
Selon l'invention, avec une notification rapide de changements dans un système informatique en grappe permettant de publier une pluralité d'événements pour les changements d'état du système, les applications peuvent être facilement récupérées et les sessions rapidement rééquilibrées. Lorsqu'une ressource associée à un service subit un changement de statut, tel qu'une terminaison ou un démarrage/redémarrage, un événement de notification est immédiatement publié. Les événements de notification contiennent des informations permettant à des abonnés d'identifier, sur la base d'une correspondance avec une signature de session, les sessions particulières affectées par le changement de statut, et de réagir en conséquence. Cela permet d'abandonner rapidement les sessions et de terminer rapidement un traitement en cours lorsqu'une ressource présente une défaillance, et de rééquilibrer rapidement le travail lorsqu'une ressource subit un redémarrage. |
---|