Data storage subsystem
AssigneeBNL Technologies, Inc.
InventorAtul Navinchandra Talati
Life of this patent
Estimating the term…
Abstract
A data storage system includes one or more data storage devices, one or more bridges that are each coupled to a different associated data storage device and a bus interface that is connectable to up to four host data processors through an IEEE 1394a type of serial bus. Each bridge operates as an interface for the associated data storage device and allows each of the up to four hosts to log in to the associated data storage device simultaneously. Conflicting accesses to the associated storage device of a bridge are queued and processed by the bridge in the order they are received. In the preferred embodiment the data storage devices are ATA/ATAPI type hard disk drives.
Claims22
A data storage system comprising:
- an interface that is connectable via a data bus system to a plurality of host data processing systems;
- at least one data storage device;
- and
- at least one bridge, each bridge being coupled to an associated one of the at least one data storage device and to the interface, each bridge establishing login connections with a plurality of the host data processing systems and simultaneously maintaining login connections with a plurality of the host data processing systems, and each bridge making data accesses to the associated data storage device in response to access request information received from a plurality of host data processing system.
A data storage system that is coupled to communicate with a plurality of host data processing systems over a data bus system, the data storage system comprising:
- at least one data storage device;
- and
- at least one bridge, each bridge being coupled to an associated one of the at least one data storage device and to the interface, each bridge establishing login connections with a plurality of the host data processing systems in response to information received from each host data processing system in the plurality of host data processing systems and simultaneously maintaining login connections with each data processing system in the plurality of host data processing systems, and each bridge making data accesses to the associated data storage device in response to access request information received from each of the host data processing systems for which a login connection is being maintained.
A data storage system comprising:
- an interface that is connectable via a data bus system to a plurality of host data processing systems;
- at least one disk drive;
- and
- at least one bridge, each bridge being coupled to an associated one of the at least one disk drive and to the interface, each bridge establishing login connections with a plurality of the host data processing systems and simultaneously maintaining login connections with a plurality of the host data processing systems, and each bridge making data accesses to the associated disk drive in response to access request information received from a plurality of host data processing system.
A data storage system that is coupled to communicate with a plurality of host data processing systems over a data bus system, the data storage system comprising:
- at least one disk drive data storage device;
- and
- at least one bridge, each bridge being coupled to an associated one of the at least one disk drive data storage device and to the interface, each bridge establishing login connections with a plurality of the host data processing systems in response to information received from each host data processing system in the plurality of host data processing systems and simultaneously maintaining login connections with each data processing system in the plurality of host data processing systems, and each bridge making data accesses to the associated disk drive data storage device in response to access request information received from each of the host data processing systems for which a login connection is being maintained.
A data storage system storing data for a plurality of host data processing systems, the data storage system comprising:
- a plurality of disk drives storing data;
- a plurality of bridges, each coupled to a different one of the disk drives and each coupled for communication with the plurality of host data processing systems, each bridge establishing and simultaneously maintaining login connections with a plurality of host data processing systems and providing data access with the coupled disk drive in response to information received from a logged in host data processing system.
Dependencies are inferred from the claim text.