Match Document Document Title
7620465 Fault-tolerant node architecture for distributed systems  
A distributed architecture system including a plurality of nodes operatively coupled together by a bus. Each node includes a main controller configured to provide data to the bus and to an...
7617413 Method of preventing erroneous take-over in a dual redundant server system  
The present invention discloses a method for preventing erroneous take-over in a redundant server system, and the method is used for a server system having a primary server for continuously...
7613961 CPU register diagnostic testing  
One embodiment disclosed relates to a method of compiling a program to be executed on a target central processing unit (CPU). The method includes opportunistically scheduling diagnostic testing of...
7613948 Cache coherency during resynchronization of self-correcting computer  
A fault-tolerant computer uses multiple commercial processors operating synchronously, i.e., in lock-step. In an exemplary embodiment, redundancy logic isolates the outputs of the processors from...
7613597 Non-intrusive method for simulation or replay of external events related to an application process, and a system implementing said method  
This invention relates to a method for replaying, from a log file, events in a process belonging to a software application. This method in particular relates to internal events within a process...
7610510 Method and apparatus for transactional fault tolerance in a client-server system  
Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current...
7610405 Router software upgrade employing redundant processors  
Systems and methods for replacing software controlling active routers while minimizing impact on network operation are provided by virtue of one embodiment of the present invention. The software...
7603581 Remote copying of updates to primary and secondary storage locations subject to a copy relationship  
Provided are a method, system, and program for remote copying of updates to primary and secondary storage locations subject to a copy relationship. A first copy relationship is established between...
7603580 Redundant manager for a storage system  
A method for managing activity of a data storage system, including at least partly managing and performing an operator interaction with the storage system using a first processing system, and...
7600055 Apparatus, system, and method for firmware update of redundant controllers  
An apparatus, system, and method are disclosed for updating firmware to a plurality of memory devices residing on disparate controllers wherein each controller includes an identical communication...
7596648 System and method for information handling system error recovery  
An information handling system recovers from memory errors associated with a memory unit that supports operation of an SMI handler by using another memory unit to support operation of the SMI...
7594023 Data carousel receiving and caching  
Data objects are sent using a data carousel and forward error correction. This involves segregating a file into groups, wherein each group represents k data blocks. From the k data blocks of each...
7590886 Method and apparatus for facilitating device redundancy in a fault-tolerant system  
Method and apparatus for facilitating device redundancy in a fault tolerant system is described. One aspect of the invention relates to common redundancy for a set of devices in a redundancy group....
7590885 Method and system of copying memory from a source processor to a target processor by duplicating memory writes  
A method and system of copying memory from a source processor to a target processor by duplicating memory writes. At least some of the exemplary embodiments may be a method comprising stopping...
7587632 High availability, high performance software component architecture  
A high availability, high performance software component architecture includes a primary configuration and at least one secondary configuration to take over from the primary configuration in the...
7584256 Replicating message queues between clustered email gateway systems  
A method of “stateful failover” is provided that allows email gateway systems in a cluster to deliver email messages that have been accepted for delivery by a member of the cluster, but has...
7577871 Computer system and method having isolatable storage for enhanced immunity to viral and malicious code infection  
An apparatus and method of supporting the backup and recovery of a computing device. The computing device typically includes both a user computing environment and a supporting environment which...
7577870 Method and system for controlling command execution  
Method and system for performing a task in a control system is provided. The method includes, transmitting a command to a governing agent; re-transmitting the command from the governing agent to a...
7577866 Techniques for fault tolerant data storage  
Described are techniques for performing data recovery processing for two failed devices included in a set of devices. It is determined whether the two failed devices are each one of the data...
7577812 Storage controlling unit  
Provided is a storage controller capable of changing a system configuration with scalability. A storage controller blade of the storage controller includes: interface units that each connect to one...
7577728 Controlling method, computer system, and processing program of booting up a computer  
A computer system including: a plurality of computers having at least one first computer and at least one second computer; a management computer adapted to manage the plurality of computers; and a...
7571347 Method and apparatus for providing fault-tolerance in parallel-processing systems  
A system that provides fault tolerance in a parallel processing system. During operation, the system executes a parallel computing application in parallel across a subset of computing nodes within...
7571268 Consistent updates across storage subsystems coupled to a plurality of primary and secondary units at selected times  
Provided are a method, system, and article of manufacture, wherein a primary control unit sends a selected time to a plurality of secondary control units. Clocks are periodically synchronized at...
7568131 Non-intrusive method for logging external events related to an application process, and a system implementing said method  
This invention relates to a method for logging events, in particular external, occurring in an application in a multi-computer environment, operating non-intrusively and transparently vis-à-vis...
7562253 Segmented protection system and method  
A segmented protection system and method. The invention comprises a plurality of Processing Modules arranged in series along a Protection Bus. A number of Protection Groups may be formed along the...
7562126 Agent for communication between a manager and at least one resource, and tool library for creating the agent  
The agent for communication between a manager ( 20 ) and at least one resource ( 30 ) comprises a protocol core ( 111 ) created automatically from a formalized description of the resource ( 30 ),...
7552359 Computer system and method for dealing with errors  
A computer system includes a plurality of systems configured to be connected to each other by links and to operate synchronously each other. Each of said plurality of systems includes a fault...
7546325 Backup system, file server and backup method  
When any file sharing server among a plurality of file sharing servers configuring a virtual file system receives a backup requests from a backup server, the file sharing server that received the...
7546171 Method, apparatus and system for recovery of a controller with known-compatible configuration and run-time data  
A method includes obtaining current structural information describing a current structure of a process control system and retrieving from a checkpoint file stored structural information describing...
7543180 Enhancing throughput and fault-tolerance in a parallel-processing system  
One embodiment of the present invention provides a system that enhances throughput and fault-tolerance in a parallel-processing system. During operation, the system first receives a task. Next, the...
7543174 Providing high availability for an application by rapidly provisioning a node and failing over to the node  
In one embodiment, a method includes detecting that an application in a first node is to failover; provisioning a second node to execute the application responsive to the detecting; and failing the...
7539898 Method of increasing system availability by assigning process pairs to processor pairs  
A method is provided of assigning processors in a multiprocessor environment to a plurality of processes that are executed in the multiprocessor environment. Each process has a process pair defined...
7539897 Fault tolerant system and controller, access control method, and control program used in the fault tolerant system  
The present invention has been made to realize access processing performed in accordance with synchronous/asynchronous state between processors in a fault tolerant system. In two systems that...
7539755 Real-time heartbeat frequency regulation system and method utilizing user-requested frequency  
A system and method for regulating real-time the heartbeat frequency of the host according to the user-requested frequency, wherein the heartbeat frequency of the host is regulated through the...
7536598 Computer system capable of supporting a plurality of independent computing environments  
A method for a computer repairing itself to an operational status at any time during operation, the method comprising the computer-executed steps of: booting from a first hard disk drive boot...
7536589 Processing apparatus  
A processing apparatus includes a plurality of operation units each of which performs a given operation for an input operand in accordance with an operating instruction and outputs an exception...
7536587 Method for the acceleration of the transmission of logging data in a multi-computer environment and system using this method  
This invention relates to a method for the transmission of logging data, within a cluster of computers, enabling all or part of the events constituting the running of a user process to be memorized...
7533297 Fault isolation in a microcontroller based computer  
A method and data processing system for isolating a faulty component in a computer. A first microcontroller detects a fault in a component of a computer. Responsive to detecting the fault, the...
7533296 Method for optimizing the transmission of logging data in a multi-computer environment and a system implementing this method  
This invention relates to a method for the transmission of logging data, from a primary node to a secondary node within a cluster of computers. The method applies in particular to logging data...
7529897 Generating and using checkpoints in a virtual computer system  
To generate a checkpoint for a virtual machine (VM), first, while the VM is still running, a copy-on-write (COW) disk file is created pointing to a parent disk file that the VM is using. Next, the...
7526639 Method to enhance boot time using redundant service processors  
A computer implemented method and system for enhancing boot time of a computer system. Initial program load firmware is initialized on a plurality of service processors. The plurality of service...
7519857 Method, apparatus, and system for a software based business continuity solution for a computing environment  
A heterogeneous and cost effective software based business continuity framework for integrated applications in a computing environment. In one example embodiment, this is accomplished by...
7519856 Fault tolerant system and controller, operation method, and operation program used in the fault tolerant system  
There is provided a fault tolerant system capable of adequately performing error processing, synchronization processing, and resynchronization processing for realizing a fault tolerant function in...
7512837 System and method for the recovery of lost cache capacity due to defective cores in a multi-core chip  
A method for recovering lost cache capacity in a multi core chip having at least one defective core including identifying the cores contained in the chip that are viable cores and identifying at...
7512836 Fast backup of compute nodes in failing midplane by copying to nodes in backup midplane via link chips operating in pass through and normal modes in massively parallel computing system  
A method and apparatus for fast backup of a set of compute nodes to save the state of the software in a parallel computer system. A fast backup mechanism in the service node of the computer system...
7509528 Transaction bundling for improved redundancy  
A method is provided for simplifying maintenance of synchronicity between an active control system and a standby control system. As interdependent software modules on the active control system...
7509527 Collection of operation information when trouble occurs in a disk array device  
A disk array device has: a CM separating part that, when abnormality occurs in a CM, separates the CM in which the abnormality has occurred from a storage system after write of CM operation...
7502960 Method and apparatus for managing access to volumes of storage  
One embodiment is directed to a method in a computer system including a host computer and at least one storage system including first and second storage volumes, the host computer including at...
7502959 Error correction apparatus, systems, and methods  
A system comprises a non volatile memory and a plurality of processors. The non volatile memory stores an error handling routine. Each processor of the plurality of processors accesses the error...
7502954 High availability data storage system  
A data storage system includes a disk drive array including a plurality of disk drives; a first storage processor for controlling the operation of the data storage system; a second storage...