Virtual path storage system and control method for the same
First Claim
1. A storage system, comprising:
- a hard disk drive; and
a storage controller for reading/writing data from/to the hard disk drive, the storage controller comprising;
at least one interface connected to a host computer through a external network; and
a plurality of processors connected to the interface through an internal network, wherein;
the processor provides at least one logical access port to the host computer; and
the interface stores routing information indicating the processor which processes an access request addressed to the logical access port, extracts an address from the received access request upon reception of the access request from the host computer, specifies the processor which processes the received access request based on the routing information and the extracted address, and transfers the received access request to the specified processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a storage system having improved access performance. The storage system includes: a hard disk drive, and a storage controller for reading/writing data from/to the hard disk drive, the storage controller including: at least one interface connected to a host computer through a network; and a plurality of processors connected to the interface through an internal network. The storage system is characterized in that: the processor provides at least one logical access port to the host computer; and the interface stores routing information including a processor which processes an access request addressed to the logical access port, extracts an address from the received access request upon reception of the access request from the host computer, specifies the processor which processes the received access request based on the routing information and the extracted address, and transfers the received access request to the specified processor.
-
Citations
20 Claims
-
1. A storage system, comprising:
-
a hard disk drive; and
a storage controller for reading/writing data from/to the hard disk drive, the storage controller comprising;
at least one interface connected to a host computer through a external network; and
a plurality of processors connected to the interface through an internal network, wherein;
the processor provides at least one logical access port to the host computer; and
the interface stores routing information indicating the processor which processes an access request addressed to the logical access port, extracts an address from the received access request upon reception of the access request from the host computer, specifies the processor which processes the received access request based on the routing information and the extracted address, and transfers the received access request to the specified processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A storage controller to be connected to a hard disk drive, comprising:
-
at least one interface connected to a host computer through a external network; and
a plurality of processors connected to the interface through an internal network, wherein;
the processor provides at least one logical access port to the host computer; and
the interface stores routing information indicating the processor which processes an access request addressed to the logical access port, extracts an address from the received access request upon reception of the access request from the host computer, specifies the processor which processes the received access request based on the routing information and the extracted address, and transfers the received access request to the specified processor. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer system, comprising:
-
a first storage system;
a second storage system;
a host computer; and
a external network for interconnecting the first storage system, the second storage system, and the host computer, the first storage system comprising;
a first hard disk drive; and
a first storage controller for reading/writing data from/to the first hard disk drive, the second storage system comprising;
a second hard disk drive; and
a second storage controller for reading/writing data from/to the second hard disk drive, the second storage system providing a storage area of the second hard disk drive as at least one third logical volume to the first storage system, the first storage controller comprising;
at least one interface connected to the host computer through the external network; and
a plurality of processors connected to the interface through an internal network, wherein;
the processor provides at least one logical access port to the host computer, a storage area of the first hard disk drive as at least one first logical volume to the host computer, and the provided third logical volume as at least one second logical volume of the first storage system to the host computer; and
the interface stores routing information indicating the processor which processes an access request addressed to the logical access port, extracts an address of the received access request upon reception of the access request from the host computer, specifies the processor which processes the received access request based on the routing information and the extracted address, and transfers the received access request to the specified processor. - View Dependent Claims (20)
-
Specification