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:
Sep. 20, 2011

Filed:

May. 09, 2008
Applicants:

Dmitry Trikoz, Waltham, MA (US);

Tom Middleton, Hingham, MA (US);

Robert Mulcahy, Sudbury, MA (US);

Ric Calvillo, Jr., Boston, MA (US);

Nicos Vekiarides, Natick, MA (US);

Inventors:

Dmitry Trikoz, Waltham, MA (US);

Tom Middleton, Hingham, MA (US);

Robert Mulcahy, Sudbury, MA (US);

Ric Calvillo, Jr., Boston, MA (US);

Nicos Vekiarides, Natick, MA (US);

Assignee:

Texas Memory Systems, Inc., Houston, TX (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Described are computer-based methods and apparatuses, including computer program products, for non-disruptive data path modification using target mobility. A management server is in communication with a switching fabric. The switching fabric is in communication with a host and a data storage element. The management server creates a takeover target based on a primary target, where the primary target is part of a virtual data path between the host and the data storage. The switching fabric, through the direction of the server, modifies metadata associated with the virtual data path to expose the takeover target so that the takeover target becomes part of the virtual data path. The management server unexposes the primary target so that the primary target is no longer part of the virtual data path. The delay between exposing the takeover target and unexposing the primary target is sufficiently small to prevent an error condition from occurring at the host.


Find Patent Forward Citations

Loading…