Patents by Inventor Katsuhisa Miyata

Katsuhisa Miyata 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: 7543121
    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 6, 2004
    Date of Patent: June 2, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Nobuhiro Maki, Kenichi Oyamada, Katsuhisa Miyata, Taketoshi Sakuraba
  • Patent number: 7529900
    Abstract: There is provided a computer system which can implement ease of transition to a standby state caused by power-off of a volume and ease of recovery from a standby state while maintaining access performance. A computer system including a storage system (200) having one or more disk units (220) and a disk controller unit (210) which controls reading and writing of data stored on volumes formed by the disk units and a host computer (100) which transmits a data read/write request to the storage system (200), wherein the host computer (100) gives an instruction to perform volume assignment for each of groups each having duplicated sets obtained by multiply duplicating a set composed of one or more volumes on which data is to be stored, and the storage system (200) assigns a first volume of a first duplicated set in the group to one of the disk units (220) which has an attribute different from an attribute of a volume constituting another duplicated set.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: May 5, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Masaaki Hosouchi, Katsuhisa Miyata, Nobuhiro Maki
  • Publication number: 20090094255
    Abstract: In a computer system, to enable a second computer to take over control of copying of data within the computer system, from a first computer that normally controls copying of data. The second computer selects from a plurality of storage systems a storage system to be accessed in order to acquire sub system pair information, and acquires sub system pair information from the selected storage system. Based on the acquired sub system pair information, the second computer generates system pair information that includes copy pair information relating to a plurality of storage areas belonging to the plurality of storage systems. The second computer initially selects a storage system directly linked to the second computer, and subsequently sequentially selects a storage system based on the acquired sub system pair information.
    Type: Application
    Filed: November 25, 2008
    Publication date: April 9, 2009
    Inventors: Naoko IKEGAYA, Nobuhiro Maki, Yuri Hiraiwa, Katsuhisa Miyata
  • Patent number: 7467234
    Abstract: In a computer system, to enable a second computer to take over control of copying of data within the computer system, from a first computer that normally controls copying of data. The second computer selects from a plurality of storage systems a storage system to be accessed in order to acquire sub system pair information, and acquires sub system pair information from the selected storage system. Based on the acquired sub system pair information, the second computer generates system pair information that includes copy pair information relating to a plurality of storage areas belonging to the plurality of storage systems. The second computer initially selects a storage system directly linked to the second computer, and subsequently sequentially selects a storage system based on the acquired sub system pair information.
    Type: Grant
    Filed: August 19, 2004
    Date of Patent: December 16, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Naoko Ikegaya, Nobuhiro Maki, Yuri Hiraiwa, Katsuhisa Miyata
  • Patent number: 7441145
    Abstract: To provide a computer system capable of detecting a failure at an early stage while keeping down an increase in I/O load due to failure monitoring. The computer system includes plural storage systems connected in stages between a first computer and a second computer. The first computer sends control I/O to the storage systems. The second computer monitors control I/O transferred through the storage systems; and when there is control I/O that has not been transferred successfully, requests state information of the storage systems to transfer the control I/O.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: October 21, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Nobuhiro Maki, Katsuhisa Miyata, Masahide Sato
  • Publication number: 20080229039
    Abstract: A first storage system misrepresents an identifier of the storage system and an identifier of a volume and provides the host computer with a first volume. A second storage system misrepresents an identifier of the storage system and an identifier of a second volume as being identical to those misrepresented by the first storage system and provides the host computer with a second volume. A management computer acquires, upon detection of a failure in an access, a status of copying, a status of the first storage system, and a status of the second storage system and controls an access from the host computer with reference to the plurality of acquired statuses. Accordingly, even when a fault occurs in one of the two storage systems, a network that connects the two storage systems, or the like, the host computer can access to latest data.
    Type: Application
    Filed: January 9, 2008
    Publication date: September 18, 2008
    Inventors: Nobuhiro Maki, Kenta Ninose, Katsuhisa Miyata
  • Patent number: 7330946
    Abstract: The data processing system comprises at least one first storage system, and at least one second storage system connected to the first storage system. The second storage system receives change information identifying pre-change and post-change copy destination storage areas in a change process for changing a copy destination storage area of a target copy pair to another storage area of the second storage system; transmits the change information to the first storage system that has a copy source storage area in the target copy pair; and transmits copy information for the purpose of copying data between the pre-change and post-change copy destination storage areas. The first storage system refers to pair information identifying the copy pair, and transmits a copy of the data stored in a copy source storage area to the second storage system that has a copy destination storage area. The first storage system updates the pair information according to the change information received from the second storage system.
    Type: Grant
    Filed: July 15, 2005
    Date of Patent: February 12, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Naoko Ikegaya, Katsuhisa Miyata, Masaaki Hosouchi, Masahide Sato
  • Patent number: 7328129
    Abstract: A processing unit (processor) performs processing of programs. A monitoring unit measures the rate of operation of an instruction processor in the processing unit. Information which is a standard for judging modification of the performance is stored in a control information memory unit. A control unit judges on the basis of the operation rate of the processor collected by the monitoring unit and the control information stored in the control information memory unit whether it is necessary to modify the performance or not and controls to modify the performance of the processor on the basis of the judged result.
    Type: Grant
    Filed: September 28, 2006
    Date of Patent: February 5, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Masaru Sato, Katsuhisa Miyata
  • Publication number: 20070266211
    Abstract: There is provided a computer system which can implement ease of transition to a standby state caused by power-off of a volume and ease of recovery from a standby state while maintaining access performance. A computer system including a storage system (200) having one or more disk units (220) and a disk controller unit (210) which controls reading and writing of data stored on volumes formed by the disk units and a host computer (100) which transmits a data read/write request to the storage system (200), wherein the host computer (100) gives an instruction to perform volume assignment for each of groups each having duplicated sets obtained by multiply duplicating a set composed of one or more volumes on which data is to be stored, and the storage system (200) assigns a first volume of a first duplicated set in the group to one of the disk units (220) which has an attribute different from an attribute of a volume constituting another duplicated set.
    Type: Application
    Filed: June 12, 2006
    Publication date: November 15, 2007
    Inventors: Yuri Hiraiwa, Masaaki Hosouchi, Katsuhisa Miyata, Nobuhiro Maki
  • Patent number: 7293144
    Abstract: In order to solve problems that, when the use area used by data of a certain kind reaches the upper limit value, the cache memory cannot be used even though a space area exists in the use area used by data of other kind and utilization efficiency of the cache memory decreases, and that, when the upper limit value of the use area is discarded, on the other hand, data inside the area held is replaced by other data and disappears, a storage area of a size of a minimum guarantee value corresponding to each computer is set inside a disk cache memory in a control device of a storage device connected to a plurality of computers and a storage area is allocated to each computer in accordance with priority corresponding to each computer.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: November 6, 2007
    Assignee: Hitachi, Ltd
    Inventors: Yoshinori Matsui, Katsuhisa Miyata, Nobuyuki Kishi
  • Publication number: 20070255914
    Abstract: A copy source storage controller received write data added with a time and issued from a host computer transfers the write data with the time to a copy destination storage controller. If there are a plurality of copy destination storage controllers, a representative copy destination storage controller compares times of write data copied to the plurality of copy destination storage controllers, and writes the write data in copy destination logical volumes in the sequential order of time. The representative copy destination storage controller judges that integrity of the write data is established, if a communication procedure is established with the copy destination storage controller and if the statuses of the copy source/destination logical volumes are coincident. In remote copy which guarantees integrity of write data and traverses a plurality of storage controllers, it is possible to judge at an optional time point whether integrity of write data can be guaranteed.
    Type: Application
    Filed: July 24, 2006
    Publication date: November 1, 2007
    Inventors: Nobuhiro Maki, Yuri Hiraiwa, Yoshiyuki Nishi, Katsuhisa Miyata, Akira Deguchi
  • Patent number: 7281098
    Abstract: Provided is a computer system capable of maintaining consistency of data stored in logical volumes. The computer system includes: a storage system including a disk controller which controls data read/write in a disk drive; and a host computer which transmits a request to the storage system, wherein the disk controller has a control unit and a storage unit, the disk drive has logical volumes which are data storing areas, the host computer sends a request directed to the logical volume and attribute information of the logical volume, the control unit wherein: executes the received request; the control unit stores, in the storage unit, the received attribute information in association with the logical volume; and decides to execute a following request which is made by the host computer to the logical volume in a case where the request meets the attribute information corresponding to the logical volume and is stored in the storage unit.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: October 9, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Nobuhiro Maki, Kenta Ninose, Katsuhisa Miyata, Takashige Iwamura
  • Patent number: 7237078
    Abstract: The computer system comprises a first and second computer, at least one first storage system connected to the first computer, and a plurality of second storage systems connected to the second computer as well as being connected to the at least one first storage system. The first computer issues to the first storage system a normal write request and control-use write request stamped with issue time. A control-use write request is issued at periodic intervals. The first storage system receives a write request and transmits the write request as update-data to second storage system in such a way that the issue order is ascertainable. The second storage system receives the update-data and, responsive to a reflect instruction from the second computer, reflects the update-data in storage areas.
    Type: Grant
    Filed: August 4, 2004
    Date of Patent: June 26, 2007
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Nobuhiro Maki, Masahide Sato, Katsuhisa Miyata
  • Publication number: 20070033355
    Abstract: There is disclosed a data storage system used in a computer environment where there are plural host computers and plural storage array controllers. When a remote copy is made while assuring the order of writing across plural storage array controllers, one of the host computers gains copy information about all the storage array controllers associated with the remote copy as a representative. The representative one of the storage array controllers collects and stores copy statuses which are individually managed by the storage array controllers for which a remote copy is made. The host computer gains the copy statuses from the representative controller using an instruction to gain the copy statuses.
    Type: Application
    Filed: September 26, 2005
    Publication date: February 8, 2007
    Inventors: Nobuhiro Maki, Masahide Sato, Katsuhisa Miyata, Kenta Ninose
  • Publication number: 20070021942
    Abstract: A processing unit (processor) performs processing of programs. A monitoring unit measures the rate of operation of an instruction processor in the processing unit. Information which is a standard for judging modification of the performance is stored in a control information memory unit. A control unit judges on the basis of the operation rate of the processor collected by the monitoring unit and the control information stored in the control information memory unit whether it is necessary to modify the performance or not and controls to modify the performance of the processor on the basis of the judged result.
    Type: Application
    Filed: September 28, 2006
    Publication date: January 25, 2007
    Inventors: Masaru Sato, Katsuhisa Miyata
  • Patent number: 7146462
    Abstract: A computer system includes a host computer, a disk control device controlling operation of a storage sub-system, and a management server managing configuration of the storage sub-system. The host computer registers the result of grouping of a plurality or volumes in the storage sub-system according to a use purpose in a volume management table including a volume identifier, a physical address, and a group identifier allocated in the disk control unit. During access to the volume via the host, the disk control unit obtains the physical address belonging to a storage belonging to a group identical to the group input via the host, notifies information described on the volume list of the storage allocated at the physical address to the management server, and causes the server to display the information.
    Type: Grant
    Filed: March 18, 2004
    Date of Patent: December 5, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Hirofumi Nagasuka, Katsuhisa Miyata, Masaru Satou, Kenichi Oyamada, Nobuyuki Osaki
  • Publication number: 20060265559
    Abstract: The data processing system comprises at least one first storage system, and at least one second storage system connected to the first storage system. The second storage system receives change information identifying pre-change and post-change copy destination storage areas in a change process for changing a copy destination storage area of a target copy pair to another storage area of the second storage system; transmits the change information to the first storage system that has a copy source storage area in the target copy pair; and transmits copy information for the purpose of copying data between the pre-change and post-change copy destination storage areas. The first storage system refers to pair information identifying the copy pair, and transmits a copy of the data stored in a copy source storage area to the second storage system that has a copy destination storage area. The first storage system updates the pair information according to the change information received from the second storage system.
    Type: Application
    Filed: July 15, 2005
    Publication date: November 23, 2006
    Applicant: Hitachi, Ltd.
    Inventors: Naoko Ikegaya, Katsuhisa Miyata, Masaaki Hosouchi, Masahide Sato
  • Patent number: 7130765
    Abstract: A processing unit (processor) performs processing of programs. A monitoring unit measures the rate of operation of an instruction processor in the processing unit. Information which is a standard for judging modification of the performance is stored in a control information memory unit. A control unit judges on the basis of the operation rate of the processor collected by the monitoring unit and the control information stored in the control information memory unit whether it is necessary to modify the performance or not and controls to modify the performance of the processor on the basis of the judged result.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: October 31, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Masaru Sato, Katsuhisa Miyata
  • Patent number: 7124246
    Abstract: A storage system is disclosed comprising a management computer and multiple storage subsystems with multiple volumes accessible to a host computer. The host computer sends volume configuration information to the management computer. Each storage subsystem retrieves information from the volume directory corresponding to a requested volume and sends it to the management computer. The management computer comprises a volume information table holding the volume configuration information obtained from the host computer, information on storage subsystems, and use-related ID group IDs; a unit which identifies the volumes belonging to a specified group ID, locates the storage subsystems these volumes belong to, and obtains information on the desired volumes from their corresponding volume directories; and a display device which displays information on the usage of the volumes that is obtained from storage subsystems.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: October 17, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Hirofumi Nagasuka, Masaru Satou, Kenichi Oyamada, Katsuhisa Miyata, Atsushi Tanaka, Shuuzou Takeo, Masaya Ichikawa
  • Publication number: 20060224845
    Abstract: Provided is a computer system capable of maintaining consistency of data stored in logical volumes. The computer system includes: a storage system including a disk controller which controls data read/write in a disk drive; and a host computer which transmits a request to the storage system, wherein the disk controller has a control unit and a storage unit, the disk drive has logical volumes which are data storing areas, the host computer sends a request directed to the logical volume and attribute information of the logical volume, the control unit wherein: executes the received request; the control unit stores, in the storage unit, the received attribute information in association with the logical volume; and decides to execute a following request which is made by the host computer to the logical volume in a case where the request meets the attribute information corresponding to the logical volume and is stored in the storage unit.
    Type: Application
    Filed: June 7, 2005
    Publication date: October 5, 2006
    Inventors: Yuri Hiraiwa, Nobuhiro Maki, Kenta Ninose, Katsuhisa Miyata, Takashige Iwamura