Systems and methods for managing stalled storage devices

Electrical computers and digital processing systems: memory – Storage accessing and control – Access timing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711SE12002, C718S100000

Reexamination Certificate

active

07971021

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

REFERENCES:
patent: 5163131 (1992-11-01), Row et al.
patent: 5181162 (1993-01-01), Smith et al.
patent: 5212784 (1993-05-01), Sparks
patent: 5230047 (1993-07-01), Frey et al.
patent: 5251206 (1993-10-01), Calvignac et al.
patent: 5258984 (1993-11-01), Menon et al.
patent: 5329626 (1994-07-01), Klein et al.
patent: 5359594 (1994-10-01), Gould et al.
patent: 5403639 (1995-04-01), Belsan et al.
patent: 5459871 (1995-10-01), Van Den Berg
patent: 5481699 (1996-01-01), Saether
patent: 5548724 (1996-08-01), Akizawa et al.
patent: 5548795 (1996-08-01), Au
patent: 5568629 (1996-10-01), Gentry et al.
patent: 5596709 (1997-01-01), Bond et al.
patent: 5606669 (1997-02-01), Bertin et al.
patent: 5612865 (1997-03-01), Dasgupta
patent: 5649200 (1997-07-01), Leblang et al.
patent: 5657439 (1997-08-01), Jones et al.
patent: 5668943 (1997-09-01), Attanasio et al.
patent: 5680621 (1997-10-01), Korenshtein
patent: 5694593 (1997-12-01), Baclawski
patent: 5696895 (1997-12-01), Hemphill et al.
patent: 5734826 (1998-03-01), Olnowich et al.
patent: 5754756 (1998-05-01), Watanabe et al.
patent: 5761659 (1998-06-01), Bertoni
patent: 5774643 (1998-06-01), Lubbers et al.
patent: 5799305 (1998-08-01), Bortvedt et al.
patent: 5805578 (1998-09-01), Stirpe et al.
patent: 5805900 (1998-09-01), Fagen et al.
patent: 5806065 (1998-09-01), Lomet
patent: 5822790 (1998-10-01), Mehrotra
patent: 5862312 (1999-01-01), Mann
patent: 5870563 (1999-02-01), Roper et al.
patent: 5878410 (1999-03-01), Zbikowski et al.
patent: 5878414 (1999-03-01), Hsiao et al.
patent: 5884046 (1999-03-01), Antonov
patent: 5884098 (1999-03-01), Mason, Jr.
patent: 5884303 (1999-03-01), Brown
patent: 5890147 (1999-03-01), Peltonen et al.
patent: 5917998 (1999-06-01), Cabrera et al.
patent: 5933834 (1999-08-01), Aichelen
patent: 5943690 (1999-08-01), Dorricott et al.
patent: 5966707 (1999-10-01), Van Huben et al.
patent: 5996089 (1999-11-01), Mann
patent: 6000007 (1999-12-01), Leung et al.
patent: 6014669 (2000-01-01), Slaughter et al.
patent: 6021414 (2000-02-01), Fuller
patent: 6029168 (2000-02-01), Frey
patent: 6038570 (2000-03-01), Hitz et al.
patent: 6044367 (2000-03-01), Wolff
patent: 6052759 (2000-04-01), Stallmo et al.
patent: 6055543 (2000-04-01), Christensen et al.
patent: 6055564 (2000-04-01), Phaal
patent: 6070172 (2000-05-01), Lowe
patent: 6081833 (2000-06-01), Okamoto et al.
patent: 6081883 (2000-06-01), Popelka et al.
patent: 6108759 (2000-08-01), Orcutt et al.
patent: 6117181 (2000-09-01), Dearth et al.
patent: 6122754 (2000-09-01), Litwin et al.
patent: 6138126 (2000-10-01), Hitz et al.
patent: 6154854 (2000-11-01), Stallmo
patent: 6173374 (2001-01-01), Heil et al.
patent: 6209059 (2001-03-01), Ofer et al.
patent: 6219693 (2001-04-01), Napolitano et al.
patent: 6321345 (2001-11-01), Mann
patent: 6334168 (2001-12-01), Islam et al.
patent: 6353823 (2002-03-01), Kumar
patent: 6384626 (2002-05-01), Tsai et al.
patent: 6385626 (2002-05-01), Tamer et al.
patent: 6393483 (2002-05-01), Latif et al.
patent: 6397311 (2002-05-01), Capps
patent: 6405219 (2002-06-01), Saether et al.
patent: 6408313 (2002-06-01), Campbell et al.
patent: 6415259 (2002-07-01), Wolfinger et al.
patent: 6421781 (2002-07-01), Fox et al.
patent: 6434574 (2002-08-01), Day et al.
patent: 6449730 (2002-09-01), Mann
patent: 6453389 (2002-09-01), Weinberger et al.
patent: 6457139 (2002-09-01), D'Errico et al.
patent: 6463442 (2002-10-01), Bent et al.
patent: 6499091 (2002-12-01), Bergsten
patent: 6502172 (2002-12-01), Chang
patent: 6502174 (2002-12-01), Beardsley
patent: 6523130 (2003-02-01), Hickman et al.
patent: 6526478 (2003-02-01), Kirby
patent: 6546443 (2003-04-01), Kakivaya et al.
patent: 6549513 (2003-04-01), Chao et al.
patent: 6557114 (2003-04-01), Mann
patent: 6567894 (2003-05-01), Hsu et al.
patent: 6567926 (2003-05-01), Mann
patent: 6571244 (2003-05-01), Larson
patent: 6571349 (2003-05-01), Mann
patent: 6574745 (2003-06-01), Mann
patent: 6594655 (2003-07-01), Tal et al.
patent: 6594660 (2003-07-01), Berkowitz et al.
patent: 6594744 (2003-07-01), Humlicek et al.
patent: 6598174 (2003-07-01), Parks et al.
patent: 6618798 (2003-09-01), Burton et al.
patent: 6631411 (2003-10-01), Welter et al.
patent: 6658554 (2003-12-01), Moshovos et al.
patent: 6662184 (2003-12-01), Friedberg
patent: 6671686 (2003-12-01), Pardon et al.
patent: 6671704 (2003-12-01), Gondi et al.
patent: 6687805 (2004-02-01), Cochran
patent: 6725392 (2004-04-01), Frey et al.
patent: 6732125 (2004-05-01), Autrey et al.
patent: 6742020 (2004-05-01), Dimitroff et al.
patent: 6748429 (2004-06-01), Talluri et al.
patent: 6801949 (2004-10-01), Bruck et al.
patent: 6848029 (2005-01-01), Coldewey
patent: 6856591 (2005-02-01), Ma et al.
patent: 6895482 (2005-05-01), Blackmon et al.
patent: 6895534 (2005-05-01), Wong et al.
patent: 6907011 (2005-06-01), Miller et al.
patent: 6907520 (2005-06-01), Parady
patent: 6917942 (2005-07-01), Burns et al.
patent: 6920494 (2005-07-01), Heitman et al.
patent: 6922696 (2005-07-01), Lincoln et al.
patent: 6934878 (2005-08-01), Massa et al.
patent: 6940966 (2005-09-01), Lee
patent: 6954435 (2005-10-01), Billhartz et al.
patent: 6990604 (2006-01-01), Binger
patent: 6990611 (2006-01-01), Busser
patent: 7007044 (2006-02-01), Rafert et al.
patent: 7007097 (2006-02-01), Huffman et al.
patent: 7017003 (2006-03-01), Murotani et al.
patent: 7043485 (2006-05-01), Manley et al.
patent: 7043567 (2006-05-01), Trantham
patent: 7069320 (2006-06-01), Chang et al.
patent: 7103597 (2006-09-01), McGoveran
patent: 7111305 (2006-09-01), Solter et al.
patent: 7113938 (2006-09-01), Highleyman et al.
patent: 7124264 (2006-10-01), Yamashita
patent: 7146524 (2006-12-01), Patel et al.
patent: 7152182 (2006-12-01), Ji et al.
patent: 7177295 (2007-02-01), Sholander et al.
patent: 7181746 (2007-02-01), Perycz et al.
patent: 7184421 (2007-02-01), Liu et al.
patent: 7194487 (2007-03-01), Kekre et al.
patent: 7206805 (2007-04-01), McLaughlin, Jr.
patent: 7225204 (2007-05-01), Manley et al.
patent: 7228299 (2007-06-01), Harmer et al.
patent: 7240235 (2007-07-01), Lewalski-Brechter
patent: 7249118 (2007-07-01), Sandler et al.
patent: 7257257 (2007-08-01), Anderson et al.
patent: 7290056 (2007-10-01), McLaughlin, Jr.
patent: 7313614 (2007-12-01), Considine et al.
patent: 7318134 (2008-01-01), Oliveira et al.
patent: 7346720 (2008-03-01), Fachan
patent: 7370064 (2008-05-01), Yousefi'zadeh
patent: 7373426 (2008-05-01), Jinmei et al.
patent: 7386675 (2008-06-01), Fachan
patent: 7386697 (2008-06-01), Case et al.
patent: 7440966 (2008-10-01), Adkins et al.
patent: 7451341 (2008-11-01), Okaki et al.
patent: 7509448 (2009-03-01), Fachan et al.
patent: 7509524 (2009-03-01), Patel et al.
patent: 7533298 (2009-05-01), Smith et al.
patent: 7546354 (2009-06-01), Fan et al.
patent: 75

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systems and methods for managing stalled storage devices does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for managing stalled storage devices, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for managing stalled storage devices will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2695715

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.