|
Match
|
Document |
Document Title |
|
|
8185779 |
Controlling computer storage systems
Goal-based availability and change management are handled over groups of heterogeneous storage controllers. Probabilistic and deterministic methods are employed to determine the allocation and...
|
|
|
8176371 |
Embedded processor
Electronic apparatus, systems, and methods of operating and constructing the electronic apparatus and/or systems include an embedded processor disposed in a logic chip to direct, among other...
|
|
|
8176268 |
Systems and methods for performing storage operations in a computer network
Methods and systems are described for performing storage operations on electronic data in a network. In response to the initiation of a storage operation and according to a first set of selection...
|
|
|
8176363 |
Efficient method and apparatus for keeping track of in flight data in a dual node storage controller
A storage unit adapted for use in a processing system includes a controller including at least two compute nodes, each of the compute nodes including a read/write cache and a persistent cache; and...
|
|
|
8171337 |
Computer architectures using shared storage
Shared storage systems and methods are provided. A particular shared storage system is a system including multiple instances of shared storage. Each of the instances of shared storage includes data...
|
|
|
8171247 |
Method for backup storage device selection
A method and system for backing up computer data uses a network device to select a storage device in a manner that enhances at least one parameter associated with the backup process.
|
|
|
8166339 |
Information processing apparatus, information processing method, and computer program
An information processing apparatus including a plurality of nodes, each node connecting at least a memory and a processor to a system bus; an interconnection bus that interconnects the nodes; a...
|
|
|
8156381 |
Storage management apparatus and storage system
A storage management apparatus manages a plurality of storage apparatuses connected to each other over a network in a storage system that distributes data among the storage apparatuses and stores...
|
|
|
8140789 |
Method for remote backup and storage system
In a storage system, a technique for promptly reading the backup data stored in the child storage device in the remote site side in case of disaster for the master site is provided. In this system,...
|
|
|
8140892 |
Configuration of memory management techniques selectively using mitigations to reduce errors
Techniques for performing memory management to mitigate memory errors. In accordance with the principles described herein, a memory management module may be implemented that acts in different modes...
|
|
|
8132045 |
Program failure handling in nonvolatile memory
In a nonvolatile memory system, data received from a host by a memory controller is transferred to an on-chip cache, and new data from the host displaces the previous data before it is written to...
|
|
|
8131919 |
Techniques for controlling storage device use by performing a storage device location assessment operation based on a current storage device identifier
An electronic system includes a framework, data storage circuitry and a controller. The framework includes multiple device slots. The data storage circuitry is arranged to access storage devices...
|
|
|
8122288 |
Redundant system, control apparatus, and control method
A redundant system includes a redundant apparatus and a control unit that controls power supplied to the redundant apparatus. The redundant apparatus includes a state management unit that manages...
|
|
|
8122295 |
Memory systems and methods of detecting distribution of unstable memory cells
A circuit is operated to detect unstable memory cells from among a plurality of memory cells in at least one page. A determination is made from an initial status of data stored in a memory cell...
|
|
|
8122284 |
N+1 failover and resynchronization of data storage appliances
Reciprocal data storage protection is combined with “N+1” hardware provisioning and on-demand resynchronization to guarantee full data availability without impairing performance. Pairs of nodes are...
|
|
|
8122287 |
Managing a data storage system
A RAID storage system is provided with a plurality of disk drive modules in communication with a processor through a RAID controller. Tools and processes are provided for managing failure of...
|
|
|
8117411 |
Storage system and remote copy recovery method
Data written in the primary logical volume of the first storage device are transmitted to the third storage device via the second storage device, the data being written in the same location as the...
|
|
|
8117497 |
Method and apparatus for error upset detection and correction
A method and apparatus for the detection and correction of soft errors existing within an integrated circuit (IC). Run-time check stops are utilized in conjunction with processor-based, hardware...
|
|
|
8112663 |
Method to establish redundancy and fault tolerance better than RAID level 6 without using parity
An apparatus comprising a logically contiguous group of at least three drives, a first loop, a second loop, and a compression/decompression circuit. Each of the drives comprises (i) a first region...
|
|
|
8108713 |
Arrangement for recovery of data by network nodes based on retrieval of encoded data distributed among the network nodes
Distributed data, having been stored in a distributed storage system as a collection of distributed data elements, is recovered based on connection of multiple user nodes, each user node having...
|
|
|
8103902 |
Disk array including plural exchangeable magnetic disk unit
To provide a storage apparatus in which a plurality of drives in a unit are separately treated and the unit can be easily exchanged for another unit even when RAID groups are freely composed. The...
|
|
|
8090979 |
Information system and data transfer method
Availability of an information system including a storage apparatus and a computer is improved. First and second storage apparatuses execute remote copy of copying data written into a first primary...
|
|
|
8090980 |
System, method, and computer program product for providing data redundancy in a plurality of storage devices
A system, method, and computer program product are provided for providing data redundancy in a plurality of storage devices. In operation, storage commands are received for providing data...
|
|
|
8090987 |
Imaging apparatus having automatic backup function and method for controlling the same
An imaging apparatus having an automatic backup function and a method for controlling the same are disclosed which can more securely store particular data, considered to be important by the user,...
|
|
|
8082465 |
Auto-adapting cache memory system and method
A system, method and computer program product for detecting a failed storage device within an “n” device array. The “n” device array is configured to store “n” device array formatted data. The “...
|
|
|
8078905 |
Restoring configurations of data storage systems
A method is used in restoring configurations of data storage system. A captured configuration is produced from capturing a configuration of a data storage system. The configuration includes a...
|
|
|
8074107 |
Failover and recovery for replicated data instances
Replicated instances in a database environment provide for automatic failover and recovery. A monitoring component can periodically communicate with a primary and a secondary replica for an...
|
|
|
8074103 |
Data corruption diagnostic engine
A computer is programmed to execute a diagnostic procedure either on a pre-set schedule or asynchronously in response to an event, such as an error message, or a user command. When executed, the...
|
|
|
8069384 |
Scanning reassigned data storage locations
An aspect of the present disclosure relates to scanning reassigned data storage locations. In one example, a reassignment table is accessed to identify a deallocated data storage location and scan...
|
|
|
8069301 |
Apparatus, storage system, and computer program product for prevention of data loss
A data control apparatus includes a mapping-table managing unit that manages a mapping table that is associated with a corrupted-data recovery function of recording data and error correcting code...
|
|
|
8065558 |
Data volume rebuilder and methods for arranging data volumes for improved RAID reconstruction performance
A data volume rebuilder reduces the time required to reconstruct lost data in a RAID protected data volume operating with a failed physical disk drive. A data volume rebuilder uses the remaining...
|
|
|
8065481 |
RAID system and method compatible with improved drive select
A RAID system is provided which can be implemented as a hardware RAID system while avoiding certain shortcomings of previous RAID systems. The RAID system makes it possible to avoid or reduce the...
|
|
|
8046628 |
Failure recovery memory devices and methods
Memory devices and methods are described that include serially chained memory devices. In one or more of the configurations shown, a serial chain of memory devices includes a number of memory...
|
|
|
8046629 |
File server for redundant array of independent disks (RAID) system
A redundant array of independent disks (RAID) system comprises N storage arrays, wherein each of the N storage arrays comprise a target processing module and 1 to M hard disk drives, where M and N...
|
|
|
8041989 |
System and method for providing a high fault tolerant memory system
A system and method for providing a high fault tolerant memory system. The system includes a memory system having a memory controller, a plurality of memory modules and a mechanism. The plurality...
|
|
|
8041879 |
Flash memory backup system and method
A flash memory system includes a flash controller for controlling operation of at least two flash memory devices. A page buffer is allocated within each flash memory device, such that one page...
|
|
|
8037348 |
Vibration-aware data reassignment
An aspect of the present disclosure relates to implementing a temporary reassignment of data based on a vibration condition. An exemplary method includes implementing a data operation for a portion...
|
|
|
8037349 |
Data replication based on capacity optimization
A system and associated method for replicating data based on capacity optimization. A local node receives the data associated with a key. The local node within a local domain communicates with...
|
|
|
8032784 |
Duplication combination management program, duplication combination management apparatus, and duplication combination management method
A simultaneous failure occurrence degree calculation section calculates a simultaneous failure occurrence degree a value of which becomes smaller with an increase in a difference between numeric...
|
|
|
8032785 |
Architecture for managing disk drives
Disclosed are ways of providing a highly flexible high availability storage system. Disk drive carriers for insertion into enclosures in a storage system include several disk drives. The enclosures...
|
|
|
8028137 |
System and method of selective data mirroring in a data storage device
Systems and methods of selective data mirroring are disclosed. In a particular embodiment, a device is disclosed that includes a data storage medium and a controller operably coupled to the data...
|
|
|
8024603 |
Data migration satisfying migration-destination requirements
The invention is directed to a storage system including a storage subsystem providing a data storage service to a host computer, and a management device managing the storage subsystem. The...
|
|
|
8020032 |
Method for providing deferred maintenance on storage subsystems
A set of disks in a plurality of disk arrays are configured to have one or more spare partitions. Upon detecting a faulty disk in a faulty array, the method involves the steps of: (a) migrating...
|
|
|
8015442 |
Anomaly notification control in disk array
In a storage device incorporating a plurality of kinds of disk drives with different interfaces, the controller performs sparing on a disk drive, whose errors that occur during accesses exceed a...
|
|
|
8015440 |
Apparatus, system, and method for data storage using progressive raid
An apparatus, system, and method are disclosed for data storage with progressive redundant array of independent drives (“RAID”). A storage request receiver module, a striping module, a par...
|
|
|
8010835 |
Storage device realignment
Realigning storage devices arranged as storage arrays when one of the storage arrays enters a critical state after failure of a storage device is disclosed. The method is particularly useful for...
|
|
|
7996637 |
Storage system and remote copy recovery method
Data written in the primary logical volume of the first storage device are transmitted to the third storage device via the second storage device, the data being written in the same location as the...
|
|
|
7992037 |
Scalable secondary storage systems and methods
Exemplary systems and methods in accordance with embodiments of the present invention may provide a plurality of data services by employing splittable, mergable and transferable redundant chains of...
|
|
|
7992035 |
Disk selection method, raid control device, raid system, and its disk device
A response of a disk device during rebuild can be sped up. A disk array control device determines whether or not there is a normal read request during rebuild. If there is a read request during...
|
|
|
7992036 |
Apparatus, system, and method for volume-level restoration of cluster server data
An apparatus, system, and method are disclosed for restoring cluster server data at a volume level. A setup module opens at least one source volume of a cluster server for a volume-level restore,...
|