Patents by Inventor Atsuya Kumagai
Atsuya Kumagai 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: 20080256308Abstract: A storage system includes one or more host computers; and a storage controller that provides each of the one or more host computers with a plurality of logical volumes, each including a storage area for reading/writing data from/to, and also being either allocated or not allocated to one or more of the host computers, the storage controller including: an identification unit that identifies function information relating to a logical volume from among the plurality of logical volumes included in information relating to the plurality of logical volumes based on a command from a host computer from among the one or more host computers; and an execution unit that executes processing on the logical volume in accordance with an identification result of the identification unit.Type: ApplicationFiled: June 12, 2008Publication date: October 16, 2008Inventor: Atsuya Kumagai
-
Publication number: 20080244306Abstract: In a storage system performing remote copy, when a failure occurs in a storage apparatus, optimum redundancy configuration is reestablished promptly. In the storage system performing remote copy, when a storage apparatus detects a failure in its disk drive, a storage apparatus capable of providing a logical unit that can be a replacement for the logical unit affected by the failure in the disk drive is searched for based on storage apparatus performance, and a redundancy configuration is reestablished using a new logical unit the found storage apparatus provides.Type: ApplicationFiled: January 3, 2008Publication date: October 2, 2008Inventor: Atsuya KUMAGAI
-
Patent number: 7421511Abstract: In a computer system in which a computer, storage devices, and a storage management device are connected by a network, the computer or a first storage device accesses a second storage device using a plurality of paths in the network, and the computer or the first storage device performs load balancing among the plurality of paths on the basis of a ratio set in advance, it is detected that congestion has occurred on a path, a ratio at the time of congestion of the path is calculated, and a difference between the ratio at the time of congestion and the ratio set in advance is allocated to a ratio of the other paths between the computer or the first storage device and the second storage device.Type: GrantFiled: July 20, 2004Date of Patent: September 2, 2008Assignee: Hitachi, Ltd.Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Patent number: 7380019Abstract: In a computer system in which a computer, storage devices, and a storage management device are connected by a network, the computer or a first storage device accesses a second storage device using a plurality of paths in the network, and the computer or the first storage device performs load balancing among the plurality of paths on the basis of a ratio set in advance, it is detected that congestion has occurred on a path, a ratio at the time of congestion of the path is calculated, and a difference between the ratio at the time of congestion and the ratio set in advance is allocated to a ratio of the other paths between the computer or the first storage device and the second storage device.Type: GrantFiled: March 17, 2004Date of Patent: May 27, 2008Assignee: Hitachi, Ltd.Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20080082749Abstract: The present invention provides a storage system, a method for managing the same, and a storage controller, to obtain a storage apparatus that uses iSCSI protocol, which makes it possible for each user to configure the necessary settings within the scope of their provided right.Type: ApplicationFiled: November 14, 2006Publication date: April 3, 2008Inventor: Atsuya Kumagai
-
Patent number: 7353542Abstract: In a computer system in which one or more computers on which one or more initiators operate and a storage device on which one or more targets operate are connected with each other through a network, an authentication table for authenticating validity of a user of a computer is associated with an authorization table for authorizing access of an initiator to a certain target, to limit such accesses.Type: GrantFiled: June 29, 2004Date of Patent: April 1, 2008Assignee: Hitachi, Ltd.Inventors: Kenta Shiga, Atsuya Kumagai, Daiki Nakatsuka, Keisei Fujiwara
-
Publication number: 20070061510Abstract: A storage unit is provided which is connected to a host computer through a network, having one or more disks in which read and write operations are performed during rotation and a control unit for controlling the rotation of the disks. In the storage unit, when receiving a message which is sent from the host computer and predicts that at least one of the disks will come in use, the control unit causes the at least one of the disks which will come in use, to rotate.Type: ApplicationFiled: October 19, 2005Publication date: March 15, 2007Inventors: Atsuya Kumagai, Kenta Shiga, Takashige Iwamura
-
Publication number: 20060271639Abstract: In a storage device having redundant input/output paths, both a transmission data amount and a reception data amount are smoothed among paths. A storage device predicts not only a transmission data amount to be formed by an output request in a transmission queue but also a reception data amount to be formed by an input request in the transmission queue. The storage device stores a newly occurred output request in a queue having a minimum predicted transmission data amount and stores a newly occurred input request in a queue having a minimum predicted reception data amount. In a storage device having redundant input/output paths, transmission data amounts and reception data amounts can be smoothed among the paths.Type: ApplicationFiled: July 12, 2005Publication date: November 30, 2006Inventors: Atsuya Kumagai, Toshihiko Murakami
-
Publication number: 20060265515Abstract: In a computer system having a storage device, switches and hosts respectively connected by a network, in accordance with an ID of a logical volume of the storage device and an IP address of a host, access control configuration of the logical volume is performed relative to the storage device, the IP address of the host is converted into a MAC address, the MAC address of the host is converted into a port ID of the switch connected to the host, and addition of the port to virtual local area network (VLAN) is performed for the switch. Logical unit number (LUN) masking and VLAN configuration essential for security countermeasure of IP-SAN (Internet protocol-storage area network) can be managed collectively by a system administrator so that the running cost of IP-SAN can be lowered.Type: ApplicationFiled: July 27, 2006Publication date: November 23, 2006Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20060253564Abstract: In a computer system having a storage device switches and hosts respectively connected by a network, in accordance with an ID of a logical volume of the storage device and an IP address of a host, access control configuration of the logical volume is performed relative to the storage device, the IP address of the host is converted into a MAC address, the MAC address of the host is converted into a port ID of the switch connected to the host, and addition of the port to virtual local area network (VLAN) is performed for the switch. Logical unit number (LUN) masking and VLAN configuration essential for security countermeasure of IP-SAN (Internet protocol-storage area network) can be managed collectively by a system administrator so that the running cost of IP-SAN can be lowered.Type: ApplicationFiled: July 5, 2006Publication date: November 9, 2006Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Patent number: 7130900Abstract: In a computer system having a storage device, switches and hosts respectively connected by a network, in accordance with an ID of a logical volume of the storage device and an IP address of a host, access control configuration of the logical volume is performed relative to the storage device, the IP address of the host is converted into a MAC address, the MAC address of the host is converted into a port ID of the switch connected to the host, and addition of the port to virtual local area network (VLAN) is performed for the switch. Logical unit number (LUN) masking and VLAN configuration essential for security countermeasure of IP-SAN (Internet protocol-storage area network) can be managed collectively by a system administrator so that the running cost of IP-SAN can be lowered.Type: GrantFiled: September 22, 2003Date of Patent: October 31, 2006Assignee: Hitachi, Ltd.Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Patent number: 7092982Abstract: Each of the storage devices 1, 2 is provided with transmission queues 306a, 306b with respect to each of transmission paths A and B. The storage device 1 stores identical request data in each of the transmission queues 306a and 306b, and transmits each data to the counterpart storage device 2, respectively via the transmission path A and B (S811, 812). The storage device 2, being a counterpart, stores the request data or response data arrived earlier in the receive history information table 300 (S817), and discards the request data arrived later (S903, 904). Furthermore, if the storage device 1, being a transmission source, receives at least one response data against the request data, the storage device 1 searches the transmission queues 306a, 306b, and if there remains request data in any of the transmission queue, deletes the request data (S909).Type: GrantFiled: July 1, 2004Date of Patent: August 15, 2006Assignee: Hitachi, Ltd.Inventors: Keisei Fujiwara, Kenta Shiga, Atsuya Kumagai
-
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: 20050257274Abstract: In a computer system in which one or more computers on which one or more initiators operate and a storage device on which one or more targets operate are connected with each other through a network, an authentication table for authenticating validity of a user of a computer is associated with an authorization table for authorizing access of an initiator to a certain target, to limit such accesses.Type: ApplicationFiled: June 29, 2004Publication date: November 17, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Daiki Nakatsuka, Keisei Fujiwara
-
Publication number: 20050240681Abstract: Each of the storage devices 1, 2 is provided with transmission queues 306a, 306b with respect to each of transmission paths A and B. The storage device 1 stores identical request data in each of the transmission queues 306a and 306b, and transmits each data to the counterpart storage device 2, respectively via the transmission path A and B (S811, 812). The storage device 2, being a counterpart, stores the request data or response data arrived earlier in the receive history information table 300 (S817), and discards the request data arrived later (S903, 904). Furthermore, if the storage device 1, being a transmission source, receives at least one response data against the request data, the storage device 1 searches the transmission queues 306a, 306b, and if there remains request data in any of the transmission queue, deletes the request data (S909).Type: ApplicationFiled: July 1, 2004Publication date: October 27, 2005Applicant: Hitachi, Ltd.Inventors: Keisei Fujiwara, Kenta Shiga, Atsuya Kumagai
-
Publication number: 20050210144Abstract: A load balancing method includes a measurement step of measuring reception loads of respective storage ports 301 provided in a storage system 300; an allocation changing step of changing a transmitting rate of a computer port 208 provided in a computer 200, which is allocated for each of the storage ports, on the basis of the reception loads of the respective storage ports 301 measured in the measurement step; and a transmission step of transmitting data to the respective storage ports 301 of the storage system 300 at a transmitting rate in a range not exceeding the transmitting rate for each of the storage ports 301 changed in the allocation changing step.Type: ApplicationFiled: May 14, 2004Publication date: September 22, 2005Inventors: Atsuya Kumagai, Kenta Shiga, Naoko Iwami, Kiyoshi Honda
-
Publication number: 20050198276Abstract: In a computer system in which a computer, storage devices, and a storage management device are connected by a network, the computer or a first storage device accesses a second storage device using a plurality of paths in the network, and the computer or the first storage device performs load balancing among the plurality of paths on the basis of a ratio set in advance, it is detected that congestion has occurred on a path, a ratio at the time of congestion of the path is calculated, and a difference between the ratio at the time of congestion and the ratio set in advance is allocated to a ratio of the other paths between the computer or the first storage device and the second storage device.Type: ApplicationFiled: July 20, 2004Publication date: September 8, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20050188109Abstract: In a computer system in which a computer, storage devices, and a storage management device are connected by a network, the computer or a first storage device accesses a second storage device using a plurality of paths in the network, and the computer or the first storage device performs load balancing among the plurality of paths on the basis of a ratio set in advance, it is detected that congestion has occurred on a path, a ratio at the time of congestion of the path is calculated, and a difference between the ratio at the time of congestion and the ratio set in advance is allocated to a ratio of the other paths between the computer or the first storage device and the second storage device.Type: ApplicationFiled: March 17, 2004Publication date: August 25, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20050044199Abstract: In a computer system having a storage device, switches and hosts respectively connected by a network, in accordance with an ID of a logical volume of the storage device and an IP address of a host, access control configuration of the logical volume is performed relative to the storage device, the IP address of the host is converted into a MAC address, the MAC address of the host is converted into a port ID of the switch connected to the host, and addition of the port to virtual local area network (VLAN) is performed for the switch. Logical unit number (LUN) masking and VLAN configuration essential for security countermeasure of IP-SAN (Internet protocol-storage area network) can be managed collectively by a system administrator so that the running cost of IP-SAN can be lowered.Type: ApplicationFiled: September 22, 2003Publication date: February 24, 2005Inventors: Kenta Shiga, Atsuya Kumagai, Keisei Fujiwara
-
Publication number: 20050010688Abstract: A method is provided with which a name of a virtual port is not changed when virtualized storage is moved among switches. Information about a creator and a borrower of name information is added to a table including name information and address information of a virtual port of a name server managing the name information and the address information. The name information is provided to plural switches and managed. In addition, name information, which can be used commonly among name servers managing the name information and the address information is pooled in advance, and the name information of the virtual port is borrowed from there.Type: ApplicationFiled: August 28, 2003Publication date: January 13, 2005Applicant: Hitachi, Ltd.Inventors: Toshihiko Murakami, Atsuya Kumagai, Naoko Iwami