Patents by Inventor Kunihiko Nashimoto
Kunihiko Nashimoto 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).
-
Patent number: 10394662Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: GrantFiled: December 1, 2017Date of Patent: August 27, 2019Assignee: Hitachi, Ltd.Inventors: Taiki Kono, Hidenori Suzuki, Kunihiko Nashimoto, Shigeo Homma, Toru Suzuki, Tomohiro Kawaguchi, Hideo Saito, Azusa Jin, Hiroshi Nasu, Keishi Tamura, Shoji Sugino
-
Patent number: 10346082Abstract: A storage system manages control information, which is information related to responses corresponding to prescribed types of commands, for each of a plurality of logical units associated with a logical device, said logical units being provided to one or more host systems. The prescribed types of commands indicating the logical units provided to a first host system, which is one of the one or more host systems, are received from the first host system by the storage system. Responses based on the control information corresponding to the logical units indicated by the received prescribed types of commands are returned to the first host system by the storage system as responses to the received prescribed types of commands.Type: GrantFiled: June 24, 2015Date of Patent: July 9, 2019Assignee: HITACHI LTD.Inventors: Azusa Jin, Hideo Saito, Shunji Kawamura, Kenji Muraoka, Kunihiko Nashimoto
-
Publication number: 20180095838Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: ApplicationFiled: December 1, 2017Publication date: April 5, 2018Inventors: Taiki KONO, Hidenori SUZUKI, Kunihiko NASHIMOTO, Shigeo HOMMA, Toru SUZUKI, Tomohiro KAWAGUCHI, Hideo SAITO, Azusa JIN, Hiroshi NASU, Keishi TAMURA, Shoji SUGINO
-
Publication number: 20180046404Abstract: A storage system manages control information, which is information related to responses corresponding to prescribed types of commands, for each of a plurality of logical units associated with a logical device, said logical units being provided to one or more host systems. The prescribed types of commands indicating the logical units provided to a first host system, which is one of the one or more host systems, are received from the first host system by the storage system. Responses based on the control information corresponding to the logical units indicated by the received prescribed types of commands are returned to the first host system by the storage system as responses to the received prescribed types of commands.Type: ApplicationFiled: June 24, 2015Publication date: February 15, 2018Applicant: HITACHI, LTD.Inventors: Azusa JIN, Hideo SAITO, Shunji KAWAMURA, Kenji MURAOKA, Kunihiko NASHIMOTO
-
Patent number: 9846619Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: GrantFiled: September 30, 2015Date of Patent: December 19, 2017Assignee: Hitachi, Ltd.Inventors: Taiki Kono, Hidenori Suzuki, Kunihiko Nashimoto, Shigeo Homma, Toru Suzuki, Tomohiro Kawaguchi, Hideo Saito, Azusa Jin, Hiroshi Nasu, Keishi Tamura, Shoji Sugino
-
Patent number: 9680933Abstract: A computer system includes a server that issues an access request with a virtual volume among the plurality of virtual volumes allocated in a plurality of storage apparatuses as an access target and measures a latency in each access path connecting each storage apparatus and the server, and a plurality of control units which are disposed in each storage apparatus and control the I/O of data.Type: GrantFiled: March 15, 2013Date of Patent: June 13, 2017Assignee: HITACHI, LTD.Inventors: Shin Nishihara, Keishi Tamura, Kunihiko Nashimoto
-
Patent number: 9262437Abstract: An example of the present invention is a storage system comprising a first real storage apparatus including a plurality of real resources. The first real storage apparatus includes: real resource groups allocated to a plurality of virtual storage apparatuses; first management information for associating virtual resource identifiers individually assigned to real resources in a namespace independently defined for each of the plurality of virtual storage apparatuses with real resource identifiers individually assigned to the real resources in a namespace defined for the first real storage apparatus; and a controller for receiving a command including a designation with a virtual resource identifier, converting the virtual resource identifier in the command into a real resource identifier with reference to the first management information, and processing the command with the converted real resource identifier.Type: GrantFiled: January 7, 2013Date of Patent: February 16, 2016Assignee: HITACHI, LTD.Inventors: Hirotaka Nakagawa, Hideo Saito, Nobuhito Mori, Tomohiro Kawaguchi, Abhishek Johri, Naoko Ikegaya, Yoichi Goto, Kunihiko Nashimoto, Akira Yamamoto
-
Publication number: 20160019120Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: ApplicationFiled: September 30, 2015Publication date: January 21, 2016Inventors: Taiki KONO, Hidenori SUZUKI, Kunihiko NASHIMOTO, Shigeo HOMMA, Toru SUZUKI, Tomohiro KAWAGUCHI, Hideo SAITO, Azusa JIN, Hiroshi NASU, Keishi TAMURA, Shoji SUGINO
-
Publication number: 20150319245Abstract: A computer system includes a server that issues an access request with a virtual volume among the plurality of virtual volumes allocated in a plurality of storage apparatuses as an access target and measures a latency in each access path connecting each storage apparatus and the server, and a plurality of control units which are disposed in each storage apparatus and control the I/O of data.Type: ApplicationFiled: March 15, 2013Publication date: November 5, 2015Applicant: HITACHI, LTD.Inventors: Shin NISHIHARA, Keishi TAMURA, Kunihiko NASHIMOTO
-
Patent number: 9152337Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: GrantFiled: November 18, 2014Date of Patent: October 6, 2015Assignee: Hitachi, Ltd.Inventors: Taiki Kono, Hidenori Suzuki, Kunihiko Nashimoto, Shigeo Homma, Toru Suzuki, Tomohiro Kawaguchi, Hideo Saito, Azusa Jin, Hiroshi Nasu, Keishi Tamura, Shoji Sugino
-
Patent number: 9092142Abstract: For first write request to a virtual volume, the first storage apparatus performs processing by a method of either a first write processing method that stores write data in a first logical volume associated with the virtual volume as well as transfers a first write request, to the second storage apparatus, for storing the write data in a second logical volume associated with the virtual volume of the second storage apparatus or a second write processing method that transfers a first write request, to the second storage apparatus, then selects a processing method according to a first IO load on a first area of the virtual volume of the first storage apparatus and a second IO load on the first area of the virtual volume of the second storage apparatus to perform a processing for the first write request.Type: GrantFiled: June 26, 2012Date of Patent: July 28, 2015Assignee: Hitachi, Ltd.Inventors: Kunihiko Nashimoto, Keishi Tamura, Hideo Saito
-
Patent number: 9052839Abstract: An example is a method of controlling a storage system for providing a virtual storage apparatus that includes virtual storage resources associated with real storage resources of real storage apparatus. It includes receiving a virtual storage resource control command of a predetermined type specifying a first virtual storage resource in the virtual storage apparatus and a second virtual storage resource associated with the first virtual storage resource; referring to management information for managing association relations between the virtual storage resources and the real storage resources, to identify a first real storage resource associated with the first virtual storage resource and a first real storage apparatus including the first real storage resource; and selecting a second real storage resource associated with the second virtual storage resource from real storage resources within the first real storage apparatus, or creating the second real storage resource within the first real storage apparatus.Type: GrantFiled: January 11, 2013Date of Patent: June 9, 2015Assignee: HITACHI, LTD.Inventors: Hideo Saito, Hirotaka Nakagawa, Yoichi Goto, Abhishek Johri, Tomohiro Kawaguchi, Kunihiko Nashimoto, Nobuhito Mori, Naoko Ikegaya, Akira Yamamoto
-
Publication number: 20150074364Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: ApplicationFiled: November 18, 2014Publication date: March 12, 2015Inventors: Taiki KONO, Hidenori SUZUKI, Kunihiko NASHIMOTO, Shigeo HOMMA, Toru SUZUKI, Tomohiro KAWAGUCHI, Hideo SAITO, Azusa JIN, Hiroshi NASU, Keishi TAMURA, Shoji SUGINO
-
Patent number: 8904133Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: GrantFiled: August 7, 2014Date of Patent: December 2, 2014Assignee: Hitachi, Ltd.Inventors: Taiki Kono, Hidenori Suzuki, Kunihiko Nashimoto, Shigeo Homma, Toru Suzuki, Tomohiro Kawaguchi, Hideo Saito, Azusa Jin, Hiroshi Nasu, Keishi Tamura, Shoji Sugino
-
Publication number: 20140351538Abstract: A source remote copy configuration in a source storage system is migrated to a destination storage system as a destination remote copy configuration. The destination primary storage apparatus of the destination storage system defines a virtual volume mapped to the primary volume provided by the source primary storage apparatus which is a storage area of the virtual volume; takes over a first identifier of the primary volume to the virtual volume; transfers, when the virtual volume receives an access request, the access request to the source primary storage apparatus to write data in the primary volume; and takes over the first identifier from the virtual volume to another primary volume provided by the destination primary storage apparatus, after completion of copy of data from primary volume of the source primary storage apparatus into primary volume of the destination primary storage apparatus and secondary volume of the destination secondary storage apparatus.Type: ApplicationFiled: August 7, 2014Publication date: November 27, 2014Inventors: Taiki KONO, Hidenori SUZUKI, Kunihiko NASHIMOTO, Shigeo HOMMA, Toru SUZUKI, Tomohiro KAWAGUCHI, Hideo SAITO, Azusa JIN, Hiroshi NASU, Keishi TAMURA, Shoji SUGINO
-
Publication number: 20140201438Abstract: An example is a method of controlling a storage system for providing a virtual storage apparatus that includes virtual storage resources associated with real storage resources of real storage apparatus. It includes receiving a virtual storage resource control command of a predetermined type specifying a first virtual storage resource in the virtual storage apparatus and a second virtual storage resource associated with the first virtual storage resource; referring to management information for managing association relations between the virtual storage resources and the real storage resources, to identify a first real storage resource associated with the first virtual storage resource and a first real storage apparatus including the first real storage resource; and selecting a second real storage resource associated with the second virtual storage resource from real storage resources within the first real storage apparatus, or creating the second real storage resource within the first real storage apparatus.Type: ApplicationFiled: January 11, 2013Publication date: July 17, 2014Applicant: HITACHI, LTD.Inventors: Hideo Saito, Hirotaka Nakagawa, Yoichi Goto, Abhishek Johri, Tomohiro Kawaguchi, Kunihiko Nashimoto, Nobuhito Mori, Naoko Ikegaya, Akira Yamamoto
-
Publication number: 20140195573Abstract: An example of the present invention is a storage system comprising a first real storage apparatus including a plurality of real resources. The first real storage apparatus includes: real resource groups allocated to a plurality of virtual storage apparatuses; first management information for associating virtual resource identifiers individually assigned to real resources in a namespace independently defined for each of the plurality of virtual storage apparatuses with real resource identifiers individually assigned to the real resources in a namespace defined for the first real storage apparatus; and a controller for receiving a command including a designation with a virtual resource identifier, converting the virtual resource identifier in the command into a real resource identifier with reference to the first management information, and processing the command with the converted real resource identifier.Type: ApplicationFiled: January 7, 2013Publication date: July 10, 2014Applicant: HITACHI, LTD.Inventors: Hirotaka Nakagawa, Hideo Saito, Nobuhito Mori, Tomohiro Kawaguchi, Abhishek Johri, Naoko Ikegaya, Yoichi Goto, Kunihiko Nashimoto, Akira Yamamoto
-
Publication number: 20130346708Abstract: For first write request to a virtual volume, the first storage apparatus performs processing by a method of either a first write processing method that stores write data in a first logical volume associated with the virtual volume as well as transfers a first write request, to the second storage apparatus, for storing the write data in a second logical volume associated with the virtual volume of the second storage apparatus or a second write processing method that transfers a first write request, to the second storage apparatus, then selects a processing method according to a first IO load on a first area of the virtual volume of the first storage apparatus and a second IO load on the first area of the virtual volume of the second storage apparatus to perform a processing for the first write request.Type: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Inventors: Kunihiko Nashimoto, Keishi Tamura, Hideo Saito
-
Patent number: 8312185Abstract: A storage apparatus 10 includes channel devices (each being CHA_PK 11) and microprocessors (each being MP_PK 12). CHA_PK 11 and MP_PK 12 respectively store therein control information being information designating logical volumes (LDEVs) 171 accessible by respective MP_PKs 12. Upon receipt of an I/O request from a management apparatus 20, CHA_PK 11 transmits, based on the control information stored therein, an I/O command to MP_PK 12 having an access right to a logical volume to which the I/O request is directed. In the storage apparatus 10, MP_PK 12 having received the I/O command from CHA_PK 11 judges based on the control information stored therein whether MP_PK 12 itself has an access right to the logical volume, and transmits the control information therein to CHA_PK 11 when judging that it does not have the access right, whereby the control information in CHA_PK 11 is updated.Type: GrantFiled: May 6, 2011Date of Patent: November 13, 2012Assignee: Hitachi, Ltd.Inventors: Kunihiko Nashimoto, Shinichi Hiramatsu, Noboru Furuumi
-
Patent number: 8103828Abstract: A virtualization method for a storage system recognizes one or more logical devices located in a first and second storage apparatus and defined in a host apparatus as being connected to a channel, based on an inquiry command sent from the host apparatus when the channel comes on-line; detects one or more logical devices among the one or more logical devices defined in the host apparatus as being connected to the channel and located in the first and second storage apparatus, based on the recognition result; sets, based on the detection result, one or more virtual volumes in the first storage apparatus, respectively corresponding to the one or more logical devices in the second storage apparatus; and sets a first logical path between each of the set one or more virtual volumes and each of the corresponding one or more logical devices in the second storage apparatus.Type: GrantFiled: August 18, 2011Date of Patent: January 24, 2012Assignee: Hitachi, Ltd.Inventors: Kunihiko Nashimoto, Noboru Furuumi