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.
Patent No.:
Date of Patent:
Oct. 18, 2011
Filed:
Nov. 10, 2008
James P. Allen, Austin, TX (US);
Robert G. Kovacs, Austin, TX (US);
James A. Pafumi, Leander, TX (US);
James B. Partridge, Bastrop, TX (US);
Jacob J. Rosales, Austin, TX (US);
Stephen M. Tee, Marble Falls, TX (US);
James P. Allen, Austin, TX (US);
Robert G. Kovacs, Austin, TX (US);
James A. Pafumi, Leander, TX (US);
James B. Partridge, Bastrop, TX (US);
Jacob J. Rosales, Austin, TX (US);
Stephen M. Tee, Marble Falls, TX (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Embodiments that dynamically manage physical and virtual multipath I/O are contemplated. Various embodiments comprise one or more computing devices, such as one or more servers, having at least two HBAs. At least one of the HBAs may be associated with a virtual I/O server that employs the HBA to transfer data between a plurality of virtual clients and one or more storage devices of a storage area network. The embodiments may monitor the availability of the HBAs, such as monitoring the HBAs for a failure of the HBA or a device coupled to the HBA. Upon detecting the unavailability of one of the HBAs, the embodiments may switch, dynamically, from the I/O path associated with the unavailable HBA to the alternate HBA.