A computer network remote data mirroring system writes update data both to a local data device and to a local, chronologically sequenced journal storage area, or writelog device. If the local computer system crashes, upon recovery or re-boot of the local computer system, the two most current updates in the writelog device are written to the local data device to assure that the data stored on the local data device is current. Additional memory or disk space is dynamically assigned to the writelog device to prevent a memory overflow condition. The computer network remote data mirroring system can be structured to provide logical groups of local data device/writelog device pairs. A primary mirror daemon on a local computer system monitors the writelog device for data updates and feeds the data over a network in the same order in which it is stored to a receiving remote mirror daemon on a remote computer system, which in turn commits the data updates to a mirror device. Failure recovery with the primary and remote mirror daemons is initiated automatically for certain failures which do not affect the basic operability of the overall computer system. A graphical user interface enables a user to configure the logical groups and create throttles, as well as to monitor performance of the remote data mirroring system. Network bandwidth throttling enables a predetermined portion of the network bandwidth to be assigned to remote data mirroring based on user-selected criteria.

Des données à distance de réseau informatique reflétant le système écrivent des données de mise à jour à un dispositif de données local et à des gens du pays, à une zone de stockage chronologiquement ordonnancée de journal, ou à un dispositif de writelog. Si le système informatique local se brise, sur le rétablissement ou le re-initialisation du système informatique local, les deux mises à jour les plus courantes dans le dispositif de writelog sont écrites au dispositif de données local pour s'assurer que les données stockées sur le dispositif de données local sont courantes. De la mémoire ou l'espace disque additionnelle est dynamiquement assignée au dispositif de writelog pour empêcher un état de débordement de mémoire. Les données à distance de réseau informatique reflétant le système peuvent être structurées pour fournir les groupes logiques de paires locales de dispositif des données device/writelog. Un démon primaire de miroir sur un système informatique de gens du pays surveille le dispositif de writelog pour des mises à jour de données et alimente les données au-dessus d'un réseau dans le même ordre dans lequel il est stocké à un démon à distance de réception de miroir sur un système informatique à distance, qui investit alternativement les mises à jour de données dans un dispositif de miroir. Le rétablissement d'échec avec les démons primaires et à distance de miroir est lancé automatiquement pour certains échecs qui n'affectent pas l'operability de base du système informatique global. Une interface utilisateur graphique permet à un utilisateur de configurer les groupes logiques et de créer des commandes de puissance, aussi bien que pour surveiller l'exécution des données à distance reflétant le système. L'étranglement de largeur de bande de réseau permet à une partie prédéterminée de la largeur de bande de réseau d'être assignée à refléter à distance de données basé sur des critères utilisateur-choisis.

 
Web www.patentalert.com

< (none)

< Replicated resource management system for managing resources in a distributed application and maintaining a relativistic view of state

> File server system using file system storage, data movers, and an exchange of meta data among data movers for file locking and direct access to shared file systems

> (none)

~ 00021