System and method for storage takeover
SM Coatney, K Patel, SH Strange… - US Patent …, 2009 - Google Patents
A takeover system and method for high availability in the face of component failures for a
multiple-node storage system cluster is provided. When a takeover is triggered either …
multiple-node storage system cluster is provided. When a takeover is triggered either …
Method and system for managing wear-level aware file systems
WH Moore, DP Johnson, EC Saxe - US Patent 8,135,907, 2012 - Google Patents
(57) ABSTRACT A method for wear level-based allocation in a storage pool. The method
includes receiving a first request to write a first data item in a storage pool, where the storage …
includes receiving a first request to write a first data item in a storage pool, where the storage …
System and method for redundancy-protected aggregates
RP Jernigan IV, RW Hyer Jr, ML Kazar… - US Patent …, 2013 - Google Patents
AGGREGAEB AGGREGAEC fails, new data may still be accessed by the system (the striped
aggregates), both to write new data, and to read data stored on the failed aggregate. In …
aggregates), both to write new data, and to read data stored on the failed aggregate. In …
Unlimited file system snapshots and clones
MA Ahrens, MJ Maybee, JS Bonwick - US Patent 8,549,051, 2013 - Google Patents
7,162.486 B2 1/2007 Patel et al. 7,174,352 B2 2/2007 Kleiman et al. 7,200,715 B2 4/2007
Kleiman et al. 7,236,987 B1* 6/2007 Faulkner et al............ TO7 104.1 7,313,720 B1 12/2007 …
Kleiman et al. 7,236,987 B1* 6/2007 Faulkner et al............ TO7 104.1 7,313,720 B1 12/2007 …
Tracking memory space in a storage system
C Casper, TM Rokop, S Revitch - US Patent 8,312,242, 2012 - Google Patents
BACKGROUND Filesystems track where data is stored in memory and where free or
available space exists in memory. Bitmaps are one way to track this free space. A bitmap is …
available space exists in memory. Bitmaps are one way to track this free space. A bitmap is …
Storing parity information for data recovery
L Nguyen, NA Cherian - US Patent 7,516,354, 2009 - Google Patents
Provided is a method in which data is received at the first storage unit. A first information unit,
a second information unit, and a third information unit are generated, wherein the first …
a second information unit, and a third information unit are generated, wherein the first …
Query-based spares management technique
LJ Cassell, SS Sankar, S Schoenthal - US Patent 7,664,913, 2010 - Google Patents
4,375.. 100 A 2, 1983 E. etal age operating system of a storage system to select disks to be
4,467.42. A sió84 White added to one or more RAID groups of a volume. The spares 45 …
4,467.42. A sió84 White added to one or more RAID groups of a volume. The spares 45 …
Storing parity information for data recovery
L Nguyen, NA Cherian - US Patent 7,761,736, 2010 - Google Patents
Information technology systems including storage systems, may need protection from site
disasters or outages, where outages may be planned or unplanned. Furthermore …
disasters or outages, where outages may be planned or unplanned. Furthermore …
System and method for optimizing write operations in storage systems
JA Taylor - US Patent 7,822,921, 2010 - Google Patents
3,876,978 A 4, 1975 Bossen et al. 4,092,732 A 5, 1978 Ouchi 4,201.976 A 5, 1980 Patel
4,205,324 A 5, 1980 Patel 4,375,100 A 2/1983 Tsuji et al. 4,467,421 A 8, 1984 White …
4,205,324 A 5, 1980 Patel 4,375,100 A 2/1983 Tsuji et al. 4,467,421 A 8, 1984 White …
Managing counters in a distributed file system
MJ Callahan, TM Rokop, DL Phelps - US Patent 9,176,963, 2015 - Google Patents
One embodiment is a method that divides a cluster file system into multiple segments with
each segment including one or more local counters. The method then checks for inconsis …
each segment including one or more local counters. The method then checks for inconsis …