The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 17, 2015

Filed:

Mar. 28, 2012
Applicants:

Rakesh Chandra, Santa Clara, CA (US);

James A. Rizzo, Austin, TX (US);

Vinu Velayudhan, Fremont, CA (US);

Senthil M. Thangaraj, Fremont, CA (US);

Sumant K. Patro, Fremont, CA (US);

Inventors:

Rakesh Chandra, Santa Clara, CA (US);

James A. Rizzo, Austin, TX (US);

Vinu Velayudhan, Fremont, CA (US);

Senthil M. Thangaraj, Fremont, CA (US);

Sumant K. Patro, Fremont, CA (US);

Assignee:

LSI Corporation, Milpitas, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 3/06 (2006.01); G06F 13/12 (2006.01); G06F 13/28 (2006.01); G06F 13/42 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0631 (2013.01); G06F 13/12 (2013.01); G06F 13/28 (2013.01); G06F 3/0613 (2013.01); G06F 3/0635 (2013.01); G06F 3/0683 (2013.01); G06F 2206/1012 (2013.01); G06F 3/065 (2013.01); G06F 3/067 (2013.01); G06F 13/423 (2013.01);
Abstract

Methods and structure for task management in storage controllers of a clustered storage system. An initiator storage controller of the clustered storage system ships I/O requests for processing to a target storage controller of the system. Responsive to a need to abort a previously shipped I/O request, the initiator storage controller transmits a task management message to the target storage controller. The task management message identifies one or more previously shipped I/O requests to be aborted. The target storage controller processes the received task management message in due course of processing requests and completes processing for the aborted previously shipped request in an orderly manner. Resources associated with the aborted previously shipped requests are release within both controllers.


Find Patent Forward Citations

Loading…