Match Document Document Title
US20050149668 Disk array apparatus and method for controlling the same  
An apparatus includes a controller and a plurality of disk drives. The controller has a communication control unit for accepting a data input/output request, a disk controller unit for controlling...
US20100332887 STORAGE CONTROL DEVICE HAVING CONTROLLER OPERATED ACCORDING TO DETECTION SIGNAL DERIVED FROM MONITORING POWER SIGNAL AND RELATED METHOD THEREOF  
One exemplary storage control device for a storage medium includes a controller and a voltage detector, where the controller controls data access of the storage medium, and the voltage detector...
US20050149671 Disk array apparatus and method for controlling the same  
An apparatus includes a controller and a plurality of disk drives. The controller has a communication control unit for accepting a data input/output request, a disk controller unit for controlling...
US20090119530 LOWER POWER DISK ARRAY AS A REPLACEMENT FOR ROBOTIC TAPE STORAGE  
The present invention provides methods and systems for storage of data. In one aspect, the invention provides a data storage system that includes a plurality of storage devices, such as, disks,...
US20050149669 Disk array apparatus and method for controlling the same  
An apparatus includes a controller and a plurality of disk drives. The controller has a communication control unit for accepting a data input/output request, a disk controller unit for controlling...
US20150363126 LOGICAL ZONE MAPPING  
A mass data storage system includes a plurality of communicatively coupled storage resources that are each controlled by one of a plurality of distinct storage controllers. Each of the storage...
US20140289464 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...
US20070288401 On Demand, Non-Capacity Based Process, Apparatus and Computer Program to Determine Maintenance Fees for Disk Data Storage System  
In one aspect the invention provides a signal bearing medium tangibly embodying a program of machine-readable instructions that are executable by a digital processing apparatus to perform...
US20050228950 External encapsulation of a volume into a LUN to allow booting and installation on a complex volume  
A system for external encapsulation of a volume into a logical unit (LUN) to allow booting and installation on a complex volume may include a host, one or more physical storage devices, and an...
US20070113008 Configuring Memory for a Raid Storage System  
The present invention relates to an apparatus having a memory operable with a virtualised RAID controller to determine an optimum I/O configuration by testing performance characteristics of a...
US20060004957 Storage system architectures and multiple caching arrangements  
An arrangement is provided for storage systems that use solid state disks for multiple functions. Solid state disks can be configured as cache under the control of a RAID controller. In some...
US20050235132 System and method for dynamic LUN mapping  
A system for dynamic logical unit (LUN) mapping includes a host and an off-host virtualizer. The off-host virtualizer may be configured to present a virtual storage device that includes one or...
US20050015545 REDUNDANT EXTERNAL STORAGE VIRTUALIZATION COMPUTER SYSTEM  
A redundant external storage virtualization computer system. The redundant storage virtualization computer system includes a host entity for issuing an IO request, a redundant external storage...
US20160132263 STORING DATA ACROSS A PLURALITY OF STORAGE NODES  
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for storing data on storage nodes. In one aspect, a method includes receiving a file to be stored...
US20140237184 SYSTEM AND METHOD FOR MULTI-TIERED META-DATA CACHING AND DISTRIBUTION IN A CLUSTERED COMPUTER ENVIRONMENT  
A system and method caches and distributes meta-data for one or more data containers stored on a plurality of volumes configured as a striped volume set (SVS) and served by a plurality of nodes...
US20120221789 Specifying Physical Attributes of a Cloud Storage Device  
Mechanisms are provided for creating a cloud storage device. A user interface is presented for selecting a type of physical storage devices, from a plurality of possible physical storage devices,...
US20100325351 MEMORY SYSTEM HAVING PERSISTENT GARBAGE COLLECTION  
Non-volatile memory systems such as those using NAND FLASH technology have a property that a memory location can be written to only once prior to being erased, and a contiguous group of memory...
US20050149670 Disk array apparatus and method for controlling the same  
An apparatus includes a controller and a plurality of disk drives. The controller has a communication control unit for accepting a data input/output request, a disk controller unit for controlling...
US20100262773 DATA STRIPING IN A FLASH MEMORY DATA STORAGE DEVICE  
A method is disclosed for striping data from a host to a data storage device that includes a plurality of memory chips and a plurality of physical channels for communication of data between the...
US20080313364 APPARATUS, SYSTEM, AND METHOD FOR REMOTE DIRECT MEMORY ACCESS TO A SOLID-STATE STORAGE DEVICE  
An apparatus, system, and method are disclosed for sharing a device between multiple hosts. The apparatus, system, and method include an RDMA setup module and an RDMA execution module. The RDMA...
US20050166017 Loosely coupled mass storage computer cluster  
A method and apparatus redundantly store data, in particular video data objects, in a distributed computer system having at least three processor systems, each processor system being connected in...
US20160062674 DATA STORAGE ARCHITECTURE FOR STORING METADATA WITH DATA  
Technology is disclosed for a data storage architecture for providing enhanced storage resiliency for a data object. The data storage architecture can be implemented in a single-tier configuration...
US20050114595 System and method for emulating operating system metadata to provide cross-platform access to storage volumes  
A method and system are provided for emulating operating system metadata to provide cross-platform access to storage volumes. The method may include generating operating system metadata for a...
US20050044336 System and method for assigning storage in a storage network in accordance with stored management information  
An assigning system and an assigning method are provided for assigning a storage device or a unitary logical unit of the storage device. A VLU-LU correspondence table is provided which shows a...
US20120307561 NON-VOLATILE MEMORY DEVICE AND METHOD CONTROLLING DUMMY WORD LINE VOLTAGE ACCORDING TO LOCATION OF SELECTED WORD LINE  
A non-volatile memory device includes access circuitry that selects a word line during an operation, applies a selected word line voltage to the selected word line, applies a non-selected word...
US20100017650 NON-VOLATILE MEMORY DATA STORAGE SYSTEM WITH RELIABILITY MANAGEMENT  
A non-volatile memory data storage system, comprising: a host interface for communicating with an external host; a main storage including a first plurality of flash memory devices, wherein each...
US20080244178 REBALANCING OF STRIPED DISK DATA  
Provided are a method, system, and article of manufacture, where a plurality of extents are stored in a first set of storage units coupled to a controller. A determination is made that a second...
US20050257002 Apparatus and method for neighbor cache table synchronization  
A method and apparatus for synchronizing a neighbor cache table of a backup network device and with a neighbor cache table of a master network device is provided. The master network device may...
US20110307654 WRITE OPERATIONS IN A FLASH MEMORY-BASED OBJECT STORE  
Approaches for improving writing to solid state devices. An object cache or store, maintained on one or more flash storage devices, comprises two or more slabs. A slab is an allocated amount of...
US20100070466 DATA TRANSFER TECHNIQUES WITHIN DATA STORAGE DEVICES, SUCH AS NETWORK ATTACHED STORAGE PERFORMING DATA MIGRATION  
A stand-alone, network accessible data storage device, such as a filer or NAS device, is capable of transferring data objects based on portions of the data objects. The device transfers portions...
US20080040542 RAID ENVIRONMENT INCORPORATING HARDWARE-BASED FINITE FIELD MULTIPLIER FOR ON-THE-FLY XOR  
A hardware-based finite field multiplier is used to scale incoming data from a disk drive and XOR the scaled data with the contents of a working buffer when performing resync, rebuild and other...
US20050050275 Storage system  
A disk array includes a drive management unit, which is a program for identifying kinds of disk devices and managing different disk devices separately, and a drive management table for storing...
US20100083247 System And Method Of Providing Multiple Virtual Machines With Shared Access To Non-Volatile Solid-State Memory Using RDMA  
A processing system includes a plurality of virtual machines which have shared access to a non-volatile solid-state memory (NVSSM) subsystem, by using remote direct memory access (RDMA). The NVSSM...
US20090265578 Full Stripe Processing for a Redundant Array of Disk Drives  
A system and method are provided for automating full stripe operations in a redundant data storage array. In a redundant storage device controller, a parity product is accumulated that is...
US20060080505 Disk array device and control method for same  
A disk array controller 11 decides whether a command received from a host 20-22 is a write command or a read command. If it is a write command, the disk array controller 11 generates a data block,...
US20050149677 Apparatus and method for partitioning and managing subsystem logics  
A subsystem logics partitioning and managing apparatus comprises a recognition unit for recognizing logical and physical resources that constitute a subsystem a partition definition table in which...
US20160179422 METHOD OF PERFORMING GARBAGE COLLECTION AND RAID STORAGE SYSTEM ADOPTING THE SAME  
Provided are a method of performing garbage collection and a redundant array of independent disks (RAID) storage system to which the method is applied. The method includes selecting a victim...
US20140258615 STORAGE CONTROL APPARATUS AND STORAGE SYSTEM COMPRISING MULTIPLE STORAGE CONTROL APPARATUSES  
A storage system has multiple disk controller (DKC) units that are coupled to one another in accordance with a coupling mode that satisfies the following (a1) through (a3): (a1) One DKC inside one...
US20140237179 INFORMATION SYSTEM AND DATA TRANSFER METHOD OF INFORMATION SYSTEM  
Availability of an information system including a storage apparatus and a host computer is improved. A host system includes a first storage apparatus provided with a first volume for storing data,...
US20130290611 POWER MANAGEMENT IN A FLASH MEMORY  
The peak power requirements for operations performed on a FLASH memory circuit vary substantially, with reading, writing and erasing requiring increasing levels of power. When the memory is...
US20130159622 CHAINED, SCALABLE STORAGE DEVICES  
Described embodiments access data in a chained, scalable storage system. A primary agent of one or more storage devices receives a host request including a logical address from a host coupled to...
US20120198152 SYSTEM, APPARATUS, AND METHOD SUPPORTING ASYMMETRICAL BLOCK-LEVEL REDUNDANT STORAGE  
A block-level storage system and method support asymmetrical block-level redundant storage by automatically determining performance characteristics associated with at least one region of each of a...
US20080126839 Optimized reconstruction and copyback methodology for a failed drive in the presence of a global hot spare disc  
The present invention is a system for optimizing the reconstruction and copyback of data contained on a failed disk in a multi-disk mass storage system. A system in accordance with the present...
US20060129759 Method and system for error strategy in a storage system  
Apparatus and computer program product for enabling an error strategy in a storage system with an initiator and a plurality of storage devices connected by a network, such as a storage area...
US20050228943 Multipath redundant storage system architecture and method  
Disclosed is a storage system and method that provides multi-path bus and component interconnection and isolation in a data storage system. A plurality of data storage devices in a removable...
US20120317356 SYSTEMS AND METHODS FOR SHARING MEMORY BETWEEN A PLURALITY OF PROCESSORS  
Systems and methods for sharing memory between a plurality of processors are provided. In one example, a shared memory system is disclosed. The system includes at least two processors and at least...
US20070101059 Storage control system and control method for storage control which suppress the amount of power consumed by the storage control system  
One or more master CHN 21AM and one or more back-up CHN 21AC are provided. In each of the one or more back-up CHNs 21AC, the I/O processor 504 is in a power on state, and the NAS processor is in a...
US20160085469 STORAGE SYSTEM  
A method for storing a data segment in a storage tier of a storage unit comprising at least two storage tiers includes receiving the data segment to be stored including metadata; receiving...
US20130262920 RAID MEMORY SYSTEM  
A redundant array of inexpensive or independent disks (RAID) memory system comprises a nonvolatile memory device and a memory controller. The nonvolatile memory comprises a stripe block. The...
US20060206665 Accelerated RAID with rewind capability  
A method for storing data in a fault-tolerant storage subsystem having an array of failure independent data storage units, by dividing the storage area on the storage units into a logical mirror...