Patents by Inventor Yoshinori Ohira
Yoshinori Ohira 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: 11586471Abstract: A computer system is constituted by a plurality of physical computers including a first physical computer and a second physical computer. One or more application instances that perform an application service and a storage service instance that provides a storage service including a volume used by the application instance operate on the first physical computer. The computer system predicts a future resource usage status of the first physical computer, creates a plan to move the one or more application instances operating on the first physical computer to the second physical computer based on the predicted future resource usage status, and executes the created plan.Type: GrantFiled: March 12, 2021Date of Patent: February 21, 2023Assignee: Hitachi, Ltd.Inventors: Takaki Nakamura, Hitoshi Kamei, Yuki Sakashita, Yoshinori Ohira, Masakuni Agetsuma
-
Patent number: 11550488Abstract: Each server stores metadata for managing a volume having a logical block mapped to physical blocks of storage devices, and provides a compute host with the volume according to the metadata. A computer system calculates the metadata amount, which is the data amount of the metadata of the volume, for each volume, determines a migration target volume from the volumes based on each metadata amount, and performs volume migration that transfers the computer node that provides the compute host with the migration target volume to a migration destination computer node.Type: GrantFiled: February 26, 2021Date of Patent: January 10, 2023Assignee: HITACHI, LTD.Inventors: Hiroto Ebara, Yoshinori Ohira, Takaki Nakamura, Masakuni Agetsuma
-
Patent number: 11544005Abstract: In a storage system including a plurality of nodes that provide a storage area and a drive that physically stores data, a parity group is configured with a plurality of data including user data stored in the storage area and redundant data for protecting the user data, a plurality of data in the parity group are stored in a storage area within one predetermined range across a plurality of nodes, and processing for dividing the predetermined range or processing for merging a plurality of predetermined ranges is performed based on a state of the predetermined range.Type: GrantFiled: September 11, 2020Date of Patent: January 3, 2023Assignee: HITACHI, LTD.Inventors: Takahiro Yamamoto, Hiroto Ebara, Takeru Chiba, Yoshinori Ohira, Masakuni Agetsuma, Mikio Fukuoka
-
Publication number: 20220334726Abstract: One or a plurality of physical storage devices that provide a physical storage area are connected to first and second computers. The computer updates metadata indicating the address correspondence relationship between the logical address of the volume and the physical address of the physical storage area in the write processing performed based on a write request designating the volume. The first computer copies the metadata to the second computer while receiving the write request. When the address correspondence relationship indicated by the copied metadata portion is changed during copying of the metadata, the first computer updates the metadata portion and copies the metadata portion to the second computer.Type: ApplicationFiled: September 14, 2021Publication date: October 20, 2022Applicant: Hitachi, Ltd.Inventors: Shugo Ogawa, Akira Yamamoto, Yoshinori Ohira, Ryosuke Tatsumi, Junji Ogawa, Hiroto Ebara
-
Patent number: 11467907Abstract: This invention provides a storage system enabling it to properly rebuild a storage device involved in failure. In the storage system, a controller repairs data for which an access request has been issued, returns a reply to the source of the access request, and stores the repaired data. As regards data for which access is not requested, the controller executes rebuilding of storage regions corresponding to rebuild management units in priority-based order and changes priority for executing the rebuilding, based on access frequencies for a first period and access frequencies for a second period that is shorter than the first period.Type: GrantFiled: September 11, 2020Date of Patent: October 11, 2022Assignee: Hitachi, Ltd.Inventors: Takahiro Yamamoto, Akira Yamamoto, Masakuni Agetsuma, Yoshinori Ohira, Hiroto Ebara
-
Publication number: 20220318134Abstract: A storage system monitors the first access frequency of occurrence which is the access frequency of occurrence from a host device during a first period, and the second access frequency of occurrence which is the access frequency of occurrence from a host device during a second period shorter than the first period. Along with performing data relocation among the tiers (levels) in the first period cycle based on the first access frequency of occurrence, the storage system performs a decision whether or not to perform a second relocation based on the first access frequency of occurrence and the second access frequency of occurrence, synchronously with access from a host device. Here the threshold value utilized in a decision on whether or not to perform the first relocation is different from the threshold value utilized in a decision on whether or not to perform the second relocation.Type: ApplicationFiled: June 24, 2022Publication date: October 6, 2022Inventors: Hiroaki AKUTSU, Akira YAMAMOTO, Shigeo HOMMA, Masanobu YAMAMOTO, Yoshinori OHIRA
-
Publication number: 20220318108Abstract: A compound storage system includes a plurality of storage boxes each having a plurality of storage units, and a plurality of real storage systems that process data inputted/outputted to/from the storage units. When a failure occurs at a storage unit 160, the real storage system 100 having the control right executes the recovery process of recovering data stored in a storage area allocated to a logical volume, and the real storage system 100 having the allocation authority executes the recovery process of recovering data stored in a storage area not allocated to the logical volume.Type: ApplicationFiled: September 8, 2021Publication date: October 6, 2022Inventors: Akira YAMAMOTO, Hiroto EBARA, Yoshinori OHIRA
-
Publication number: 20220283938Abstract: Element data stored in a selected virtual device is moved to another virtual device, a virtual parcel allocated to a specific physical device is allocated to a plurality of unallocated areas located in different physical devices, which are mapped to the virtual parcel in which the data is unstored by moving the element data, and all the specific physical devices are brought into an unallocated state.Type: ApplicationFiled: September 10, 2021Publication date: September 8, 2022Applicant: Hitachi, Ltd.Inventors: Hiroki FUJII, Yoshinori OHIRA, Takeru CHIBA, Akira DEGUCHI
-
Publication number: 20220269567Abstract: A scale-out storage system includes a plurality of computer nodes each of which has a memory and a processor, and a storage apparatus. The computer nodes have one or more redundancy groups each of which is a group for metadata protection. Each of the one or more redundancy groups includes two or more of the computer nodes including a primary node being a primary computer node and a secondary node being a secondary computer node, and a failover is performed from the primary node to the secondary node. The memory of the primary node has stored therein metadata related to the redundancy group and to be accessed for control. The metadata is redundantly stored in the memory of the primary node and the memory of the secondary node.Type: ApplicationFiled: September 14, 2021Publication date: August 25, 2022Applicant: Hitachi, Ltd.Inventors: Hiroto Ebara, Akira Yamamoto, Yoshinori Ohira, Takahiro Yamamoto, Masakuni Agetsuma, Tatsuya Hirai
-
Publication number: 20220236892Abstract: In an information processing system, a storage control server (storage control node) that has received a read request of data from a compute server (compute node) transmits the read request to a drive box. The drive box that has received the read request from the storage control server reads encrypted read target data corresponding to the read request from non-volatile storage media, decrypts the read target data with key data acquired at a predetermined timing, and then transmits the decrypted read target data to the compute server as a read request source.Type: ApplicationFiled: September 9, 2021Publication date: July 28, 2022Applicant: Hitachi, Ltd.Inventors: Tatsuya HIRAI, Masakuni AGETSUMA, Yoshinori OHIRA, Takahiro YAMAMOTO
-
Patent number: 11372755Abstract: A storage system monitors the first access frequency of occurrence which is the access frequency of occurrence from a host device during a first period, and the second access frequency of occurrence which is the access frequency of occurrence from a host device during a second period shorter than the first period. Along with performing data relocation among the tiers (levels) in the first period cycle based on the first access frequency of occurrence, the storage system performs a decision whether or not to perform a second relocation based on the first access frequency of occurrence and the second access frequency of occurrence, synchronously with access from a host device. Here the threshold value utilized in a decision on whether or not to perform the first relocation is different from the threshold value utilized in a decision on whether or not to perform the second relocation.Type: GrantFiled: July 17, 2020Date of Patent: June 28, 2022Assignee: HITACHI, LTD.Inventors: Hiroaki Akutsu, Akira Yamamoto, Shigeo Homma, Masanobu Yamamoto, Yoshinori Ohira
-
Publication number: 20220147456Abstract: In a complex system including; one or more storage systems including a cache and a storage controller; and one or more storage boxes including a storage medium, the storage box generates redundant data from write data received from a server, and writes the write data and the redundant data to the storage medium. The storage box transmits the write data to the storage system when it is difficult to generate the redundant data or it is difficult to write the write data and the redundant data to the storage medium. The storage system stores the received write data in the cache.Type: ApplicationFiled: January 20, 2022Publication date: May 12, 2022Inventors: Akira YAMAMOTO, Ryosuke TATSUMI, Yoshinori OHIRA, Junji OGAWA
-
Patent number: 11330056Abstract: A possible performance bottleneck associated with insufficient network bands is mitigated to allow improvement of access performance of a storage system. A storage system includes a first node with a storage medium of storage and a plurality of second nodes each with a controller function for the storage, and is communicatively connected to a host providing an access request to the storage. One of the plurality of second nodes is determined to be a node to which a controller function executing access processing on the storage is assigned on the basis of a first amount of data transfer between the second node and the host and a second amount of data transfer between the second node and the first node.Type: GrantFiled: September 11, 2020Date of Patent: May 10, 2022Assignee: Hitachi, Ltd.Inventors: Shugo Ogawa, Ryosuke Tatsumi, Yoshinori Ohira, Koji Hosogi
-
Publication number: 20220107747Abstract: Each server stores metadata for managing a volume having a logical block mapped to physical blocks of storage devices, and provides a compute host with the volume according to the metadata. A computer system calculates the metadata amount, which is the data amount of the metadata of the volume, for each volume, determines a migration target volume from the volumes based on each metadata amount, and performs volume migration that transfers the computer node that provides the compute host with the migration target volume to a migration destination computer node.Type: ApplicationFiled: February 26, 2021Publication date: April 7, 2022Applicant: Hitachi, Ltd.Inventors: Hiroto Ebara, Yoshinori Ohira, Takaki Nakamura, Masakuni Agetsuma
-
Publication number: 20220100547Abstract: A compound storage system including: a storage box having a plurality of storage devices; and a plurality of servers capable of executing one or more virtual machines. The storage box stores a logical volume. The virtual machines executable by the server include an application VM and a controller VM. When a predetermined situation occurs in which an application VM of a migration source server is migrated to a predetermined migration destination server, at least one processor of the one or more servers in the compound storage system migrates the application VM to the migration destination server, and migrates a control right of a logical volume used by the application VM to a controller VM of the migration destination server.Type: ApplicationFiled: February 26, 2021Publication date: March 31, 2022Applicant: Hitachi, Ltd.Inventors: Akira Yamamoto, Hiroto Ebara, Takaki Nakamura, Yoshinori Ohira
-
Publication number: 20220100565Abstract: The computer system includes a node including a processor and a memory, and the processor and the memory serve as arithmetic operation resources. The computer system has an application program that operates using the arithmetic operation resources, and a storage controlling program that operates using the arithmetic operation resources for processing data to be inputted to and outputted from a storage device by the application program. The computer system has use resource amount information that associates operation states of the application program and the arithmetic operation resources that are to be used by the application program and the storage controlling program. The computer system changes allocation of the arithmetic operation resources to the application program and the storage controlling program used by the application program on the basis of an operation state of the application program and the use resource amount information.Type: ApplicationFiled: March 19, 2021Publication date: March 31, 2022Applicant: HITACHI, LTD.Inventors: Kohei TATARA, Yoshinori OHIRA, Masakuni AGETSUMA
-
Publication number: 20220058044Abstract: A managing node includes a processor and a storage unit. A processor rearranges virtual machines arranged in managed nodes with high usage rates to other managed nodes based on a standard deviation of the usage rate of a CPU in a plurality of managed nodes, and selects the managed nodes in which many images of operating systems used by the virtual machine are stored, arranges the virtual machine, and starts up the virtual machine when a client starts up the virtual machine.Type: ApplicationFiled: March 22, 2021Publication date: February 24, 2022Inventors: Taisuke ONO, Kohei TATARA, Masakuni AGETSUMA, Yoshinori OHIRA
-
Patent number: 11237745Abstract: To more effectively eliminate a resource imbalance among storage apparatuses, and shorten the time required for elimination in a computer system including a plurality of storage apparatuses and a computer. In a computer system including a plurality of storage apparatuses that provide a volume to a computer and a storage management device that manages the plurality of storage apparatuses, in a case where there is an instruction to create a new volume, the storage management device compares a distribution of feature amounts of all volumes provided by each storage apparatus and a distribution of feature amounts of all volumes in a case of providing a newly created volume in each storage apparatus, and instructs a storage apparatus having a largest difference in the distributions of the feature amounts to create a volume.Type: GrantFiled: August 28, 2019Date of Patent: February 1, 2022Assignee: Hitachi, Ltd.Inventors: Takaki Nakamura, Hideo Saito, Yoshinori Ohira, Azusa Jin
-
Patent number: 11237962Abstract: In a complex system including; one or more storage systems including a cache and a storage controller; and one or more storage boxes including a storage medium, the storage box generates redundant data from write data received from a server, and writes the write data and the redundant data to the storage medium. The storage box transmits the write data to the storage system when it is difficult to generate the redundant data or it is difficult to write the write data and the redundant data to the storage medium. The storage system stores the received write data in the cache.Type: GrantFiled: September 11, 2020Date of Patent: February 1, 2022Assignee: HITACHI, LTD.Inventors: Akira Yamamoto, Ryosuke Tatsumi, Yoshinori Ohira, Junji Ogawa
-
Publication number: 20220027070Abstract: Provided is a storage system and a storage management method, aiming at reducing data movement amount necessary for using an expanded capacity in a distributed RAID. When only A (A is a positive integer) physical storage drives are added, a storage controller selects virtual parcels that are mapped to different physical storage drives among N physical storage drives and are included in different virtual chunks, changes an arrangement of the selected virtual parcels to the added A physical storage drives, and constitutes a new chunk based on unallocated virtual parcels selected from different physical storage drives among the (N+A) physical storage drives.Type: ApplicationFiled: October 7, 2021Publication date: January 27, 2022Applicant: HITACHI, LTD.Inventors: Hiroki FUJII, Yoshinori OHIRA, Takeru CHIBA, Yoshiaki DEGUCHI