Match Document Document Title
7418564 Storage controller, storage control system and storage control method for mirroring volumes  
The present invention provides a storage control technique that leaves no failure in a file system of a secondary volume even if the secondary volume is split from a primary volume with no...
7418544 Method and system for log structured relational database objects  
A system, method, computer program and article of manufacture for updating a disk that moves updates for a specific database object into available contiguous free data blocks, and writes the...
7415653 Method and apparatus for vectored block-level checksum for file system data integrity  
A method for storing a data block, involving storing the data block in a storage pool, obtaining a data block location, determining a checksum function for the data block, calculating a data block...
7415570 Tape drive apparatus having a permanent optical storage device port  
A tape drive apparatus includes a data transfer apparatus for transferring data to and from a tape media loaded in the tape drive apparatus, a first port for communicating with the data transfer...
7415585 Space-optimized backup repository grooming  
A system for space optimized backup repository grooming includes a backup converter and a primary backup repository comprising a first backup sequence including two or more backup images of a data...
7415628 Restricting the execution of copy services commands  
A system and method for controlling peer-to-peer remote copy (PPRC) operations initiated from one or more host devices that desire to store data contents written to a first storage system to a...
7415586 Data backup method and system  
A disk array has storage regions provided to store the management information for each disk volume of the backup data, and an interface is provided through which the management information for each...
7415588 Electronic device with an automatic backup function  
An electronic device with an automatic backup function for handling a first data stream is provided. The electronic device comprises a main board, a data-sync chipset, a first storage unit, a...
7415587 Method and apparatus for adjusting performance of logical volume copy destination  
When data written into a volume (source volume) in a parity group in a storage apparatus is written into a volume (destination volume) in a parity group in a storage apparatus using a remote copy...
7415629 Method for managing pair states in a storage system  
A storage system includes an application server that provides an application composed of a plurality of programs, a plurality of first volumes that store data that the programs use, and a plurality...
7415573 Storage system and storage control method  
The storage system of the present invention comprises a plurality of physical storage regions comprising a physical storage region having one or more attributes, and a physical storage region...
7415589 Data processing system with multiple storage systems  
A data processing system has a plurality of storage systems. In this system, data replication is performed at high speed and efficiency while maintaining data integrity. In addition, when failure...
7412576 Remote copy system having multiple data centers  
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...
7412583 Virtual incremental storage method  
A method for managing incremental storage includes a storage pool management module that allocates storage volumes to a virtual volume. Also included is an incremental log corresponding to the...
7412577 Shared data mirroring apparatus, method, and system  
A network component useful in tracking write activity by writing logs containing write address information is described. The tracking component may be used in networked systems employing data...
7412578 Snapshot creating method and apparatus  
In the storage-based snapshot creation, a block-selection specifying unit provided on a NAS processing unit specifies a block, which becomes necessary for the generation of snapshot data, to a...
7409486 Storage system, and storage control method  
A protocol chip and a bridge are connected to a first bus, while the bridge and a micro processor (MP) are connected to a second bus. The MP generates parameter information and writes it into a...
7409507 Difference bit map management method, storage apparatus, and information processing system  
Disclosed is to reduce an amount of memory required for a difference bit map corresponding to a storage extent of large capacity. A difference bit map 27 is made into multi-tiers. A difference is...
7409414 Computer system, management computer, storage system, and backup management method  
A computer system includes a host computer; a storage system for obtaining a snapshot, at a specific point in time, of a data volume, storing data written to the data volume after the specific...
7409510 Instant virtual copy to a primary mirroring portion of data  
Techniques are provided for performing a copy operation. An instant virtual copy operation is issued from a first portion of data to a primary mirroring portion of data, wherein the primary...
7409495 Method and apparatus for providing a temporal storage appliance with block virtualization in storage networks  
Methods, systems, and computer program products to provide temporal storage in a fabric-based virtualization environment are presented. Such capacity is provided through the association of a...
7409310 System and method for tracking operational data in a distributed environment  
A system and method is provided for obtaining and utilizing operational information for a plurality of displays in a distributed computing system. The system can provide for a plurality of base...
7409523 Online storage volume shrink  
Described is a technology by which a new volume or partition may be created on a disk, e.g., by running a shrink program and then reclaiming freed space. Shrink occurs online, while the user or...
7409412 Data element and structure for data processing  
A computer-readable medium having stored thereon a data structure for an electronic data element. The electronic data element includes: a first data field containing data representing an identifier...
7409509 Dynamic storage device pooling in a computer system  
A method for dynamically allocating control of a storage device, the method comprising receiving an access request from a first computer requesting access to a storage device; directing, based upon...
7406487 Method and system for performing periodic replication using a log  
Disclosed is a method and system for performing periodic replication using a write-ordered log. According to one embodiment, a plurality of write operations to a primary data volume are tracked...
7406575 Method and system for storing data  
In one example, an apparatus is provided to store data in one or more data storage systems by selecting from among at least a first operating mode and a delta replication operating mode. The...
7404056 Virtual copying scheme for creating multiple versions of state information  
State information in a processor is managed using a lookup table that has multiple memory circuits, each with multiple entries. Items of state information belonging to a current state version are...
7404053 Direct access storage system with combined block interface and file interface access  
A storage system includes a storage controller and storage media for reading data from or writing data to the storage media in response to block-level and file-level I 10 requests. The storage...
7404051 Method for replicating snapshot volumes between storage systems  
An apparatus, system, and method for replicating a snapshot volume in a first storage system to a second storage system includes mapping information corresponding to data in the first storage...
7401196 Storage system and storage control method for access exclusion control of each storage area unit comprising storage area of storage device  
The lock construction portion of a storage system receives, from a host 101 or SVP, the number of hosts which is the number of hosts 101 actually connected to the storage system, and the number...
7401193 System for storing data  
A system is provided for storing data includes storing original data in logical blocks in a first plurality of locations in a data storage system with one and only one logical block of mirrored...
7401194 Data backup system and method  
A data backup system for backing up a data file from a source device having a source processor and an input device to a target device having a target processor and a database over a communication...
7401197 Disk array system and method for security  
A disk array system includes a memory that stores first key data inherent to the disk array system, and a disk controller that controls data input/output to/from disk drives. Each of the disk...
7401192 Method of replicating a file using a base, delta, and reference file  
Provided are a method, system, and program for replicating a file. A file is copied to a target storage file system stored as a base file. A reference file comprising the copied file is generated...
7401102 Management of global counters in transactions  
A method for tracking transactions performed on a non-volatile storage medium. The medium consists of a plurality of storage ranges. The method includes assigning respective local counters to the...
7401191 System and method for performing disk write operations by writing to a data depot prior to an in-place write  
Methods, computer programs, information handling systems, and state machines for performing an atomic write to a data block area are disclosed. The atomic write is an in-place write> The method...
7401093 System and method for managing file data during consistency points  
A system and method for managing file data during consistency points in a file system is provided. A buffer data control structure is modified to include a flags array that tracks various status...
7398354 Achieving data consistency with point-in-time copy operations in a parallel I/O environment  
A method for processing a point-in-time copy of data associated with a logical storage volume where the data to be copied is stored in a striped or parallelized fashion across more than one...
7398366 Tracking incremental changes in a mass storage system  
Maintaining logically consistent backups using minimal data transfer. A backup, or snapshot, copy of original data is created and stored. A user designates data blocks that are to be backed up in a...
7398364 Switching method of data replication mode  
In remote data replication between storage systems, there are cases where the storage extent capacity used as the temporary storage extent in the storage system will incur waste. In a system having...
7398420 Method for keeping snapshot image in a storage system  
A technique for realizing a snapshot function is provided, which can reduce data transfer between a server system and a storage subsystem which is necessary during data copy operations between...
7398367 Storage subsystem that connects fibre channel and supports online backup  
A disk array connected to a storage area network via a fibre channel has one or more ports each controlled by a processor. Even the disk array with one port and one processor executes online...
7398352 Recording method and recording apparatus that limits number of rewrites to the same storage area  
A recording method is provided for recording data into an information recording medium, in which the number of data rewrites into the same area is limited. The recording method comprises the steps...
7398422 Method and apparatus for data recovery system using storage based journaling  
A storage system maintains a journal and a snapshot of one or more data volumes. Two journal entry types are maintained, an AFTER journal entry and a BEFORE journal entry. Two modes of data...
7398365 Restoring data with reduced suspension-of-access periods  
Restoring data, without suspending access to the data for the entire time that the data is being restored. Access is suspended only while a portion of the data is restored, before access to all of...
7395402 Method and system of data storage capacity allocation and management using one or more data storage drives  
Aspects of the present invention allow the implementation of one or more data pools using portions or sectors of one or more hard disk drives. Aspects of the invention incorporate at least a method...
7395388 Load balancing system and method  
Provided is a load balancing system and method capable of balancing the load of an apparatus employing both the internal mirror copying function and external connection function. With this load...
7395387 System and method for backing up and restoring data  
Described is a system and method for allowing applications to interact with a common backup program in a uniform way. The system and method provides a communication mechanism for one or more...
7395391 Parallel asynchronous order-preserving transaction processing  
A method for data mirroring including receiving a sequence of transactions at a first storage node from a host indicating data to be stored by the node, storing the data therein, and delineating a...