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

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2000060463) BACKGROUND SYNCHRONIZATION FOR FAULT-TOLERANT SYSTEMS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2000/060463    International Application No.:    PCT/US2000/008940
Publication Date: 12.10.2000 International Filing Date: 05.04.2000
Chapter 2 Demand Filed:    30.10.2000    
IPC:
G06F 11/14 (2006.01), G06F 11/20 (2006.01)
Applicants: MARATHON TECHNOLOGIES CORPORATION [US/US]; 1300 Massachusetts Avenue, Boxboro, MA 01719 (US)
Inventors: BISSETT, Thomas, D.; (US).
LEVEILLE, Paul, A.; (US).
MUENCH, Erik; (US).
LORD, Christopher, C.; (US)
Agent: HAYDEN, John, F.; Fish & Richardson P.C., 601 Thirteenth Street, N.W., Washington, DC 20005 (US)
Priority Data:
60/127,881 05.04.1999 US
Title (EN) BACKGROUND SYNCHRONIZATION FOR FAULT-TOLERANT SYSTEMS
(FR) SYNCHRONISATION NON PRIORITAIRE POUR SYSTEMES INSENSIBLES AUX DEFAILLANCES
Abstract: front page image
(EN)An inactive memory is synchronized with an active memory in a fault-tolerant computer system that includes an active processor. Data is copied from the active memory to the inactive memory using a background process that permits the active processor to perform normal operations while the copying is proceeding. Regions of the active memory in which changes are made are tracked while the copying is proceeding, and, after copying is complete, a determination is made as to whether data from the regions of the active memory in which changes were made can be copied to the inactive memory within a predetermined time period using a foreground process that prevents the active processor from performing normal operations. If the data can be copied to the inactive memory within the predetermined time period using the foreground process, the data is copied to the inactive memory using the foreground process. If the data cannot be copied to the inactive memory within the predetermined time period using the foreground process, the copying, tracking, and determining are repeated for the regions of the active memory in which changes were made.
(FR)Selon l'invention, une mémoire inactive est synchronisée avec une mémoire active dans un système informatique insensible aux défaillances comprenant un processeur actif. Des données sont copiées de la mémoire active à la mémoire inactive par un traitement en tâche de fond qui permet au processeur actif d'effectuer des opérations normales pendant l'exécution de l'opération de copie. Une fois l'opération de copie terminée, une détermination est établie pour savoir si les données provenant des zones de la mémoire active dans lesquelles des changements ont été opérés peuvent être copiées dans la mémoire inactive dans un laps de temps préétabli, au moyen d'un traitement prioritaire qui empêche le processeur actif d'effectuer des opérations normales. Si les données peuvent être copiées dans la mémoire inactive par traitement prioritaire dans ledit laps de temps préétabli, l'opération est effectuée et la copie, la recherche et la détermination sont répétées pour les zones de la mémoire active dans lesquelles des changements ont été opérés.
Designated States: AU, CA, JP.
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Publication Language: English (EN)
Filing Language: English (EN)