Match Document Document Title
8751463 Capacity forecasting for a deduplicating storage system  
A system for managing a storage system comprises a processor and a memory. The processor is configured to receive storage system information from a deduplicating storage system. The processor is...
8751762 Prevention of overlay of production data by point in time copy operations in a host based asynchronous mirroring environment  
A primary storage controller is configured to communicate with a secondary storage controller via a system data mover. In response to receiving a command to perform a point in time copy of a...
8751759 Tape library emulation with automatic configuration and data retention  
Disk based emulation of tape libraries is provided with features that allow easier management and administration of a backup system and also allow increased flexibility to both archive data on...
8751758 Delayed instant copy operation for short-lived snapshots  
A method, including defining a snapshot referencing a source partition of a storage volume on a storage device, and receiving a request to write a block of data to the source partition. Upon...
8751458 Method and system for saving database storage space  
Saving database storage space includes receiving, using a processor, one or more properties associated with a newly released commodity input at a front-end server; determining whether the one or...
8745319 Flash memory based storage devices utilizing magnetoresistive random access memory (MRAM) to store control information facilitating wear leveling  
A flash memory based storage device may utilize magnetoresistive random access memory (MRAM) as at least one of a device memory, a buffer, or high write volume storage. In some embodiments, a...
8745340 Reduction of communication and efficient failover processing in distributed shared memory-based application  
Various embodiments for reducing communication between cluster nodes and optimizing failover processing in a distributed shared memory (DSM)-based application by at least one processor device are...
8745232 System and method to dynamically allocate electronic mailboxes  
Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization...
8745009 Information processor, information processing system, data archiving method, and data deletion method  
An information processor may include a command receiving unit that receives an immediate processing command in which a deletion target to be deleted from the database is conditioned, and a...
8738855 Method of storing a data set in a distributed storage system, distributed storage system and computer program product for use with said method  
The present invention is directed to a method of storing a data set in a storage system. Said storage system comprises a plurality of storage entities. The method comprises the following steps. A...
8738869 Storage system including a plurality of modules having different control information  
A storage system is disclosed that stores data across plural storage devices. The storage system includes plural modules. Each of the modules includes a storage device including a data storage...
8738581 Using multiple clients for data backup  
Various systems and methods for using multiple clients for data backup are described. For example, one method involves accessing a namespace, where the namespace indicates locations of files. At...
8738874 Storage controller and storage control method for snapshot acquisition and remote copying of a snapshot  
Difference information between two snapshots from a first point-in-time snapshot, which has been copied, to an Nth point-in-time snapshot, which constitutes the latest point-in-time snapshot, is...
8738870 Block based backup  
A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes taking a snapshot of a physical volume with a native snapshot program, reading the snapshot...
8732132 Life moment tagging and storage  
A secure memory device and method for obtaining and securely storing information relating to a life moment is disclosed. In the method, a parameter is received and inputted in a search heuristic....
8732411 Data de-duplication for information storage systems  
Technologies for eliminating duplicate data within a storage system can efficiently identify and eliminate duplication by remapping borrower regions to share physical storage space with lender...
8725687 Systems and methods for byte-level or quasi byte-level single instancing  
Described in detail herein are systems and methods for deduplicating data using byte-level or quasi byte-level techniques. In some embodiments, a file is divided into multiple blocks. A block...
8725967 Providing executing programs with access to stored block data of others  
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to...
8725964 Interface systems and methods for accessing stored data  
A modular data and storage management system. The system includes a time variance interface that provides for storage into a storage media of data that is received over time. The time variance...
8724817 Secure management of keys in a key repository  
A method for managing keys in a computer memory including receiving a request to store a first key to a first key repository, storing the first key to a second key repository in response to the...
8725972 Incremental backup of source to target storage volume  
Various method, system, and computer program product embodiments for performing a backup of a source storage volume to a target storage volume are provided. In one exemplary embodiment, a...
8719521 Crash-tolerant incremental change tracking between backups of a source storage  
Crash-tolerant incremental change tracking between backups of a source storage. In one example embodiment, a method of crash-tolerant incremental change tracking between backups of a source...
8719520 System and method for data migration between high-performance computing architectures and data storage devices with increased data reliability and integrity  
A system for data migration between high performance computing architectures and data storage disks includes an intermediate data migration handling system which has an intermediate data storage...
8719632 Implementing enhanced EPO protection for indirection data  
A method and a storage system are provided for implementing indirection tables for persistent media or disk drives with enhanced emergency power outage (EPO) protection for the indirection data,...
8713273 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...
8706999 Method and system for cascaded flashcopy zoning and algorithm and/or computer program code and method implementing the same  
A method of performing cascaded flashcopy (FC) including starting a flashcopy map when a target disk is already a source of an active FC map. A computer storage system includes a configuration...
8706986 Load equalizing storage controller and control method for the same  
An object of the invention is to provide a storage controller and control method that can efficiently and easily prevent reduced data I/O processing performance due to an imbalance between loads...
8706987 Structured block transfer module, system architecture, and method for transferring  
Structured block transfer module, system architecture, and method for transferring content or data. Circuit allowing content in one memory to be shifted, moved, or copied to another memory with no...
8706988 Memory system  
A memory system comprising a volatile memory unit, a nonvolatile memory unit, and a controller that performs data transfer between a host system and the nonvolatile memory unit via the volatile...
8706991 Online virtual machine disk migration  
A method for migrating a virtual machine disk (VM disk) from first physical storage to second physical storage while the virtual machine (VM) is running, the method comprising: (a) taking a...
8700856 Method for accessing mirrored shared memories and storage subsystem using method for accessing mirrored shared memories  
According to a prior art storage subsystem, shared memories are mirrored in main memories of two processors providing redundancy. When the consistency of writing order of data is not ensured among...
8700871 Migrating snapshot data according to calculated de-duplication efficiency  
A storage resource is effectively utilized in migration of a snapshot. First de-duplication efficiency which is de-duplication efficiency of snapshot data, and second de-duplication efficiency...
8700870 Logical volume transfer method and storage network system  
The present invention transfers replication logical volumes between and among storage control units in a storage system comprising a plurality of storage control units. To transfer replication...
8700562 Systems and methods for online transactional data processing  
An online transactional data processing (OLTP) system is provided that includes a relational database for storing transactional data, an OLTP application program for processing the transactional...
8700725 Remote copy system  
A remote copy system includes a first storage system including a first storage controller arid a first data volume. The first storage controller is configured to control data access requests to...
8694746 Loose synchronization of virtual disks  
In order to synchronize copies of a virtual disk, a virtualization layer maintains a first record of file system blocks of a first copy of the virtual disk that are modified during an access...
8694742 Storage system and data management method for mirroring volumes with allocate on use function  
A storage system and data management method is provided that improves the reliability and fault tolerance of the hard disks saving data utilizing an AOU function. A storage system comprises a...
8688941 System and method for controlling automated page-based tier management in storage systems  
System and method for automated page-based management in storage systems. The system includes host computers, file servers and a storage system having automated page-based management means. The...
8688934 Method for caching data  
A method of caching data includes: A. mirroring data processed by a first storage processor and a second storage processor between a first memory device of the first storage processor and a second...
8688933 Firmware component modification  
Systems, methods, and other embodiments associated with firmware modification are described. One system embodiment includes modification utility configured to modify a less-than whole portion of...
8688937 Method for optimizing cleaning of maps in flashcopy cascades containing incremental maps  
A method for optimizing cleaning of maps in FlashCopy cascades includes determining whether a target disk of a map contains data unavailable to a downstream disk from an upstream disk in a...
8683157 Storage system and virtualization method  
The storage system of the present invention is able to generate one virtual logical device from different logical devices which exist in each of the different storage control units and remote-copy...
8683151 Variable data preservation prewrite  
In one aspect of the present description, a data preservation function is provided for preserving a set of data on a source storage device at a point in time, and includes identifying as a...
8683154 Computer system and system control method  
Operation of an environment that supports both host-based replication and array-based replication is realized. According to the present invention, data in the first storage area is copied first to...
8683144 Causation of a data read against a first storage system to optionally store a data write to preserve the version to allow viewing and recovery  
Machine readable instructions, methods, and systems of causation of a data read against a first storage system to optionally store a data write to preserve the version to allow viewing and...
8677089 Storage apparatus and storage system  
A storage apparatus includes: an associating unit that associates a first memory area in which data to be copied are stored and a second memory area of a destination storage apparatus to which the...
8677085 Virtual machine snapshotting in object storage system  
The storage system exports logical storage volumes that are provisioned as storage objects within logical storage containers. These storage objects are accessed on demand by connected computer...
8677086 System for caching data  
A data storage system includes a first storage processor including a first memory device; a second storage processor including a second memory device; and a third memory device coupled to the...
8677060 Isolation switching for backup of registered memory  
Certain embodiments described herein include a memory system having a register coupled to a host system and operable to receive address and control signals from the host system, a volatile memory...
8671243 Isolation switching for backup memory  
Certain embodiments described herein include a memory system having a volatile memory subsystem, a non-volatile memory subsystem, a controller coupled to the non-volatile memory subsystem, and a...