Patents by Inventor Kenichi Oyamada
Kenichi Oyamada 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: 11886300Abstract: The data duplication system comprises a first storage device having a first data protection area for storing backup images of multiple generations of a first volume for data read/write by an external device. The first data protection area is inaccessible to the external device. A second storage device coupled to the first storage device. The first storage device creates a second volume for storing a backup image of a particular generation of the plurality of generations of backup images stored in the first data protection area. The second storage device creates a third volume for storing the copy data, and a virtual volume that is mapped to the second volume of the first storage device. The second storage stores the backup data of a specific generation stored in the second volume in the third volume via the virtual volume by forming a pair that copies the data in the virtual volume and the third volume.Type: GrantFiled: August 11, 2022Date of Patent: January 30, 2024Assignee: HITACHI, LTD.Inventors: Shunsuke Nishiyama, Kenichi Oyamada, Hiroki Mera, Goro Kazama
-
Publication number: 20230229333Abstract: The functions of a mainframe environment are expanded by leveraging the functions of an open environment.Type: ApplicationFiled: December 28, 2022Publication date: July 20, 2023Inventors: Naoyuki MASUDA, Ryusuke ITO, Kenichi OYAMADA, Yuri HIRAIWA, Goro KAZAMA, Yunde Sun, Ryosuke KODAIRA
-
Publication number: 20230185673Abstract: The data duplication system comprises a first storage device having a first data protection area for storing backup images of multiple generations of a first volume for data read/write by an external device. The first data protection area is inaccessible to the external device. A second storage device coupled to the first storage device. The first storage device creates a second volume for storing a backup image of a particular generation of the plurality of generations of backup images stored in the first data protection area. The second storage device creates a third volume for storing the copy data, and a virtual volume that is mapped to the second volume of the first storage device. The second storage stores the backup data of a specific generation stored in the second volume in the third volume via the virtual volume by forming a pair that copies the data in the virtual volume and the third volume.Type: ApplicationFiled: August 11, 2022Publication date: June 15, 2023Inventors: Shunsuke NISHIYAMA, Kenichi OYAMADA, Hiroki MERA, Goro KAZAMA
-
Patent number: 11579793Abstract: The functions of a mainframe environment are expanded by leveraging the functions of an open environment.Type: GrantFiled: March 19, 2021Date of Patent: February 14, 2023Assignee: Hitachi, Ltd.Inventors: Naoyuki Masuda, Ryusuke Ito, Kenichi Oyamada, Yuri Hiraiwa, Goro Kazama, Yunde Sun, Ryosuke Kodaira
-
Publication number: 20220100381Abstract: The functions of a mainframe environment are expanded by leveraging the functions of an open environment.Type: ApplicationFiled: March 19, 2021Publication date: March 31, 2022Inventors: Naoyuki MASUDA, Ryusuke ITO, Kenichi OYAMADA, Yuri HIRAIWA, Goro KAZAMA, Yunde Sun, Ryosuke KODAIRA
-
Patent number: 9747036Abstract: Data is placed in tiered storage with a suitable granularity according to application characteristics. The storage apparatus comprises a controller for managing storage areas, provided by storage media of a plurality of types of varying performance, as pools, and for assigning the storage areas in page units to a virtual volume from any tiered storage among a plurality of types of tiered storage which the pool comprises in response to a data write request from the host computer, wherein, for specific data which is managed by the host computer, the controller specifies an area with a high referencing frequency among the specific data on the basis of organization information of the specific data, and moves this area to another of the tiered storage with a higher performance than an already assigned tiered storage.Type: GrantFiled: January 14, 2015Date of Patent: August 29, 2017Assignee: HITACHI, LTD.Inventors: Nobuhiro Maki, Yuri Hiraiwa, Kenichi Oyamada
-
Publication number: 20150127855Abstract: Data is placed in tiered storage with a suitable granularity according to application characteristics. The storage apparatus comprises a controller for managing storage areas, provided by storage media of a plurality of types of varying performance, as pools, and for assigning the storage areas in page units to a virtual volume from any tiered storage among a plurality of types of tiered storage which the pool comprises in response to a data write request from the host computer, wherein, for specific data which is managed by the host computer, the controller specifies an area with a high referencing frequency among the specific data on the basis of organization information of the specific data, and moves this area to another of the tiered storage with a higher performance than an already assigned tiered storage.Type: ApplicationFiled: January 14, 2015Publication date: May 7, 2015Applicant: Hitachi, Ltd.Inventors: Nobuhiro MAKI, Yuri HIRAIWA, Kenichi OYAMADA
-
Patent number: 8954671Abstract: Data is placed in tiered storage with a suitable granularity according to application characteristics. The storage apparatus comprises a controller for managing storage areas, provided by storage media of a plurality of types of varying performance, as pools, and for assigning the storage areas in page units to a virtual volume from any tiered storage among a plurality of types of tiered storage which the pool comprises in response to a data write request from the host computer, wherein, for specific data which is managed by the host computer, the controller specifies an area with a high referencing frequency among the specific data on the basis of organization information of the specific data, and moves this area to another of the tiered storage with a higher performance than an already assigned tiered storage.Type: GrantFiled: October 28, 2011Date of Patent: February 10, 2015Assignee: Hitachi, Ltd.Inventors: Nobuhiro Maki, Yuri Hiraiwa, Kenichi Oyamada
-
Patent number: 8589642Abstract: A computer system having a plurality of host computers and a storage system is provided which allows any one host computer to perform a global copy operation on any arbitrary or all storage areas in the storage system. To this end, storage areas provided by the disk devices are grouped into groups by allocating group numbers to a plurality of specified storage areas. The copy operation can be performed by specifying desired groups. Each of the groups is made up of sub-groups and the sub-groups are defined for each computer to assure a consistency of copy order of the sub-groups.Type: GrantFiled: December 15, 2010Date of Patent: November 19, 2013Assignee: Hitachi, Ltd.Inventors: Nobuhiro Maki, Kenichi Oyamada, Katsuhisa Miyata, Taketoshi Sakuraba
-
Patent number: 8516209Abstract: A computer system in an embodiment comprises a storage apparatus, a host computer, and a copy control program. The storage apparatus performs copy operations of volumes allocated to a guest OS of the host computer. The copy control program obtains volume information of the guest OS from a VM control program at a given time. The control program compares the information with previous volume information of the guest OS and performs volume copy control for the guest OS in accordance with the comparison result. This process achieve appropriate copy operations even if the association relationship between the guest OS and volumes is changed during system operation.Type: GrantFiled: October 8, 2010Date of Patent: August 20, 2013Assignee: Hitachi, Ltd.Inventors: Yuri Hiraiwa, Yoshinori Matsui, Tetsuya Kaminaka, Kenichi Oyamada
-
Publication number: 20130111129Abstract: Data is placed in tiered storage with a suitable granularity according to application characteristics. The storage apparatus comprises a controller for managing storage areas, provided by storage media of a plurality of types of varying performance, as pools, and for assigning the storage areas in page units to a virtual volume from any tiered storage among a plurality of types of tiered storage which the pool comprises in response to a data write request from the host computer, wherein, for specific data which is managed by the host computer, the controller specifies an area with a high referencing frequency among the specific data on the basis of organization information of the specific data, and moves this area to another of the tiered storage with a higher performance than an already assigned tiered storage.Type: ApplicationFiled: October 28, 2011Publication date: May 2, 2013Inventors: Nobuhiro Maki, Yuri Hiraiwa, Kenichi Oyamada
-
Patent number: 8332603Abstract: A computer system and method which stores path definition information including a storage ID, a volume ID, and validities of paths between a host computer and a first or second storage system identified by the storage ID for accessing a volume identified by the volume ID in one of the storage systems, sends an I/O request via the paths, based on the path definition information, receives information indicating the storage and volume IDs, and updates the path definition information. During initial copying from the second to the first volume, validity corresponding to a first path is set to “Invalid” and validity corresponding to a second path is set to “Valid”. After completion of initial copying, the validity corresponding to the first path included in the path definition information is changed to “Valid.Type: GrantFiled: February 1, 2012Date of Patent: December 11, 2012Assignee: Hitachi, Ltd.Inventors: Nobuhiro Maki, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
-
Patent number: 8255649Abstract: The present invention causes an asynchronous remote copy to work together with storage clustering technology. A host computer program for controlling the asynchronous remote copy carries out an asynchronous remote copy pair operation by asynchronously working together with a switchover instruction of a storage clustering control program that performs a host write-destination volume switchover in a storage clustering environment.Type: GrantFiled: January 14, 2010Date of Patent: August 28, 2012Assignee: Hitachi, Ltd.Inventors: Yuri Hiraiwa, Yoshiyuki Nishi, Kenichi Oyamada, Yoshinori Matsui
-
Publication number: 20120137096Abstract: A computer system and method which stores path definition information including a storage ID, a volume ID, and validities of paths between a host computer and a first or second storage system identified by the storage ID for accessing a volume identified by the volume ID in one of the storage systems, sends an I/O request via the paths, based on the path definition information, receives information indicating the storage and volume IDs, and updates the path definition information. During initial copying from the second to the first volume, validity corresponding to a first path is set to “Invalid” and validity corresponding to a second path is set to “Valid”. After completion of initial copying, the validity corresponding to the first path included in the path definition information is changed to “Valid.Type: ApplicationFiled: February 1, 2012Publication date: May 31, 2012Inventors: Nobuhiro MAKI, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
-
Publication number: 20120072687Abstract: A computer system in an embodiment comprises a storage apparatus, a host computer, and a copy control program. The storage apparatus performs copy operations of volumes allocated to a guest OS of the host computer. The copy control program obtains volume information of the guest OS from a VM control program at a given time. The control program compares the information with previous volume information of the guest OS and performs volume copy control for the guest OS in accordance with the comparison result. This process achieve appropriate copy operations even if the association relationship between the guest OS and volumes is changed during system operation.Type: ApplicationFiled: October 8, 2010Publication date: March 22, 2012Inventors: Yuri Hiraiwa, Yoshinori Matsui, Tetsuya Kaminaka, Kenichi Oyamada
-
Patent number: 8127097Abstract: A data storing system include a first and second storage system, each including a cache memory and a disk drive, and a third storage system coupled to the first and second storage systems and including a third disk drive to provide a third logical volume based on the third disk drive. First and second write data is transmitted from the first storage system to the second storage system according to copy pair management information. A certain storage system, which is one of the first and second storage systems, destages the second write data from a cache memory of the certain storage system to the third logical volume in the third storage system according to a volume and storage conversion table in the certain storage system.Type: GrantFiled: April 26, 2011Date of Patent: February 28, 2012Assignee: Hitachi, Ltd.Inventors: Nobuhiro Maki, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
-
Patent number: 8078581Abstract: A plurality of second groups respectively including one or more second volumes are configured in correspondence with each of the first groups of a remote copy source in a remote copy destination, journals are acquired from the first storage apparatus periodically and in the order the journals were created for each of the configured second groups, and the acquired journals are reflected in the corresponding second volume in the corresponding second group. In addition, the latest time stamp of each of the second groups containing the journals retained in the second volume in an unreflected state is compared, the time difference of the latest and oldest time stamps is detected, and prescribed control processing is executed for acquiring the journals regarding the second group with the oldest time stamp in preference to the journals regarding other second groups when the time difference exceeds a preset threshold value.Type: GrantFiled: February 11, 2008Date of Patent: December 13, 2011Assignee: Hitachi, LtdInventors: Kensuke Amaki, Kenichi Oyamada, Takeyuki Imazu, Yoshinori Matsui
-
Publication number: 20110202718Abstract: A data storing system include a first and second storage system, each including a cache memory and a disk drive, and a third storage system coupled to the first and second storage systems and including a third disk drive to provide a third logical volume based on the third disk drive. First and second write data is transmitted from the first storage system to the second storage system according to copy pair management information. A certain storage system, which is one of the first and second storage systems, destages the second write data from a cache memory of the certain storage system to the third logical volume in the third storage system according to a volume and storage conversion table in the certain storage system.Type: ApplicationFiled: April 26, 2011Publication date: August 18, 2011Inventors: Nobuhiro MAKI, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
-
Publication number: 20110161609Abstract: Proposed is an information processing apparatus and its control method capable of acquiring the operation results of the same point in time in a plurality of storage apparatuses in a highly reliable manner. With this information processing apparatus connected to a plurality of storage apparatuses and its control method, a time difference between an internal time of the storage apparatus and an internal time of the information processing apparatus is detected regarding each of the plurality of storage apparatuses, a time added with the time difference between the internal time of the storage apparatus and the internal time of the information processing apparatus as an execution time of a predetermined operation is set to the plurality of storage apparatuses at an arbitrary future time, and an execution result of the predetermined operation is collected from each of the plurality of storage apparatuses after the lapse of the future time.Type: ApplicationFiled: March 2, 2010Publication date: June 30, 2011Inventors: Kenichi OYAMADA, Yoshiyuki NISHI
-
Publication number: 20110083033Abstract: A computer system having a plurality of host computers and a storage system is provided which allows any one host computer to perform a global copy operation on any arbitrary or all storage areas in the storage system. To this end, storage areas provided by the disk devices are grouped into groups by allocating group numbers to a plurality of specified storage areas. The copy operation can be performed by specifying desired groups. Each of the groups is made up of sub-groups and the sub-groups are defined for each computer to assure a consistency of copy order of the sub-groups.Type: ApplicationFiled: December 15, 2010Publication date: April 7, 2011Applicant: HITACHI, LTD.Inventors: Nobuhiro Maki, Kenichi Oyamada, Katsuhisa Miyata, Taketoshi Sakuraba