Patent ID: 7454795
Filing Date: 2008-11-18
Classification: G06F,H04L

Abstract:
1. A disk control unit coupled to a computer and a storage device, the disk control unit comprising: a first communication interface that is coupled to the computer via an IP-SAN and receives read and/or write requests from the computer; a storage device interface that is coupled to the storage device; a processing unit, coupled to the first communication interface and the storage device interface, that configures a first target device by using the storage device and configures a plurality of logical units in the first target device; and a memory, coupled to the processing unit, that stores relationship information which includes a first relation among a first identifier assigned to the computer, the first target device and one or more logical units of the plurality of logical units that the computer is permitted to access so as to allow the computer to access said one or more logical units in the first target device, wherein, during a process of discovery processing of an iSCSI protocol, the processing unit sends information of the first target device to the computer based on the relationship information stored in the memory and the first identifier in response to receiving a SendTargets request at the first communication interface from the computer so as to find a target device to be accessed by the computer, wherein, after the process of the discovery processing, the processing unit sends information of said one or more logical units, which the computer is authorized to access, to the computer based on the relationship information stored in the memory and the first identifier in response to receiving a request, which is used by the computer to ask the disk control unit to send information of the plurality of logical units included in the first target device, at the first communication interface, and wherein, if the first communication interface receives a second SendTargets request from a second computer of which a second identifier is not stored in the memory, the processing unit ignores the second SendTargets request.