Dynamically expandable and contractible fault-tolerant storage system permitting variously sized storage devices and method

GS Barrall - US Patent 7,814,273, 2010 - Google Patents
A dynamically expandable and contractible fault-tolerant storage system permits variously
sized storage devices. Data is stored redundantly across one or more storage devices if …

Storage system condition indicator and method

GS Barrall - US Patent 7,818,531, 2010 - Google Patents
JP 2001-035080 2, 2001 JP 2001-206098 T 2001 JP 2002-100128 4/2002 JP 2002-
1751.57 6, 2002 JP 2002-288O14 10, 2002 JP 2003-150323 5, 2003 JP 2003-223.285 8 …

Dynamically upgradeable fault-tolerant storage system permitting variously sized storage devices and method

GS Barrall, JM Terry - US Patent 7,814,272, 2010 - Google Patents
5,881,311 A 3, 1999 Woods 395/824 EP O 446 940 9, 1991 5,986,881 A 1 1/1999
Yang.......... 361,685 EP O 726. 521 8, 1996 6,009.478 A 12/1999 Panner et al... 710.5 EP …

Dynamically expandable and contractible fault-tolerant storage system with virtual hot spare

GS Barrall, JM Terry, K Rosen - US Patent 9,043,639, 2015 - Google Patents
A dynamically expandable and contractible fault-tolerant storage system employs a virtual
hot spare that is created from unused storage capacity across a plurality of storage devices …

Filesystem-aware block storage system, apparatus, and method

JM Terry, NA Clarkson, GS Barrall - US Patent 7,873,782, 2011 - Google Patents
(57) ABSTRACT A? lesystem-aware storage system locates and analyzes host? lesystem
data structures in order to determine storage usage of the host? lesystem. To this end, the …

Using cache lists for processors to determine tracks to demote from a cache

KJ Ash, MG Borlick, LM Gupta, MJ Kalos - US Patent 10,108,552, 2018 - Google Patents
Provided are a computer program product, system, and method for using cache lists for
processors to determine tracks in a storage to demote from a cache. Tracks in the storage …

Speculative copying of data from main buffer cache to solid-state secondary cache of a storage server

DJ Ellard - US Patent 8,489,820, 2013 - Google Patents
(57) ABSTRACT A network storage server includes a main buffer cache to buffer writes
requested by clients before committing them to primary persistent storage. The server further …

Multi-cache cooperation for response output caching

AK Ruia, EB Olson, M Volodarsky - US Patent 7,685,367, 2010 - Google Patents
BACKGROUND Background and Relevant Art Computers and computing systems have
affected nearly every aspect of modern living. Computers are generally involved in work …

Systems and methods for multi-level exclusive caching using hints

BS Gill - US Patent 7,761,664, 2010 - Google Patents
This invention relates to computer systems, and particu larly to systems and methods for
multi-level exclusive cach ing using hints. 2. Description of Background Caching can be …

Prioritization for cache systems

MJ Cooney, MS Boboila, GA DiPietro - US Patent 9,535,844, 2017 - Google Patents
In a data storage environment, a caching system includes a synchronous I/O module to
stage cache promotions, and an asynchronous I/O module to de-stage cache promotions. To …