Patent US5694615A successfully refreshed from Google Patents.
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
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 16:15
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 |