Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

1. WO2005008524 - SYSTEME DE BASE DE DONNEES REPARTIE

Numéro de publication WO/2005/008524
Date de publication 27.01.2005
N° de la demande internationale PCT/IB2004/002276
Date du dépôt international 14.07.2004
Demande présentée en vertu du Chapitre 2 13.05.2005
CIB
G06F 17/30 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
17Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
30Recherche documentaire; Structures de bases de données à cet effet
H04L 29/06 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
29Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes H04L1/-H04L27/135
02Commande de la communication; Traitement de la communication
06caractérisés par un protocole
H04L 29/08 2006.01
HÉLECTRICITÉ
04TECHNIQUE DE LA COMMUNICATION ÉLECTRIQUE
LTRANSMISSION D'INFORMATION NUMÉRIQUE, p.ex. COMMUNICATION TÉLÉGRAPHIQUE
29Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes H04L1/-H04L27/135
02Commande de la communication; Traitement de la communication
06caractérisés par un protocole
08Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
CPC
G06F 16/27
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
H04L 29/06
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00
02Communication control
06characterised by a protocol
H04L 67/1002
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
67Network-specific arrangements or communication protocols supporting networked applications
10in which an application is distributed across nodes in the network
1002for accessing one among a plurality of replicated servers, e.g. load balancing
H04L 67/1008
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
67Network-specific arrangements or communication protocols supporting networked applications
10in which an application is distributed across nodes in the network
1002for accessing one among a plurality of replicated servers, e.g. load balancing
1004Server selection in load balancing
1008based on parameters of servers, e.g. available memory or workload
H04L 67/101
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
67Network-specific arrangements or communication protocols supporting networked applications
10in which an application is distributed across nodes in the network
1002for accessing one among a plurality of replicated servers, e.g. load balancing
1004Server selection in load balancing
101based on network conditions
H04L 67/1019
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
67Network-specific arrangements or communication protocols supporting networked applications
10in which an application is distributed across nodes in the network
1002for accessing one among a plurality of replicated servers, e.g. load balancing
1004Server selection in load balancing
1019based on random server selection
Déposants
  • JOLTID LTD. [GB/GB]; 28-30 The Parade St. Helier Jersey JE4 8XY Channel Ilands, GB (AllExceptUS)
  • HEINLA, Ahti [EE/EE]; EE (UsOnly)
  • KASESALU, Priit [EE/EE]; EE (UsOnly)
Inventeurs
  • HEINLA, Ahti; EE
  • KASESALU, Priit; EE
Mandataires
  • PLOUGMANN, &, VINGTOFT, A/S; Sundkrogsgade 9 Post Office Box 831 DK-2100 Copenhagen, DK
Données relatives à la priorité
60/487,24316.07.2003US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) DISTRIBUTED DATABASE SYSTEM
(FR) SYSTEME DE BASE DE DONNEES REPARTIE
Abrégé
(EN)
There is provided a distributed database system (10) comprising a plurality of participating nodes (30, 40) mutually interconnected via a communication network (50). The participating nodes (30, 40) include a first subset of storage nodes (40) and a second subset of interfacing nodes (30). The storage nodes (40) are grouped into a plurality of slots (80), each storage node (40) having stored therein addresses of substantially all other storage nodes (40) in its particular slot (80). The storage nodes (40) of each slot (80) further have stored therein one or more addresses of storage nodes (40) in all other of the slots (80) of the system (10). The interfacing nodes (30) each have stored therein addresses of one or more of the storage nodes (40). The storage nodes (40) are operable to store one or more data records therein and/or retrieve one or more data records therefrom in response to instructions received from the interfacing nodes (30). The system (10) is coordinated in operation in a decentralised manner.
(FR)
Système de base de données répartie (10) comportant une pluralité de noeuds participants (30, 40) interconnectés par un réseau de communication (50). Les noeuds participants (30, 40) comprennent un premier sous-ensemble de noeuds de stockage (40) et un second sous-ensemble de noeuds d'interface (30). Les noeuds de stockage (40) sont regroupés en une pluralité de secteurs (80), chaque noeud de stockage (40) stockant les adresses de pratiquement tous les autres noeuds de stockage (40) de son secteur particulier (80). Les noeuds de stockage (40) de chaque secteur (80) stockent en outre une ou plusieurs adresses de noeuds de stockage (40) de tous les autres secteurs (80) du système (10). Chacun des noeuds d'interface (30) stocke les adresses d'un ou plusieurs noeuds de stockage (40). Les noeuds de stockage (40) peuvent être commandés de façon à stocker un ou plusieurs enregistrements de données et/ou extraire un ou plusieurs enregistrements de données en fonction d'instructions reçues des noeuds d'interface (30). Le fonctionnement du système (10) est coordonné de manière décentralisée.
Également publié en tant que
Dernières données bibliographiques dont dispose le Bureau international