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... |