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: 20060242361
    Abstract: 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: Application
    Filed: June 26, 2006
    Publication date: October 26, 2006
    Inventors: Kazuhisa Fujimoto, Mutsumi Hosoya, Kentaro Shimada, Akira Yamamoto, Naoko Iwami, Yasutomo Yamamoto
  • Patent number: 7124143
    Abstract: 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: Grant
    Filed: June 28, 2004
    Date of Patent: October 17, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
  • Patent number: 7124169
    Abstract: 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: Grant
    Filed: August 22, 2003
    Date of Patent: October 17, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Norio Shimozono, Naoko Iwami, Kiyoshi Honda
  • Publication number: 20060224799
    Abstract: 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: Application
    Filed: May 12, 2006
    Publication date: October 5, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Naoko Iwami
  • Publication number: 20060195676
    Abstract: 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: Application
    Filed: April 13, 2006
    Publication date: August 31, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Kiyoshi Honda, Naoko Iwami, Kazuyoshi Serizawa
  • Publication number: 20060187908
    Abstract: 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: Application
    Filed: April 18, 2006
    Publication date: August 24, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Norio Shimozono, Naoko Iwami, Kiyoshi Honda
  • Patent number: 7069385
    Abstract: 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: Grant
    Filed: March 9, 2004
    Date of Patent: June 27, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Kazuhisa Fujimoto, Mutsumi Hosoya, Kentaro Shimada, Akira Yamamoto, Naoko Iwami, Yasutomo Yamamoto
  • Patent number: 7054266
    Abstract: 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: Grant
    Filed: August 28, 2003
    Date of Patent: May 30, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Norio Shimozono, Naoko Iwami, Kiyoshi Honda
  • Publication number: 20060109850
    Abstract: 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: Application
    Filed: February 1, 2005
    Publication date: May 25, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Toshio Otani, Naoko Iwami
  • Publication number: 20060107017
    Abstract: 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: Application
    Filed: December 21, 2005
    Publication date: May 18, 2006
    Inventors: Kazuyoshi Serizawa, Shinji Morita, Naoko Iwami
  • Publication number: 20060107105
    Abstract: 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: Application
    Filed: December 21, 2004
    Publication date: May 18, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Toshihiko Murakami, Naoko Iwami
  • Publication number: 20060098636
    Abstract: 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: Application
    Filed: December 29, 2005
    Publication date: May 11, 2006
    Inventors: Naoko Iwami, Susumu Matsui, Keiko Takahara
  • Publication number: 20060092843
    Abstract: 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: Application
    Filed: December 21, 2004
    Publication date: May 4, 2006
    Inventor: Naoko Iwami
  • Publication number: 20060075470
    Abstract: 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: Application
    Filed: November 30, 2004
    Publication date: April 6, 2006
    Inventors: Toru Tanaka, Naoko Iwami
  • Publication number: 20060056293
    Abstract: 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: Application
    Filed: November 12, 2004
    Publication date: March 16, 2006
    Inventors: Atsuya Kumagai, Daiki Nakatsuka, Mitsuru Ikezawa, Naoko Iwami
  • Publication number: 20060047929
    Abstract: 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: Application
    Filed: October 26, 2004
    Publication date: March 2, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Toshio Otani, Naoko Iwami
  • Publication number: 20060031389
    Abstract: 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: Application
    Filed: July 7, 2004
    Publication date: February 9, 2006
    Inventors: Norio Shimozono, Kazuhisa Fujimoto, Kiyoshi Honda, Naoko Iwami
  • Publication number: 20060020663
    Abstract: 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: Application
    Filed: September 23, 2005
    Publication date: January 26, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga
  • Publication number: 20060015699
    Abstract: 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: Application
    Filed: September 20, 2005
    Publication date: January 19, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Keisei Fujiwara, Naoko Iwami, Naoki Watanabe, Kenta Shiga
  • Publication number: 20060004876
    Abstract: 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: Application
    Filed: June 28, 2004
    Publication date: January 5, 2006
    Inventors: Naoto Matsunami, Tetsuya Shirogane, Naoko Iwami, Kenta Shiga