G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 17/30 (2006.01) H04L 29/08 (2006.01)
Patent
CA 2549946
A distributed computer system has computers storing data items each data item being assigned to one of a plurality of virtual directories. Each computer has at least one node of a virtual network (10) for directory look-up, with linking data comprising addresses of other nodes associated with the same virtual directory and software that, in response to an enquiry message either replies, identifying itself or forwards the message to another node of the network (10), according to whether the node is or is not associated with the directory specified in the enqiry message. Similarly, each computer has, for each item that it stores, a node of a virtual network for item look-up, with linking data comprising addresses of other such nodes associated with items assigned to the same virtual directory, so that these linking data together define a plurality of virtual networks for item look-up, each of which networks corresponds to a respective different virtual directory. The node also has software that, in response to an enquiry message either replies with the item sought (or identifying itself for later item retrieval) or forwards the message to another node of the network , according to whether the node is or is not associated with the item specified in the enqiry message. For use in this system, or separately, a retrieval mechanism for thereby the addresses (25) of multiuple nodes matching the same directory name (or other label) is described. Each node matching a given label (21a) has associated with it a data storage area for containing the label and is responsive to enquiry messages to return a list of addresses of other nodes matching the same label. First retrieval means responds to input of a label to identify the address of a node matching that label, and second retrieval means then sends an enquiry message to the address identified by the first retrieval means and upon receipt of a response to iteratively sends further enquiry messages to the node having the addresses contained in the response to that enquiry message or as the case may be in a response to a subsequent enquiry message.
L'invention concerne un système d'exploitation réparti comprenant des éléments de données de stockage informatiques, chaque élément de données étant affecté à un répertoire virtuel sélectionné dans un groupe comprenant plusieurs répertoires virtuels. Chaque ordinateur comprend au moins un noeud d'un réseau virtuel (10) destiné à la consultation du répertoire, avec des données de liaison comprenant des adresses d'autres noeuds associés au même répertoire virtuel et un logiciel qui, en réponse à un message d'interrogation, soit répond en s'identifiant, soit transmet le message à un autre noeud du réseau (10), selon que le noeud est associé ou non au répertoire spécifié dans le message d'interrogation. De la même manière, chaque ordinateur comprend, pour chaque élément qu'il contient, un noeud d'un réseau virtuel destiné à la consultation d'éléments, avec des données de liaison comprenant des adresses d'autres noeuds de ce type associées à des éléments affectés au même répertoire virtuel, pour que ces données de liaison définissent ensemble une pluralité de réseaux virtuels pour la consultation d'éléments, chaque réseau correspondant à un répertoire virtuel différent respectif. Le noeud comprend également un logiciel qui, en réponse à un message d'interrogation, soit répond avec l'élément recherché (ou en s'identifiant pour que l'élément puisse être récupéré ultérieurement) soit transmet le message à un autre noeud du réseau, selon que le noeud est associé ou non à l'élément spécifié dans le message d'interrogation. Le système peut éventuellement comprendre un mécanisme de récupération, utilisé séparément ou non, pour les adresses (25) de plusieurs noeuds correspond au même nom de répertoire (ou à une autre marqueur). Chaque noeud correspondant à un indicateur donné (21a) est associé à une zone de stockage de données destinée à contenir le marqueur et sensible aux messages d'interrogation, pouvant renvoyer une liste d'adresses d'autres noeuds répondant au même marqueur. Dans le présent système, un premier moyen de récupération répond à la saisie d'un marqueur permettant d'identifier l'adresse d'un noeud correspondant à ce marqueur et un second moyen de récupération transmet ensuite un message d'interrogation à l'adresse identifiée par le premier moyen de récupération et, lors de la réception de la réponse, transmet de façon répétée des messages d'interrogation supplémentaires au noeud possédant les adresses contenues dans la réponse à ce message d'interrogation ou en réponse à un message d'interrogation ultérieur.
Bonsma Erwin Rein
Hoile Cefn Richard
British Telecommunications Public Limited Company
Perry + Currier
LandOfFree
Distributed computer system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Distributed computer system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Distributed computer system will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1869809