Patent EP0467799A1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US5694615A Expired / Lapsed US ⏱️ 0.0 years remaining

Storage system having storage units interconnected to form multiple loops to provide simultaneous access from multiple hosts

Assignee: Hewlett Packard Development Co LP
•
Filing: 1995-06-26
•
Granted: 1997-12-02
•
Expires: 2015-06-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is an apparatus and method for using the dual port feature of Fibre Channel to allow multiple computer hosts to simultaneously access a cluster of memory units that are Fibre Channel arbitrated. Typical multiple host access schemes require an expensive Fibre Channel switch and do not allow simultaneous accessing. The dual port feature of Fibre Channel devices provides for fault tolerance and redundancy, but can be used for the present invention.

Inventors

  • 👤 Manu Thapar
  • 👤 Shenze Chen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 11:02
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2053; G06F11/2089; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022; G06F15/00; G06F15/16; G06F15/163; G06F15/167; G06F3/00; G06F3/06; G06F3/0601; G06F3/0668; G06F3/0671; G06F3/0673

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 214 words
A multi-host information storage system architecture comprising: a first memory storage unit cluster having a plurality of memory storage units, each memory storage unit having a first data transfer port and a second data transfer port, the first data transfer ports of all the memory storage units of the first memory storage unit cluster being interconnected to form a first loop and the second data transfer ports of all the memory storage units of the first memory storage unit cluster being interconnected to form a second loop; a second memory storage unit cluster having a plurality of memory storage units, each memory storage unit having a first data transfer port and a second data transfer port, the first data transfer ports of all the memory storage units of the second memory storage unit cluster being interconnected to form a third loop and the second data transfer ports of all the memory storage units of the second memory storage unit cluster being interconnected to form a fourth loop; a first host having a first controller in communication with the first loop and a second controller in communication with the third loop; and a second host having a first controller in communication with the second loop and a second controller in communication with the fourth loop.
Claim 2
Dependent Claim 214 words
A multi-host information storage system architecture comprising: a first memory storage unit cluster having a plurality of memory storage units, each memory storage unit having a first data transfer port and a second data transfer port, the first data transfer ports of all the memory storage units of the first memory storage unit cluster being interconnected to form a first loop and the second data transfer ports of all the memory storage units of the first memory storage unit cluster being interconnected to form a second loop; a second memory storage unit cluster having a plurality of memory storage units, each memory storage unit having a first data transfer port and a second data transfer port, the first data transfer ports of all the memory storage units of the second memory storage unit cluster being interconnected to form a third loop and the second data transfer ports of all the memory storage units of the second memory storage unit cluster being interconnected to form a fourth loop; a first host having a first controller in communication with the first loop and a second controller in communication with the third loop; and a second host having a first controller in communication with the second loop and a second controller in communication with the fourth loop.
Claim 3
Dependent Claim 107 words
An architecture as in claim 1 wherein: the first data transfer port of each of the memory storage units in the first memory storage unit cluster has an input and an output; the input of the first data port of one of the memory storage units is in communication with an output of the first controller of the first host; the output of the first data port of another one of the memory storage units is in communication with an input of the first controller of the first host; and the remaining inputs and outputs of the first data ports are interconnected to define the first loop.
Claim 4
Dependent Claim 21 words
The multi-host architecture as recited in claim 1, wherein at least one of the loops is a Fibre Channel arbitrated loop.
Claim 5
Dependent Claim 14 words
The architecture as recited in claim 1, wherein the transfer ports are interconnected optically.
Claim 6
Dependent Claim 14 words
The architecture as recited in claim 1, wherein the transfer ports are interconnected electrically.
Claim 7
Dependent Claim 16 words
The multi-host architecture as recited in claim 1, wherein the memory storage units are disk drives.

References Cited (Backward Citations)

US4186380A Cited
US4916605A Cited
US4779189A Cited
US5237659A Cited
WO1991014229A1 Cited
US5155845A Cited
US5459856A Cited
US5544339A Cited
US5471586A Cited
US5416921A Cited
US5535035A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-01 2001-06-02 2001-12-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-01 2005-06-02 2005-12-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-01 2009-06-02 2009-12-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag