Patents by Inventor Naoko Iwami
Naoko Iwami has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20060242361Abstract: A storage system 1 includes: plural protocol transformation units 10 that transform, to a protocol within the system, a read/write protocol of data exchanged with servers 3 or hard disk groups 2; plural cache control units 21 that include cache memory units 111 storing data read/written with the servers 3 or the hard disk groups 2 and which include the function of controlling the cache memory units 111; and an interconnection network 31 that connects the protocol transformation units 10 and the cache control units 21. In this storage system 1, the plural cache control units 21 are divided into plural control clusters 70, control of the cache memory units 111 is independent inside the control clusters, and a system management unit 60 that manages, as a single system, the plural protocol transformation units 10 and the plural control clusters 70 is connected to the interconnection network 30.Type: ApplicationFiled: June 26, 2006Publication date: October 26, 2006Inventors: Kazuhisa Fujimoto, Mutsumi Hosoya, Kentaro Shimada, Akira Yamamoto, Naoko Iwami, Yasutomo Yamamoto
-
Patent number: 7124143Abstract: A storage system is connected to a computer, and a name server exercising control over the interrelation between initiators and targets, and includes a first storage node and a second storage node. The first storage node has a first logical unit to which a first target is set, and the second storage node has a second logical unit. For data migration from the first logical unit to the second logical unit, the first storage node forwards data stored in the first logical unit to the second storage node, and the second storage node stores the data into the second logical unit. The first storage node also forwards information about the first target to the second storage node, and the second storage node sets a target to the second logical unit using the received information about the first target.Type: GrantFiled: June 28, 2004Date of Patent: October 17, 2006Assignee: Hitachi, Ltd.Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
-
Patent number: 7124169Abstract: A copy management switch is placed in a network that connects a storage device with a computer. This copy management switch is connected to the computer, a first storage device, and a second storage device over the network. The copy management switch copies beforehand data stored in the first storage device to the second storage device. On receiving a read request, which is issued from the computer to the first storage device, the copy management switch converts the read request to the first storage device into a read request to the second storage device, and then transmits the converted read request to the second storage device. The second storage device transfers, to the copy management switch, data corresponding to the read request. The copy management switch transfers the data to the computer as data transferred from the first storage device.Type: GrantFiled: August 22, 2003Date of Patent: October 17, 2006Assignee: Hitachi, Ltd.Inventors: Norio Shimozono, Naoko Iwami, Kiyoshi Honda
-
Publication number: 20060224799Abstract: Conventionally, when a switch virtualizing a storage (storage virtualization switch) is installed in a computer system including an SAN, a host computer, and a storage device, since a port ID of a virtual storage and a port ID of a storage device assigned to the virtual storage are different, the computer system has to be suspended at the time of installation of the storage virtualization switch. The storage virtualization switch installed in the computer system assigns a port ID to a port of a virtual storage generated by the storage virtualization switch so as to be equivalent to a port ID of an existing storage device and, in the case in which the port ID is designated as an access destination by an access request from one computer to the storage device, sends the access request to the virtual storage.Type: ApplicationFiled: May 12, 2006Publication date: October 5, 2006Applicant: Hitachi, Ltd.Inventors: Nobuhiro Maki, Naoko Iwami
-
Publication number: 20060195676Abstract: Embodiments of the present invention are directed to systems and methods of controlling data transfer between a host system and a plurality of storage devices. One embodiment is directed to a virtualization controller for controlling data transfer between a host system and a plurality of storage devices. The virtualization controller comprises a plurality of first ports for connection with the plurality of storage devices each having a storage area to store data; a second port for connection with the host system; a processor; and a memory configured to store volume mapping information which correlates first identification information used by the host system to access a first storage area in one of the storage devices, with second identification information for identifying the first storage area, the correlation being used by the processor to access the first storage area.Type: ApplicationFiled: April 13, 2006Publication date: August 31, 2006Applicant: Hitachi, Ltd.Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa
-
Publication number: 20060187908Abstract: A copy management switch is placed in a network that connects a storage device with a computer. This copy management switch is connected to the computer, a first storage device, and a second storage device over the network. The copy management switch copies beforehand data stored in the first storage device to the second storage device. On receiving a read request, which is issued from the computer to the first storage device, the copy management switch converts the read request to the first storage device into a read request to the second storage device, and then transmits the converted read request to the second storage device. The second storage device transfers, to the copy management switch, data corresponding to the read request. The copy management switch transfers the data to the computer as data transferred from the first storage device.Type: ApplicationFiled: April 18, 2006Publication date: August 24, 2006Applicant: Hitachi, Ltd.Inventors: Norio Shimozono, Naoko Iwami, Kiyoshi Honda
-
Patent number: 7069385Abstract: A storage system 1 includes: plural protocol transformation units 10 that transform, to a protocol within the system, a read/write protocol of data exchanged with servers 3 or hard disk groups 2; plural cache control units 21 that include cache memory units 111 storing data read/written with the servers 3 or the hard disk groups 2 and which include the function of controlling the cache memory units 111; and an interconnection network 31 that connects the protocol transformation units 10 and the cache control units 21. In this storage system 1, the plural cache control units 21 are divided into plural control clusters 70, control of the cache memory units 111 is independent inside the control clusters, and a system management unit 60 that manages, as a single system, the plural protocol transformation units 10 and the plural control clusters 70 is connected to the interconnection network 30.Type: GrantFiled: March 9, 2004Date of Patent: June 27, 2006Assignee: Hitachi, Ltd.Inventors: Kazuhisa Fujimoto, Mutsumi Hosoya, Kentaro Shimada, Akira Yamamoto, Naoko Iwami, Yasutomo Yamamoto
-
Patent number: 7054266Abstract: In order to avoid location of a buffer or a cache memory required for recovering a path trouble in the conventional storage unit, a new switch is provided between a computer and a storage unit. This switch manages a command to be relayed thereby, transmits to the computer an error response if the switch detects a trouble, and at a time changes a setting so that the subsequent commands may be transmitted through an alternate path.Type: GrantFiled: August 28, 2003Date of Patent: May 30, 2006Assignee: Hitachi, Ltd.Inventors: Norio Shimozono, Naoko Iwami, Kiyoshi Honda
-
Publication number: 20060109850Abstract: It is an object of the present invention to realize filter setting peculiar to iSCSI communication on an IP network. In a management server, discovery domain information is acquired, in which the connection relationship between a TCP port number and an IP address allocated to an iSCSI node, whether the iSCSI node is an iSCSI initiator or an iSCSI target, and a group to which the iSCSI node belongs are described. For a set of iSCSI nodes belonging to the same group, an access control list in which the IP address of the iSCSI node which is the iSCSI initiator is a source and in which the TCP port number and the IP address of the iSCSI node which is the iSCSI target is a destination is generated and then is set in a communication device.Type: ApplicationFiled: February 1, 2005Publication date: May 25, 2006Applicant: Hitachi, Ltd.Inventors: Toshio Otani, Naoko Iwami
-
Publication number: 20060107017Abstract: In a system where a storage device is coupled to a computer, a storage area in the storage device is efficiently allocated to the computer. The system comprises a virtualization apparatus to be coupled to the computer and a plurality of storage devices to be coupled to the virtualization apparatus. The virtualization apparatus, responding to a request from the computer, issues a notice to the effect that a predetermined size of virtual volume has been allocated to the computer. The virtualization apparatus, upon receiving an access request from the computer to the virtual volume, allocates storage areas existing in a plurality of storage devices to the virtual volume, converts the access request received from the computer to an access request addressed to a storage device having the storage devices allocated to the virtual volume, and transmits the converted access request to the storage device.Type: ApplicationFiled: December 21, 2005Publication date: May 18, 2006Inventors: Kazuyoshi Serizawa, Shinji Morita, Naoko Iwami
-
Publication number: 20060107105Abstract: To provide a technique whereby a value of an error recovery level determined in negotiation processing between an initiator and a target can be set to a suitable value that is intended by a manager. A storage system comprises a storage section containing a target module that is connected to an initiator device; and a management section that manages the storage section. The target module carries out negotiation processing with the initiator device so as to determine a value of a first error recovery level. The first error recovery level is determined as the smaller of a value of a second error recovery level of the initiator device and a value of a third error recovery level of the target module. The management section carries out setting processing for allocating the initiator device that is to be connected to the target module to the target module, according to an instruction from a manager. In the setting processing, the value of third error recovery level is notified to the manager.Type: ApplicationFiled: December 21, 2004Publication date: May 18, 2006Applicant: Hitachi, Ltd.Inventors: Toshihiko Murakami, Naoko Iwami
-
Publication number: 20060098636Abstract: A voice communication system, which is connected to LAN to which communication terminals are connected and to a public network to which telephones are connected, is provided with a communication server between the LAN and public network having different protocols from each other. The communication server enables a voice communication between a telephone on the public network and a communication terminal connected to the LAN by performing processing similar to that for a voice communication between two communication terminals connected to the LAN. The communication server determines whether an address of the other party inputted by a user is a communication terminal address or a telephone number, and transmits a voice communication request to a communication terminal of the other party when the address is a communication terminal address.Type: ApplicationFiled: December 29, 2005Publication date: May 11, 2006Inventors: Naoko Iwami, Susumu Matsui, Keiko Takahara
-
Publication number: 20060092843Abstract: The invention is intended to provide a connectivity checking technology to make it easier to check the connectivity of data communication paths in an IP storage system. The target computer 20 of the storage system 10 transmits an ICMP echo request to an initiator computer 70 through a prescribed IP port 110 in the storage system 10, and determines whether or not the connectivity is normal between the target computer 20 and initiator computer 70 through the prescribed IP port 110 based on a reachable status of the ICMP echo reply from the initiator computer 70.Type: ApplicationFiled: December 21, 2004Publication date: May 4, 2006Inventor: Naoko Iwami
-
Publication number: 20060075470Abstract: There is provided means for preventing a wrong DD from being registered to an initiator for storage devices connected to an IP network through iSCSI, thereby providing security functionality. A storage network system including hosts 100, an iSNS server 130, and storage devices 120 interconnected through a network and being capable of controlling access from an initiator to a target storage device 120, includes registration restriction setting means for making for each target a setting for allowing or preventing registration of an initiator. The iSNS server 130 has the registration restriction setting means.Type: ApplicationFiled: November 30, 2004Publication date: April 6, 2006Inventors: Toru Tanaka, Naoko Iwami
-
Publication number: 20060056293Abstract: A port assignment device capable of properly distributing loads on each of a plurality of ports is provided. The device assigning a plurality of ports, storing data from external devices via a network in a plurality of storage modules and managing the data in the storage modules by a plurality of targets processing initiator commands from the external devices, to the targets includes a load information storage module which stores load information indicating a load on each port assigned to each of the targets and a processing module which alters the port assignment to each target so as to disperse the load on each port based on the load information stored in the load information storage module. It then becomes possible to control amounts of data to be transmitted or received, that is, to properly distribute such amounts of data.Type: ApplicationFiled: November 12, 2004Publication date: March 16, 2006Inventors: Atsuya Kumagai, Daiki Nakatsuka, Mitsuru Ikezawa, Naoko Iwami
-
Publication number: 20060047929Abstract: A storage network system includes a storage device including a volume for recording data, and a network connection device, and a host including a device for reading/writing data from/into the volume through a network. The host includes a security inspection program for performing security inspection of data communicated through a network and generating an inspection log including a result of the security inspection, inspection log acquisition means for acquiring the inspection log generated by the security inspection program whenever occasion demands, and copy command issuing means for issuing a copy command to copy data from the volume to another volume when there is no abnormality in the content of the inspection log concerning the volume.Type: ApplicationFiled: October 26, 2004Publication date: March 2, 2006Applicant: Hitachi, Ltd.Inventors: Toshio Otani, Naoko Iwami
-
Publication number: 20060031389Abstract: A storage system is provided with a plurality of interface units each for connection with a server; an interface unit for connection with hard disk drives; a plurality of microprocessor units each for processing commands; and a switch unit for interconnecting the interface units and microprocessor units. A management console is also connected to the storage system. The storage system forces the management console to select an unused interface unit from among the plurality of interface units for use in a data input/output process between the server and the storage system, select a microprocessor unit which meets required performance of the server from among the plurality of microprocessor units for use in the data input/output process, and notify the administrator of the selected interface unit and microprocessor unit.Type: ApplicationFiled: July 7, 2004Publication date: February 9, 2006Inventors: Norio Shimozono, Kazuhisa Fujimoto, Kiyoshi Honda, Naoko Iwami
-
Publication number: 20060020663Abstract: A storage system includes a first storage node and a second storage node. The first storage node has a first logical unit to which a first target is set, and the second storage node has a second logical unit. To migrate data from the first logical unit to the second logical unit, the first storage node forwards data stored in the first logical unit to the second storage node, and the second storage node stores the data into the second logical unit. The first storage node also forwards information about the first target to the second storage node, and the second storage node sets a target to the second logical unit using the received information.Type: ApplicationFiled: September 23, 2005Publication date: January 26, 2006Applicant: Hitachi, Ltd.Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
-
Publication number: 20060015699Abstract: A storage device (1) communicating with a host computer and other storage devices through a network is characterized in that the storage device (1) secures memory buffers for temporarily storing data in a remote copy operation carried out between the storage devices. A network memory (100) in the storage device (1) includes an available buffer comprising a plurality of memory buffers and an in-use buffer also comprising a plurality of memory buffers. A buffer control unit (215) secures memory buffers of the available buffer as a reserved buffer having a reserved-buffer size specified in a buffer reservation request made by a storage management device (8) in response to the request. The buffer control unit (215) then allocates the memory buffers of the reserved buffer as the in-use buffer in response to a request received from the storage management device (8) to start a remote copy operation.Type: ApplicationFiled: September 20, 2005Publication date: January 19, 2006Applicant: Hitachi, Ltd.Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
-
Publication number: 20060004876Abstract: A storage system includes a first storage node and a second storage node. The first storage node has a first logical unit to which a first target is set, and the second storage node has a second logical unit. To migrate data from the first logical unit to the second logical unit, the first storage node forwards data stored in the first logical unit to the second storage node, and the second storage node stores the data into the second logical unit. The first storage node also forwards information about the first target to the second storage node, and the second storage node sets a target to the second logical unit using the received information.Type: ApplicationFiled: June 28, 2004Publication date: January 5, 2006Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga