Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2003025780 - SYSTEME ET PROCEDE DE REPRISE AU MOYEN D'UN JOURNAL POUR DES ENVIRONNEMENTS A NOEUDS MULTIPLES

Numéro de publication WO/2003/025780
Date de publication 27.03.2003
N° de la demande internationale PCT/US2002/030083
Date du dépôt international 20.09.2002
Demande présentée en vertu du Chapitre 2 26.03.2003
CIB
G06F 7/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
7Méthodes ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données manipulées
G06F 9/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
G06F 9/24 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
22Aménagements de microcommande ou de microprogramme
24Chargement du microprogramme
G06F 9/46 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
G06F 11/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
11Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
G06F 12/00 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
12Accès à, adressage ou affectation dans des systèmes ou des architectures de mémoires
CPC
G06F 11/0709
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0706the processing taking place on a specific hardware platform or in a specific software environment
0709in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
G06F 11/0793
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
07Responding to the occurrence of a fault, e.g. fault tolerance
0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
0793Remedial or corrective actions
G06F 9/526
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
52Program synchronisation; Mutual exclusion, e.g. by means of semaphores
526Mutual exclusion algorithms
Y10S 707/99938
YSECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
10TECHNICAL SUBJECTS COVERED BY FORMER USPC
STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
707Data processing: database and file management or data structures
99931Database or file accessing
99938Concurrency, e.g. lock management in shared database
Y10S 707/99953
YSECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
10TECHNICAL SUBJECTS COVERED BY FORMER USPC
STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
707Data processing: database and file management or data structures
99951File or database maintenance
99952Coherency, e.g. same view to multiple users
99953Recoverability
Déposants
  • POLYSERVE, INC. [US]/[US]
Inventeurs
  • KINGSBURY, Brent, A.
  • REVITCH, Sam
  • ROKOP, Terence, M.
Mandataires
  • YI, Susan, C.
Données relatives à la priorité
60/324,19521.09.2001US
60/324,19621.09.2001US
60/324,22421.09.2001US
60/324,22621.09.2001US
60/324,24221.09.2001US
60/324,24321.09.2001US
60/324,78721.09.2001US
60/327,19101.10.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) SYSTEM AND METHOD FOR JOURNAL RECOVERY FOR MULTINODE ENVIRONMENTS
(FR) SYSTEME ET PROCEDE DE REPRISE AU MOYEN D'UN JOURNAL POUR DES ENVIRONNEMENTS A NOEUDS MULTIPLES
Abrégé
(EN)
A system and method are disclosed for providing journal recovery in a multi-node environment which comprises determining whether a block was last updated by a first node (500); determining whether the block is associated with a lock held by a second node (506); and writing the block to a final location if the block is not associated with a lock held by the second node (508). In another embodiment, the block is associated with metadata (504).
(FR)
L'invention concerne un système et un procédé permettant d'effectuer une reprise au moyen d'un journal dans un environnement à noeuds multiples, qui comprennent les étapes consistant à déterminer si un bloc a déjà été mis à jour par un premier noeud (500); à déterminer si le bloc est associé à un verrou détenu par un deuxième noeud (506); et à écrire le bloc dans un emplacement final si le bloc n'est pas associé à un verrou détenu par le deuxième noeud (506). Dans un autre mode de réalisation, le bloc est associe à des métadonnées (504).
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international