US Patent Application No: 2009/0248,975

Number of patents in Portfolio can not be more than 2000

SYSTEMS AND METHODS FOR MANAGING STALLED STORAGE DEVICES

ALSO PUBLISHED AS: 7984324

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Embodiments relate to systems and methods for managing stalled storage devices of a storage system. In one embodiment, a method for managing access to storage devices includes determining that a first storage device, which stores a first resource, is stalled and transitioning the first storage device to a stalled state. The method also includes receiving an access request for at least a portion of the first resource while the first storage device is in the stalled state and attempting to provide access to a representation of the portion of the first resource from at least a second storage device that is not in a stalled state. In another embodiment, a method of managing access requests by a thread for a resource stored on a storage device includes initializing a thread access level for an access request by a thread for the resource. The method also includes determining whether the storage device, which has a device access level, is accessible based at least in part on the thread access level and the device access level and selecting a thread operation based at least in part on the determination of whether the storage device is accessible. The thread operation may be selected from attempting the thread access request if the device is accessible and determining whether to restart the thread access request if the device is not accessible.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
EMC CORPORATIONHOPKINTON, MA4223

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Akidau, Tyler A - 10 257
Daud, Asif - 6 146
Eng, Brian - 3 61
Maykov, Ilya - 6 146
Passey, Aaron J Seattle, WA 82 2838

Cited Art Landscape

  • No Cited Art to Display

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
APPLE INC. (2)
* 2013/0179,614 Command Abort to Reduce Latency in Flash Memory Access 0 2012
8,918,680 Trace queue for peripheral component 0 2012
 
EMC CORPORATION (40)
7,937,421 Systems and methods for restriping files in a distributed file system 24 2003
7,917,474 Systems and methods for accessing and updating distributed data 23 2005
7,788,303 Systems and methods for distributed system scanning 35 2005
8,238,350 Message batching with checkpoints systems and methods 2 2005
8,055,711 Non-blocking commit protocol systems and methods 13 2005
8,051,425 Distributed system with asynchronous execution systems and methods 11 2005
7,848,261 Systems and methods for providing a quiescing protocol 20 2006
8,140,623 Non-blocking commit protocol systems and methods 0 2006
7,953,704 Systems and methods for a snapshot of data 17 2006
7,899,800 Systems and methods for providing nonlinear journaling 27 2006
8,286,029 Systems and methods for managing unavailable storage devices 4 2006
8,966,080 Systems and methods of managing resource utilization on a threaded computer system 0 2007
7,900,015 Systems and methods of quota accounting 25 2007
7,966,289 Systems and methods for reading objects in a file system 19 2007
7,949,692 Systems and methods for portals into snapshot data 24 2007
7,882,068 Systems and methods for adaptive copy on write 27 2007
7,984,324 Systems and methods for managing stalled storage devices 16 2008
7,953,709 Systems and methods for a read only mode for a portion of a storage system 17 2008
7,949,636 Systems and methods for a read only mode for a portion of a storage system 17 2008
7,962,779 Systems and methods for a distributed file system with data recovery 20 2008
8,082,379 Systems and methods for managing semantic locks 8 2009
8,054,765 Systems and methods for providing variable protection 18 2009
8,027,984 Systems and methods of reverse lookup 12 2009
8,015,156 Systems and methods for a snapshot of data 11 2010
8,010,493 Systems and methods for a snapshot of data 13 2010
8,112,395 Systems and methods for providing a distributed file system utilizing metadata to track information about data stored throughout the system 7 2010
8,005,865 Systems and methods for notifying listeners of events 12 2010
8,015,216 Systems and methods of providing possible value ranges 12 2010
8,214,334 Systems and methods for distributed system scanning 2 2010
8,214,400 Systems and methods for maintaining distributed data 3 2010
8,356,150 Systems and methods for providing nonlinear journaling 5 2010
8,625,464 Systems and methods for providing a quiescing protocol 0 2010
8,060,521 Systems and methods of directory entry encodings 12 2010
8,176,013 Systems and methods for accessing and updating distributed data 4 2010
7,971,021 Systems and methods for managing stalled storage devices 18 2010
8,356,013 Systems and methods for a snapshot of data 2 2010
8,195,905 Systems and methods of quota accounting 2 2011
8,200,632 Systems and methods for adaptive copy on write 3 2011
8,380,689 Systems and methods for providing nonlinear journaling 2 2011
* 8,832,325 Transfer between storage devices 0 2012
 
PHISON ELECTRONICS CORP. (1)
8,910,301 System and method for locking and unlocking storage device 0 2012
* Cited By Examiner