|
Match
|
Document |
Document Title |
|
|
7617421 |
Method and apparatus for reporting failure conditions during transactional execution
One embodiment of the present invention provides a system that reports reasons for failure during transactional execution. During operation, the system transactionally executes a block of...
|
|
|
7610511 |
Journal migration method and data recovery management method
Provided is a computer system including a first storage subsystem and a second storage subsystem. The first storage subsystem has a first storage unit and a first control unit. The second storage...
|
|
|
7607042 |
Adjusting a processor operating parameter based on a performance criterion
Embodiments include a controller apparatus, a computerized apparatus, a device, an apparatus, and a method. A controller-apparatus includes a monitoring circuit for detecting a computational error...
|
|
|
7606940 |
Remote copy system
A remote copy system includes a first storage system including a first storage controller and a first data volume. The first storage controller is configured to control data access requests to the...
|
|
|
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...
|
|
|
7583774 |
Clock synchroniser
A clock synchronizer, for generating a local clock signal synchronized to a received clock signal, is described and claimed, along with a corresponding clock synchronization method. The clock...
|
|
|
7584474 |
Systems and methods for transaction chaining
A transaction management engine, such as a business process management (BPM) engine, can allow an application to define transaction demarcations in order to ensure that portions of a workflow are...
|
|
|
7571348 |
Storage system creating a recovery request point enabling execution of a recovery
When an event occurs in a storage system that is not recognized by a host, it is not possible to recover data at the point before and after this event. Provided is a storage system including a...
|
|
|
7562265 |
Method, apparatus and program storage device for providing self-quiesced logic to handle an error recovery instruction
A method, apparatus and program storage device for providing self-quiesced logic for handling an error recovery instruction such as a reset or self-test instruction. For example, during a reset or...
|
|
|
7562103 |
Disaster recovery processing method and apparatus and storage unit for the same
A technique capable of constructing a disaster recovery system reduced in performance degradation of a primary system is provided. The technique includes a step of conducting synchronous writing of...
|
|
|
7562254 |
Checkpointing and restarting long running web services
The present invention is a checkpoint processor configured for coupling to individual Web services through a Web services engine. The checkpoint processor can include checkpoint logic programmed to...
|
|
|
7549027 |
System and method for managing replication of data in a data storage environment
This invention is a system and method for backup and recovery of data using a new architecture that includes continuous backup and information protection backup and recovery system components.
|
|
|
7546428 |
Computer architecture for managing replication of data in a data storage environment
This invention is an architecture for backup and recovery of data including continuous backup and information protection backup and recovery system components.
|
|
|
7536591 |
Transparent checkpointing and process migration in a distributed system
A distributed system for creating a checkpoint for a plurality of processes running on the distributed system. The distributed system includes a plurality of compute nodes with an operating system...
|
|
|
7526676 |
Slave device having independent error recovery
A slave device adapted to couple to a master processor and including an error handler and a communication controller. The error handler is configured to detect errors internal to the slave device...
|
|
|
7523348 |
Method and system for monitoring and managing archive operations
In accordance with an aspect of the present invention, in a data protection system having a production location, a storage location, and a communication path for transmitting data between the...
|
|
|
7502961 |
Method, system, and apparatus for providing alert synthesis in a data protection system
A method for diagnosing problems with protection of a data source and recovery of the same. The method includes diagnosing a copy of data located at the storage location and diagnosing a temporal...
|
|
|
7499955 |
System and method for undoing application actions using inverse actions with atomic rollback
An undo operation is executed by an application by performing the inverse actions of the do operation to which the undo operation relates. Previous designs simply swapped memory to execute an undo...
|
|
|
7490327 |
System and method for programmatic distributed transaction commit prioritization mechanism
The present invention provides a method for optimizing the processing of backend transactions. The method operates by identifying a transaction group comprising related transactions for processing...
|
|
|
7487395 |
Method, system, and apparatus for creating an architectural model for generating robust and easy to manage data protection applications in a data protection system
A data protection application if provided. The data protection application includes a job for providing protection to data. That job contains a plurality of tasks configured to perform the job....
|
|
|
7484215 |
Method, system and program product for processing a transaction
A method, system and program product for processing a transaction that requires multiple resources. The multiple resources for the transaction are concurrently prepared and/or committed. Further, a...
|
|
|
7484058 |
Reactive deadlock management in storage area networks
Systems and methods in accordance with various embodiments can detect and alleviate potential or actual deadlock of a storage switch or storage area network when attempting to write data to a...
|
|
|
7478277 |
Recovery guarantees for general multi-tier applications
A technique is described for guaranteeing recovery in a computer system comprising of recovery contracts with a plurality of obligations for a message exchange between a first component and a...
|
|
|
7472138 |
System and method for handing input/output errors during recovery of journaling files in a data processing system
A system and method in a data processing system for recovering data in a file system. A request to modify a data block in the file system is detected. In response to detecting the request to modify...
|
|
|
7472051 |
Dependable microcontroller, method for designing a dependable microcontroller and computer program product therefor
A microcontroller comprising a central processing unit and a further fault processing unit suitable for performing validation of operations of said central processing unit. The further fault...
|
|
|
7461292 |
Persistent stateful component-based applications via automatic recovery
Persistent components are provided across both process and server failures, without the application programmer needing take actions for component recoverability. Application interactions with a...
|
|
|
7457984 |
Method and system for rollback-free failure recovery of multi-step procedures
Disclosed is a rollback-free method for performing multi-step procedures in the presence of possible failure. As the procedure proceeds from its initial state through transitions to its final...
|
|
|
7437608 |
Reassigning storage volumes from a failed processing system to a surviving processing system
Provided are a method, system, and program for reassigning storage volumes from a failed processing system to a surviving processing system. A first processing system detects a failure of a second...
|
|
|
7437609 |
Reliable standby database failover
A method for providing data integrity of a database system. A standby database is selected to replace a failed primary database. At least one redo log file having at least one data transaction is...
|
|
|
7430740 |
Process group resource manager
A process group resource manager for managing protected resources during transaction processing is disclosed. The process group resource manager comprises a first process configured to provide...
|
|
|
7428656 |
Performing retry operations
A method of performing a retry procedure may begin with detecting an error in a first zone of a data storage medium. Upon detecting the error, it is determined whether any retry procedure of a...
|
|
|
7409587 |
Recovering from storage transaction failures using checkpoints
The disclosed technology facilitates recovery from storage-related failures by checkpointing copy-on-write operation sequences. An operation sequence incorporating such checkpoints into a...
|
|
|
7400672 |
Method and system for detecting transmitter errors
A system for detecting transmission errors in a data transmission system includes a receiver for receiving a data packet transmitted thereto by a corresponding transmitter and transmitting the data...
|
|
|
7398421 |
System and method for storage area network switch port failure recovery
Systems and methods for storage area network switch port failure recovery. A system may include several hosts, storage devices and a storage area network (SAN) switch. The SAN switch may include...
|
|
|
7389378 |
Write processing method for stream type commands and medium storage apparatus
A medium storage apparatus writes data for stream type commands on a medium, and improves the reliability of the write data while maintaining the execution time of the commands. The apparatus has a...
|
|
|
7383465 |
Undoable volume using write logging
In one embodiment, a method is contemplated. The method includes creating a copy of a volume, wherein the copy corresponds to a first point in time. Write operations to the volume are logged...
|
|
|
7383466 |
Method and system of previewing a volume revert operation
Described is a revert preview mechanism, which gives the user a chance to temporarily remount a storage volume with the contents of a shadow copy, and then evaluate the computer system as if...
|
|
|
7382733 |
Method for handling reordered data packets
The present invention provides a method for handling reordered data packets. A method comprises receiving a data packet and determining if the data packet is received out of order. The method...
|
|
|
7380166 |
Compensation framework for long running transactions
An error-handling framework is provided for business process transactions. The error-handling framework facilitates coordination of the invocation of exception and compensation handlers in response...
|
|
|
7376866 |
Method and an apparatus to perform fast log replay
A method and an apparatus to perform fast log replay have been disclosed. In one embodiment, the method includes preloading a buffer with data based on a catalog in response to a failure of a...
|
|
|
7373549 |
Error detection and recovery in a storage driver
A command is received, at a network storage driver, from an operating system storage stack, wherein the command is for communication with a target storage device over a connection across a network....
|
|
|
7363538 |
Cost/benefit based checkpointing while maintaining a logical standby database
A method, system, and computer program product for generating checkpoint information in a database management system that determines the frequency of checkpointing of transactions based on a...
|
|
|
7359939 |
Fast service restoration for lost IGMP leave requests
Whenever a DSLAM or a network node receives a Group Join message, it compares the MAC address of the originating STB to that of previous Join messages with their existing connections. If a match is...
|
|
|
7346905 |
Apparatus and method for maintaining resource integrity without a unified transaction manager in a software environment
An apparatus and method for maintaining integrity of data in a software environment are provided. With the apparatus and method, the individual software resources associated with a transaction are...
|
|
|
7346052 |
Process for implementation of a redundant switched full-duplex ethernet type communication network
The invention relates to a process for implementation of a redundant switched full-duplex Ethernet type communication network comprising at least two independent elementary networks, each...
|
|
|
7308606 |
System and method for persistent and robust storage allocation
A method for managing computer memory, in accordance with the present invention, includes maintaining multiple sets of free blocks of memory wherein a free block is added to a set based on its...
|
|
|
7305675 |
Processing tasks with failure recovery
A method and apparatus is provided for processing tasks with failure recovery. The method includes storing one or more tasks in a queue, wherein each task has an associated exit routine, and...
|
|
|
7302559 |
Memory dump program boot method and mechanism, and computer-readable storage medium
A memory dump program boot method includes the steps of defining, in non-volatile variables that are managed by a boot firmware of a computer system, boot information of a plurality of stand-alone...
|
|
|
7299378 |
Geographically distributed clusters
A method and apparatus for mirroring data between a plurality of sites is provided. At a first site of the plurality of sites, a record is maintained that identifies which changes made to one or...
|
|
|
7277900 |
Method and mechanism for rolling back a transaction on a row of data
A method and mechanism to compensate for the effects of a transaction in a database system is disclosed. Also disclosed is a method and mechanism for identifying one or more transactions that have...
|