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:
Dec. 27, 2005

Filed:

Sep. 12, 2000
Applicants:

William G. Deitz, Niwot, CO (US);

Mohamad El-batal, Westminster, CO (US);

Inventors:

William G. Deitz, Niwot, CO (US);

Mohamad El-Batal, Westminster, CO (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04J001/16 ;
U.S. Cl.
CPC ...
Abstract

A host interface dual active fibre channel adaptive hub includes two fibre channel arbitrated loops, a loop healing switch coupled to both loops, and four loop resiliency circuits. Each loop has a controller and a host server coupled to it through a respective loop resiliency circuit. The host servers issue I/O requests to the controllers through the dual fibre channel arbitrated loops. Therefore in normal operation, with both loops active and both controllers operational, the system provides twice the bandwidth of a conventional single loop fibre channel arbitrated loop system. The loop resiliency circuits detect failures in the controllers. If a loop resiliency circuit detects a failure in a controller, the loop resiliency circuit outputs a failure signal to the loop healing switch. A failed controller also notifies the loop healing switch that it has failed. The loop healing switch then switches to couple the two fibre channel arbitrated loops into a single loop. Also the loop resiliency circuit switches the failed controller out of the loop. At the same time, the surviving controller starts a failover process to claim ownership of all disk drives in the system, and present the failed controller's logical units (LUNs) on its host port as well as it own LUNs. Using the multiple target ID capability of the controller, the surviving controller host port now responds to requests from both host servers by assuming the arbitrated loop physical address (ALPA) and World Wide Name (WWN) of the failed controller in addition to its own ALPA and WWN. Combining the dual fibre channel arbitrated loops with the loop healing switch thereby provides both servers an access path through the surviving controller to the disk drive array.


Find Patent Forward Citations

Loading…