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: 11886300
    Abstract: 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: Grant
    Filed: August 11, 2022
    Date of Patent: January 30, 2024
    Assignee: HITACHI, LTD.
    Inventors: Shunsuke Nishiyama, Kenichi Oyamada, Hiroki Mera, Goro Kazama
  • Publication number: 20230229333
    Abstract: The functions of a mainframe environment are expanded by leveraging the functions of an open environment.
    Type: Application
    Filed: December 28, 2022
    Publication date: July 20, 2023
    Inventors: Naoyuki MASUDA, Ryusuke ITO, Kenichi OYAMADA, Yuri HIRAIWA, Goro KAZAMA, Yunde Sun, Ryosuke KODAIRA
  • Publication number: 20230185673
    Abstract: 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: Application
    Filed: August 11, 2022
    Publication date: June 15, 2023
    Inventors: Shunsuke NISHIYAMA, Kenichi OYAMADA, Hiroki MERA, Goro KAZAMA
  • Patent number: 11579793
    Abstract: The functions of a mainframe environment are expanded by leveraging the functions of an open environment.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: February 14, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Naoyuki Masuda, Ryusuke Ito, Kenichi Oyamada, Yuri Hiraiwa, Goro Kazama, Yunde Sun, Ryosuke Kodaira
  • Publication number: 20220100381
    Abstract: The functions of a mainframe environment are expanded by leveraging the functions of an open environment.
    Type: Application
    Filed: March 19, 2021
    Publication date: March 31, 2022
    Inventors: Naoyuki MASUDA, Ryusuke ITO, Kenichi OYAMADA, Yuri HIRAIWA, Goro KAZAMA, Yunde Sun, Ryosuke KODAIRA
  • Patent number: 9747036
    Abstract: 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: Grant
    Filed: January 14, 2015
    Date of Patent: August 29, 2017
    Assignee: HITACHI, LTD.
    Inventors: Nobuhiro Maki, Yuri Hiraiwa, Kenichi Oyamada
  • Publication number: 20150127855
    Abstract: 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: Application
    Filed: January 14, 2015
    Publication date: May 7, 2015
    Applicant: Hitachi, Ltd.
    Inventors: Nobuhiro MAKI, Yuri HIRAIWA, Kenichi OYAMADA
  • Patent number: 8954671
    Abstract: 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: Grant
    Filed: October 28, 2011
    Date of Patent: February 10, 2015
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Yuri Hiraiwa, Kenichi Oyamada
  • Patent number: 8589642
    Abstract: 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: Grant
    Filed: December 15, 2010
    Date of Patent: November 19, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Kenichi Oyamada, Katsuhisa Miyata, Taketoshi Sakuraba
  • Patent number: 8516209
    Abstract: 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: Grant
    Filed: October 8, 2010
    Date of Patent: August 20, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Yoshinori Matsui, Tetsuya Kaminaka, Kenichi Oyamada
  • Publication number: 20130111129
    Abstract: 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: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Inventors: Nobuhiro Maki, Yuri Hiraiwa, Kenichi Oyamada
  • Patent number: 8332603
    Abstract: 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: Grant
    Filed: February 1, 2012
    Date of Patent: December 11, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
  • Patent number: 8255649
    Abstract: 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: Grant
    Filed: January 14, 2010
    Date of Patent: August 28, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Yoshiyuki Nishi, Kenichi Oyamada, Yoshinori Matsui
  • Publication number: 20120137096
    Abstract: 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: Application
    Filed: February 1, 2012
    Publication date: May 31, 2012
    Inventors: Nobuhiro MAKI, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
  • Publication number: 20120072687
    Abstract: 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: Application
    Filed: October 8, 2010
    Publication date: March 22, 2012
    Inventors: Yuri Hiraiwa, Yoshinori Matsui, Tetsuya Kaminaka, Kenichi Oyamada
  • Patent number: 8127097
    Abstract: 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: Grant
    Filed: April 26, 2011
    Date of Patent: February 28, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
  • Patent number: 8078581
    Abstract: 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: Grant
    Filed: February 11, 2008
    Date of Patent: December 13, 2011
    Assignee: Hitachi, Ltd
    Inventors: Kensuke Amaki, Kenichi Oyamada, Takeyuki Imazu, Yoshinori Matsui
  • Publication number: 20110202718
    Abstract: 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: Application
    Filed: April 26, 2011
    Publication date: August 18, 2011
    Inventors: Nobuhiro MAKI, Kenichi Oyamada, Kazuhiko Watanabe, Masaaki Hosouchi
  • Publication number: 20110161609
    Abstract: 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: Application
    Filed: March 2, 2010
    Publication date: June 30, 2011
    Inventors: Kenichi OYAMADA, Yoshiyuki NISHI
  • Publication number: 20110083033
    Abstract: 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: Application
    Filed: December 15, 2010
    Publication date: April 7, 2011
    Applicant: HITACHI, LTD.
    Inventors: Nobuhiro Maki, Kenichi Oyamada, Katsuhisa Miyata, Taketoshi Sakuraba