WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2000011553) COORDINATION D'INFORMATIONS D'ETATS PERSISTANTS AVEC PLUSIEURS SERVEURS DE FICHIERS
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2000/011553    N° de la demande internationale :    PCT/US1999/017137
Date de publication : 02.03.2000 Date de dépôt international : 28.07.1999
Demande présentée en vertu du Chapitre 2 :    18.02.2000    
CIB :
G06F 11/14 (2006.01)
Déposants : NETWORK APPLIANCE, INC. [US/US]; 495 East Java Avenue Sunnyvale, CA 94089 (US)
Inventeurs : SCHOENTHAL, Scott; (US).
ROWE, Alan; (US).
KLEIMAN, Steven; (US)
Mandataire : SWERNOFSKY LAW GROUP; P.O. Box 390013 Mountain View, CA 94039-0013 (US)
Données relatives à la priorité :
09/139,257 25.08.1998 US
Titre (EN) COORDINATING PERSISTENT STATUS INFORMATION WITH MULTIPLE FILE SERVERS
(FR) COORDINATION D'INFORMATIONS D'ETATS PERSISTANTS AVEC PLUSIEURS SERVEURS DE FICHIERS
Abrégé : front page image
(EN)The invention provides a storage system, and a method for operating a storage system, that provides for relatively rapid and reliable takeover among a plurality of independent file servers. Each file server maintains a reliable communication path to the others. Each file server maintains its own state in reliable memory. Each file server regularly confirms the state of the other file servers. Each file server labels messages on the redundant communication paths, so as to allow other file servers to combine the redundant communication paths into a single ordered stream of messages. Each file server maintains its own state in its persistent memory and compares that state with the ordered stream of messages, so as to determine whether other file servers have progressed beyond the file server's own last known state. Each file server uses the shared resources (such as magnetic disks) themselves as part of the redundant communication paths, so as to prevent mutual attempts at takeover of resources when each file server believes the other to have failed. Each file server provides a status report to the others when recovering from an error, so as to prevent the possibility of multiple file servers each repeatedly failing and attempting to seize the resources of the others.
(FR)L'invention porte sur un système de stockage et sur un procédé de fonctionnement d'un système de stockage, ce système assurant une relève relativement rapide et fiable d'une pluralité de serveurs de fichiers indépendants. Chaque serveur de fichiers conserve une voie de communication fiable par rapport aux autres. Chaque serveur de fichier conserve son propre état dans une mémoire fiable. Chaque serveur de fichier confirme régulièrement l'état des autres serveurs de fichiers. Chaque serveur de fichiers marque des messages sur les voies de communication redondantes de façon à permettre à d'autres serveurs de fichiers de combiner les voies de communications redondantes en un flot unique, ordonné, de messages. Chaque serveur de fichiers conserve son propre état dans sa mémoire rémanente et compare cet état au flot ordonné des messages de façon à déterminer si d'autres serveurs de fichiers ont dépassé le dernier état connu, propre, du serveur de fichiers. Chaque serveur de fichiers utilise les ressources partagées (telles que disques magnétiques), elles-mêmes intégrées aux voies de communication redondantes de manière à prévenir des tentatives communes lors de la relève des ressources lorsque tout serveur de fichiers croit que l'autre serveur est en panne. Chaque serveur de fichiers envoie aux autres serveurs un rapport d'états lors d'une correction d'erreurs de façon à éviter que plusieurs éventuels serveurs de fichiers tombent régulièrement en panne et essaient de s'emparer des ressources des autres.
États désignés : CA, CN, JP, KR.
Office européen des brevets (OEB) (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)