METHOD, SYSTEM AND PROGRAM PRODUCTS FOR CONTROLLING SYSTEM TRAFFIC OF A CLUSTERED COMPUTING ENVIRONMENT

Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes of the clustered environment and globally within the System Registry; a Liveness component to p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SOHOS, GEORGE, LAIB, GREGORY, DONALD, KNOP, FELIPE, GOERING, RONALD, NOVAES, MARCOS, NOGUEIRA
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:Various components are provided to manage a clustered environment. These components include a System Registry that provides a global data storage; a Configuration manager that stores data locally on nodes of the clustered environment and globally within the System Registry; a Liveness component to provide status of communications paths of the cluster; a Group Services component that provides services to one or more other components of the clustered environment; and a Resource Management component that communicates with one or more resource controllers of the clustered environment. Each of the components of the clustered environment has one or more data and/or functional dependencies on one or more other components of the environment. However, relationships between the components are created such that the data and functional dependencies form an acyclic graph (i.e., a cycle of dependency relationships is avoided). L'invention concerne plusieurs composants permettant de gérer un environnement à grappes d'ordinateur. Ces composants comprennent un registre de système qui constitue une mémoire de données globale; un gestionnaire de configuration qui stocke des données localement sur des noeuds de l'environnement à grappes et globalement dans le registre de système; un composant d'état actif qui fournit l'état des voies de communication de la grappe; un composant de services de groupe qui fournit des services à un ou plusieurs autres composants de l'environnement à grappes; et un composant de gestion des ressources qui communique avec un ou plusieurs contrôleurs de ressources de l'environnement à grappes. Chaque composant de l'environnement à grappes comprend une ou plusieurs dépendances de données et/ou dépendances fonctionnelles sur un ou plusieurs autres composants de l'environnement. Toutefois, les relations entre les composants sont créées de sorte que les dépendances de données et/ou les dépendances fonctionnelles forment un graphique graphe acyclique (c'est-à-dire qu'un cycle de relations de dépendance est évité).