Resource allocation throttling in remote data mirroring system
AssigneeLegato Systems, Inc.
InventorsSteven B. Wahl, Michael W. Losh
Life of this patent
Estimating the term…
Loading patent…
AssigneeLegato Systems, Inc.
InventorsSteven B. Wahl, Michael W. Losh
Estimating the term…
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. A graphical user interface enables a user to create and configure throttles, which are user-defined tests and actions evaluated by the primary mirror daemon to regulate network bandwidth, CPU, and writelog device utilization during data update mirroring. Network bandwidth throttling enables a predetermined portion of the network bandwidth to be assigned to remote data mirroring based on user-selected criteria. CPU throttling enables a user to control the amount of time the local data storage unit will wait prior to returning control to applications after an update. Writelog device throttling prevents a memory overflow condition by dynamically assigning memory to the writelog device by chaining writelog device extensions to the writelog device.
In a remote data mirroring system that mirrors data from a primary computer system to a secondary computer system over a network, a method for controlling the utilization of a component of the network so as to facilitate mirroring, the method comprising:
A computer program product for implementing, in a primary computer system included in a remote data mirroring system that mirrors data from the primary computer system to a secondary computer system over a network, a method for controlling the utilization of a component of the network so as to facilitate mirroring, the computer program product comprising:
In a remote data mirroring system that mirrors data from a primary computer system to a secondary computer system over a network, a method for controlling the utilization of a component of the network so as to facilitate mirroring, the method comprising:
Dependencies are inferred from the claim text.