Match Document Document Title
US20110246984 STORAGE OPTIMIZATION SELECTION WITHIN A VIRTUALIZATION ENVIRONMENT  
Storage optimization selection for virtual disks of a virtualization environment, where the storage optimization can be selected based in part on the disk type of a virtual disk included in a...
US20110145497 Cluster Families for Cluster Selection and Cooperative Replication  
An apparatus, system, and method are disclosed to create cluster families for cluster selection and cooperative replication. The clusters are grouped into family members of a cluster family base...
US20150261688 EXTENDED PAGE TABLE FOR I/O ADDRESS TRANSLATION  
An extension of a page table is provided. An aspect includes receiving, by a host bridge, a request. An aspect includes determining, by the host bridge, that access to a memory address space...
US20150134900 CACHE EFFICIENCY IN A SHARED DISK DATABASE CLUSTER  
Disclosed herein are system, method, and computer program product embodiments for storing and accessing data in a shared disk database system using a timestamp range to improve cache efficiency....
US20090228646 Maintaining Write Cache and Parity Update Footprint Coherency in Multiple Storage Adaptor Configuration  
A method, computer program product and computer system for maintaining write cache and parity update footprint coherency in a multiple storage adaptor configuration for storage adaptors in a...
US20060041717 Video-storage network having increased performance  
A video storage system includes a storage area network and at least one local cache storage unit. Both the storage mechanism and the local cache storage unit store at least some content in common....
US20080250199 ATOMIC CACHE TRANSACTIONS IN A DISTRIBUTED STORAGE SYSTEM  
An atomic write descriptor associated with stripe buffer list metadata.
US20060064558 Internal mirroring operations in storage networks  
An exemplary storage network and methods of operation are disclosed which make use of data consistent internal mirrors within a storage device. The exemplary storage network comprises first,...
US20050125607 Intelligent caching of working directories in auxiliary storage  
A combination of non-rotating storage and associated software temporarily transfers storage functions from a hard disk to the non-rotating storage. This invention provides for the “on the fly”...
US20150261438 Apparatus and Method For Cache Provisioning, Configuration For Optimal Application Performance  
In an embodiment of the invention, a method comprises: recording application-level heuristics and IO-level (input/output-level) heuristics; correlating and analyzing the application-level...
US20130275670 MULTIPLE ENHANCED CATALOG SHARING (ECS) CACHE STRUCTURE FOR SHARING CATALOGS IN A MULTIPROCESSOR SYSTEM  
Various method and system embodiments for facilitating catalog sharing in multiprocessor systems use multiple ECS cache structures to which catalogs are assigned based on an attribute such as SMS...
US20120203963 COMPUTER SYSTEM HAVING AN EXPANSION DEVICE FOR VIRTUALIZING A MIGRATION SOURCE  
A migration destination storage creates an expansion device for virtualizing a migration source logical unit. A host computer accesses an external volume by way of an access path of a migration...
US20080052458 NON-VOLATILE, ELECTRICALLY-PROGRAMMABLE MEMORY  
A solid-state mass storage device is provided. The solid-state mass storage device defines a storage area adapted to store data; the storage area is adapted to be exploited for storing data with a...
US20080172489 Scalable High-Speed Cache System in a Storage Network  
The present invention discloses a scalable high-speed cache system in a storage network. It gives a solution to the bottleneck problem that the speed of seeking on the hard disk is slow, and...
US20110296101 COMPUTER SYSTEM HAVING AN EXPANSION DEVICE FOR VIRTUALIZING A MIGRATION SOURCE LOGICAL UNIT  
A migration destination storage creates an expansion device for virtualizing a migration source logical unit. A host computer accesses an external volume by way of an access path of a migration...
US20060020752 Applying storage device commit-cached-data-to-media functionality to improve data security in systems that allow storage devices to cache writes  
A method for committing cached data to storage media including a host entity and a physical storage device (PSD), comprising: the host entity issuing a write IO request to the PSD being in...
US20130238851 HYBRID STORAGE AGGREGATE BLOCK TRACKING  
Methods and apparatuses for operating a hybrid storage aggregate are provided. In one example, such a method includes operating a first tier of physical storage of the hybrid storage aggregate as...
US20080091875 Method to increase performance of non-contiguously written sectors  
A method of managing data in a cache memory storage subsystem upon a cache write operation includes determining a first number of non-contiguously written sectors on a track in the cache and...
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...
US20130185476 DEMOTING TRACKS FROM A FIRST CACHE TO A SECOND CACHE BY USING AN OCCUPANCY OF VALID TRACKS IN STRIDES IN THE SECOND CACHE TO CONSOLIDATE STRIDES IN THE SECOND CACHE  
Information is maintained on strides configured in a second cache and occupancy counts for the strides indicating an extent to which the strides are populated with valid tracks and invalid tracks....
US20050114608 Storage device having a capability of learning access patterns  
A storage device has a capability of learning access patterns by which a plurality of computers access to the device. The storage device stores a specific access history for each computer and...
US20090248977 VIRTUAL TAPE APPARATUS, VIRTUAL TAPE LIBRARY SYSTEM, AND METHOD FOR CONTROLLING POWER SUPPLY  
A virtual tape apparatus, which can switch a power supply state to a tape apparatus to thereby suppress power consumption, has an access instruction unit and a power supply control unit. The...
US20090125677 INTELLIGENT CACHING OF MEDIA FILES  
A method of receiving and forwarding a multimedia message is provided. The multimedia message is adapted with a first adaptation profile into a first adapted message to be received in a first...
US20120303886 IMPLEMENTING STORAGE ADAPTER PERFORMANCE OPTIMIZATION WITH HARDWARE CHAINS TO SELECT PERFORMANCE PATH  
A method and controller for implementing storage adapter performance optimization with a predefined chain of hardware operations configured to implement a particular performance path minimizing...
US20080168221 Computer Storage System  
According to one embodiment, a computer storage system includes one or more redundant storage servers coupled to one or more cache servers. A redundant storage server is coupled to each disk...
US20140059292 TRANSPARENT HOST-SIDE CACHING OF VIRTUAL DISKS LOCATED ON SHARED STORAGE  
Techniques for using a host-side cache to accelerate virtual machine (VM) I/O are provided. In one embodiment, the hypervisor of a host system can intercept an I/O request from a VM running on the...
US20140195718 CONTROL LOGIC DESIGN TO SUPPORT USB CACHE OFFLOAD  
A redundant array of independent drives controller and board controlled cache off-loading during a power failure is described. Methods associated with the use of the redundant array of independent...
US20120030422 Resilient Mirroring Utilizing Peer-to-Peer Storage  
An apparatus and associated method including a first storage device and a second storage device, each coupled to a remote server independently of the other via a network. Resilient mirroring logic...
US20060195656 Virtual ordered writes for multiple storage devices  
Ordering data writes includes at least some of a group of primary storage devices receiving a first plurality of data writes, causing a cycle switch for the group of primary storage devices where...
US20080250198 Storage Consolidation Platform  
One embodiment of the invention provides a disk-to-tape storage system including a front-end portion and a hack-end portion. The front-end portion ha, a first interface for receiving storage...
US20140195732 METHOD AND SYSTEM TO MAINTAIN MAXIMUM PERFORMANCE LEVELS IN ALL DISK GROUPS BY USING CONTROLLER VDs FOR BACKGROUND TASKS  
Disclosed is a system and method for performing reconstruction or on-line capacity expansion, background tasks, on a disk group configured on a controller with minimal impact on the other disk...
US20090287878 STORAGE APPARATUS USING FLASH MEMORY  
For a storage apparatus in which flash memory disks and hard disks coexist, high-density mounting of flash memory modules is achieved. A storage apparatus in accordance with the present invention...
US20090235021 EFFICIENTLY SYNCHRONIZING WITH SEPARATED DISK CACHES  
In a method of synchronizing with a separated disk cache, the separated cache is configured to transfer cache data to a staging area of a storage device. An atomic commit operation is utilized to...
US20080005463 Command queue ordering by flipping active write zones  
A data storage system is provided with a storage domain having an active zone subportion of storage space, and a command queue controller configured for short-stroking an actuator directed to the...
US20060184730 Drive based sector initialization  
A data storage system includes a host computer, a data storage device, and a communication bus connecting the host computer to the data storage device. The host computer is adapted to issue a...
US20110320679 OFFLOADING VOLUME SPACE RECLAMATION OPERATIONS TO VIRTUAL TAPE SYSTEMS  
A method for offloading volume space reclamation operations to virtual tape systems is disclosed herein. In certain embodiments, such a method includes writing instruction information to a virtual...
US20140325142 Input/Output De-Duplication Based on Variable-Size Chunks  
Techniques, systems, and articles of manufacture for input/output de-duplication based on variable-size chunks. A method includes partitioning virtual block data into multiple variable-sized...
US20100070700 CACHE MANAGEMENT SYSTEM AND METHOD AND CONTENT DISTRIBUTION SYSTEM INCORPORATING THE SAME  
A cache management system and method and a content distribution system. In one embodiment, the cache management system includes: (1) a content request receiver configured to receive content...
US20150154117 PROVIDING RECORD LEVEL SHARING (RLS) TO INDIVIDUAL CATALOGS  
In one embodiment, a data storage system includes a server system that includes a processor and a local buffer pool configured to store instances for use in catalog requests, and a direct access...
US20130185478 POPULATING A FIRST STRIDE OF TRACKS FROM A FIRST CACHE TO WRITE TO A SECOND STRIDE IN A SECOND CACHE  
Provided are a computer program product, system, and method for managing data in a cache system comprising a first cache, a second cache, and a storage system. A determination is made of tracks...
US20070043902 Dual work queue disk drive controller  
Herein described is at least a method and system for improving the performance of a disk drive. A cache work queue and a disk work queue operate together as a dual work queue to facilitate...
US20130132667 ADJUSTMENT OF DESTAGE RATE BASED ON READ AND WRITE RESPONSE TIME REQUIREMENTS  
A storage controller that includes a cache receives a command from a host, wherein a set of criteria corresponding to read and write response times for executing the command have to be satisfied....
US20120303875 POPULATING STRIDES OF TRACKS TO DEMOTE FROM A FIRST CACHE TO A SECOND CACHE  
Provided are a computer program product, system, and method for populating strides of tracks to demote from a first cache to a second cache. A first cache maintains modified and unmodified tracks...
US20120303861 POPULATING STRIDES OF TRACKS TO DEMOTE FROM A FIRST CACHE TO A SECOND CACHE  
Provided are a computer program product, system, and method for populating strides of tracks to demote from a first cache to a second cache. A first cache maintains modified and unmodified tracks...
US20090132760 APPARATUS, SYSTEM, AND METHOD FOR SOLID-STATE STORAGE AS CACHE FOR HIGH-CAPACITY, NON-VOLATILE STORAGE  
An apparatus, system, and method are disclosed for solid-state storage as cache for high-capacity, non-volatile storage. The apparatus, system, and method are provided with a plurality of modules...
US20080215807 VIDEO DATA SYSTEM  
A video data system is presented including buffering video data for a display device, preserving the video data in a non-volatile video random access memory during shutdown of the display device,...
US20090157957 APPARATUS WITH DISC DRIVE THAT USES CACHE MANAGEMENT POLICY TO REDUCE POWER CONSUMPTION  
Data blocks are loaded in multi-block fetch units from a disc. Cache management policy is selects data blocks for non-retention in cache memory so as to reduce the number of fetch units that must...
US20120198149 EFFICIENTLY SYNCHRONIZING WITH SEPARATED DISK CACHES  
In a method of synchronizing with a separated disk cache, the separated cache is configured to transfer cache data to a staging area of a storage device. An atomic commit operation is utilized to...
US20150095442 NETWORK STORAGE SYSTEM AND METHOD FOR FILE CACHING  
A network storage system and a method for file caching are provided. The network storage system includes a first electronic apparatus and a server. The first electronic apparatus has a first...
US20130086316 Using unused portion of the storage space of physical storage devices configured as a RAID  
Physical storage devices are configured as a redundant array of independent disks (RAID). As such, storage space of the physical storage devices is allocated to the RAID, and each physical storage...