POLICY-BASED MANAGEMENT OF A REDUNDANT ARRAY OF INDEPENDENT NODES

An apparatus for use in a cluster system comprises a metadata manager configured to manage content data as a data object by associating metadata with the content data, and a policy manager. The metadata includes policy data, and the policy data comprises one or more policies to be applied to the con...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ORENSTEIN, JACK A, SHAW, DAVID M, BERNHARD, BENJAMIN K. D, RODRIGUEZ, ANDRES
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:An apparatus for use in a cluster system comprises a metadata manager configured to manage content data as a data object by associating metadata with the content data, and a policy manager. The metadata includes policy data, and the policy data comprises one or more policies to be applied to the content data. The apparatus also includes a memory configured to store the data object. One or more policies corresponding to the policy data in the metadata of the data object are enforced while the data object is stored in the memory. Preferably, policy enforcement for the data object is carried out independent of policy enforcement for at least one other data object. L'invention porte sur une application de grappes d'archivage à exploitation répartie, intérieures à un réseau redondant de noeuds indépendants. Chacun des noeuds commande de préférence une unité complète d'applications de grappes d'archivage. Un noeud donné comporte un dépôt d'archives pouvant stocker jusqu'à par exemple un téraoctet de données tout en servant de portail d'accès aux fichiers archivés. Chaque noeud symétrique comporte un ensemble de processus logiciels soit: un gestionnaire de demandes, un gestionnaire de stockage, un gestionnaire de métadonnées et un gestionnaire de politique. Le gestionnaire de demandes fait au noeud une demande de données (par exemple de données de fichier), le gestionnaire de stockage gère les fonctions de lecture/écriture des données à partir d'un disque associé au noeud, le gestionnaire de métadonnées facilite les transactions de métadonnées et leur récupération à partir de la base de données répartie; et le gestionnaire de politique met en oeuvre une ou plusieurs politiques consistant en opérations qui déterminent le comportement des "objets d'archive" à l'intérieur de la grappe. L'application de grappe d'archivage, qui assure un stockage à base d'objets, associe de préférence en permanence les métadonnées et les politiques aux données brut d'archivage qui forment ensemble un objet d'archive. Les politiques relatives aux objets gèrent le comportement des objets dans les archives. Il en résulte que l'archivage se gère de lui même indépendamment des applications clients et agit automatiquement pour assurer la validité de toutes les politiques relatives aux objets.