Patents by Inventor Taisuke Ono
Taisuke Ono 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: 12650778Abstract: When execution of a write-back operation is selected, a storage system stores, in a cache area, data for which a write request is issued from a higher-level apparatus, stores an updated content of the cache area in a cache log storage area, and then writes the data to a data storage area. On the other hand, when execution of a write-through operation is selected, the storage system does not execute storage into the cache area and the cache log storage area, stores an updated content of the data storage area in a write log storage area, and then writes the data to the data storage area.Type: GrantFiled: September 11, 2024Date of Patent: June 9, 2026Assignee: HITACHI VANTARA, LTD.Inventors: Taisuke Ono, Yoshinori Ohira, Takahiro Yamamoto, Shintaro Ito
-
Publication number: 20260153998Abstract: When performing an operation, a processor creates a log according to an update content updated by the operation, stores the created log in a memory, and stores the log stored in the memory in a drive and non-volatilizes the log. The log is divided into a first log and a second log according to a type of the log, and the first log is divided into a plurality of groups. When processing the log, the processor processes the first log and the second log in a predetermined order, processes the first log in the groups in a predetermined order determined in the groups, and processes the first log in parallel between the groups.Type: ApplicationFiled: March 5, 2025Publication date: June 4, 2026Inventors: Shintaro ITO, Taisuke ONO, Sachie TAJIMA
-
Publication number: 20260140835Abstract: A storage system provides balance to the performance of a distributed rebuild system and to the performance of a read local system in SDS. A storage controller in an active state and a storage controller in a standby state that takes over a process of the storage controller in the active state through failover are provided. The storage controllers are arranged in different nodes, form a redundancy group in which redundant data is distributed and stored. The storage system stores, in a storage device of the same node, user data input and output by the storage controller in the active state and stores redundant data of the user data in storage devices of a plurality of nodes different from the user data. The storage controller in the standby state changes to the active state and uses the redundant data to input and output data in the failover.Type: ApplicationFiled: September 9, 2025Publication date: May 21, 2026Inventors: Yoshinori OHIRA, Toshiyuki ARITSUKA, Takahiro YAMAMOTO, Taisuke ONO
-
Publication number: 20260119349Abstract: A plurality of storage nodes constituting a first node group across a plurality of fault domains in a cloud environment are provided. For each node, a domain ID of a fault domain in which the node is generated is acquired, and a second node group is configured as a first node group from a necessary number of nodes whose domain IDs do not overlap as much as possible. The number of member nodes existing in the same fault domain in the second node group is equal to or less than the redundancy. The redundancy is the maximum number of member nodes allowed to stop simultaneously in the second node group. In the first node group, a node other than the second node group is a spare node that may be selected as a failback destination node.Type: ApplicationFiled: March 12, 2025Publication date: April 30, 2026Applicant: Hitachi Vantara, Ltd.Inventors: Takeru CHIBA, Takahiro YAMAMOTO, Taisuke ONO, Katsuto SATO
-
Publication number: 20260072617Abstract: An object of the present invention is to increase the efficiency of writing of a data assurance code. A storage system includes: a processor; and a memory, and atomic write which assures data before update during update write of data can be executed. In the storage system, the processor determines whether the atomic write is applied or not on the basis of a write parameter of a data assurance code of user data which is to be subjected to update write, and in the case where it is determined that the atomic write is applied, executes update write of the data assurance code using the atomic write, and in the case where it is determined that the atomic write is not applied, writes log data including a copy of the data assurance code and, after that, executes write of the data assurance code.Type: ApplicationFiled: March 12, 2025Publication date: March 12, 2026Applicant: Hitachi Vantara, Ltd.Inventors: Hideyuki KOSEKI, Takahiro YAMAMOTO, Taisuke ONO, Norio SHIMOZONO
-
Publication number: 20260017158Abstract: In a management node that manages a path between a primary storage system and a secondary storage system in a computer system, the secondary storage system includes a first node having a first SCS that processes copying in a unit of copy and a second node having a second SCS that performs a copy process in place of the first SCS when a failure occurs in the first SCS, the management node includes a processor, and the processor calculates a necessary number of paths, which is the number of paths necessary for a performance requirement, on the basis of quality of a network between the primary storage system and the secondary storage system and the performance requirement related to a communication amount necessary for copying in a unit of copy, and sets the necessary number or more of paths between the primary storage system and the first node.Type: ApplicationFiled: March 12, 2025Publication date: January 15, 2026Inventors: Misato YOSHIDA, Takahiro YAMAMOTO, Taisuke ONO
-
Publication number: 20250328258Abstract: When execution of a write-back operation is selected, a storage system stores, in a cache area, data for which a write request is issued from a higher-level apparatus, stores an updated content of the cache area in a cache log storage area, and then writes the data to a data storage area. On the other hand, when execution of a write-through operation is selected, the storage system does not execute storage into the cache area and the cache log storage area, stores an updated content of the data storage area in a write log storage area, and then writes the data to the data storage area.Type: ApplicationFiled: September 11, 2024Publication date: October 23, 2025Inventors: Taisuke ONO, Yoshinori OHIRA, Takahiro YAMAMOTO, Shintaro ITO
-
Patent number: 12360859Abstract: A storage system includes one or more storage nodes each having a non-volatile storage device, a storage controller, and a volatile memory, in which the storage device includes a plurality of base image storage areas including at least a first base image storage area and a second base image storage area as areas for storing entire predetermined information stored in the memory as a base image, and the storage controller starts processing to store a next base image in the second base image storage area when the base image storage with respect to the first base image storage area is complete, and reads out the storage-completed base image and restores the image to the memory in a case where the predetermined information is lost from the memory.Type: GrantFiled: March 10, 2023Date of Patent: July 15, 2025Assignee: Hitachi Vantara, Ltd.Inventors: Taisuke Ono, Yoshinori Ohira, Shintaro Ito, Takahiro Yamamoto
-
Patent number: 12056366Abstract: A volume to be accessed by a host is provided. A reliability policy related to data reliability and a performance policy related to response performance to an access to the volume are set in the volume. A node that processes redundant data of data for a node that processes the data related to the volume is determined based on the reliability policy. The determined node returns a result of an access to the volume from the host according to the performance policy.Type: GrantFiled: September 8, 2022Date of Patent: August 6, 2024Assignee: HITACHI, LTD.Inventors: Taisuke Ono, Hideo Saito, Takaki Nakamura, Takahiro Yamamoto
-
Patent number: 12045133Abstract: In each node constituting a storage system, there is at least one of a storage area (user area) in which a user data set is stored and a storage area (parity area). For the node having the user area, there is user part difference information including information indicating whether or not to be in presence of difference for each user area of the node. For the node having the parity area, there is parity part difference information including the information indicating whether or not to be in the presence of difference for each parity area of the node. Out of the parity part difference information, the information corresponding to the parity area is the information indicating the presence of difference when there is the information indicating the presence of difference in the storage area of any of the data sets used for generating the parity stored in the parity area.Type: GrantFiled: September 8, 2022Date of Patent: July 23, 2024Assignee: HITACHI, LTD.Inventors: Takahiro Yamamoto, Hideo Saito, Shintaro Ito, Sachie Tajima, Hiroto Ebara, Taisuke Ono
-
Publication number: 20240176710Abstract: A storage system includes one or more storage nodes each having a non-volatile storage device, a storage controller, and a volatile memory, in which the storage device includes a plurality of base image storage areas including at least a first base image storage area and a second base image storage area as areas for storing entire predetermined information stored in the memory as a base image, and the storage controller starts processing to store a next base image in the second base image storage area when the base image storage with respect to the first base image storage area is complete, and reads out the storage-completed base image and restores the image to the memory in a case where the predetermined information is lost from the memory.Type: ApplicationFiled: March 10, 2023Publication date: May 30, 2024Inventors: Taisuke ONO, Yoshinori OHIRA, Shintaro ITO, Takahiro YAMAMOTO
-
Publication number: 20230297241Abstract: A volume to be accessed by a host is provided. A reliability policy related to data reliability and a performance policy related to response performance to an access to the volume are set in the volume. A node that processes redundant data of data for a node that processes the data related to the volume is determined based on the reliability policy. The determined node returns a result of an access to the volume from the host according to the performance policy.Type: ApplicationFiled: September 8, 2022Publication date: September 21, 2023Applicant: Hitachi, Ltd.Inventors: Taisuke ONO, Hideo SAITO, Takaki NAKAMURA, Takahiro YAMAMOTO
-
Publication number: 20230236932Abstract: In each node constituting a storage system, there is at least one of a storage area (user area) in which a user data set is stored and a storage area (parity area). For the node having the user area, there is user part difference information including information indicating whether or not to be in presence of difference for each user area of the node. For the node having the parity area, there is parity part difference information including the information indicating whether or not to be in the presence of difference for each parity area of the node. Out of the parity part difference information, the information corresponding to the parity area is the information indicating the presence of difference when there is the information indicating the presence of difference in the storage area of any of the data sets used for generating the parity stored in the parity area.Type: ApplicationFiled: September 8, 2022Publication date: July 27, 2023Inventors: Takahiro YAMAMOTO, Hideo SAITO, Shintaro ITO, Sachie TAJIMA, Hiroto EBARA, Taisuke ONO
-
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: 10519813Abstract: Disclosed are power generation apparatuses. An exemplary power generation apparatus (1) is configured such that water vapor generated in a steam generator (2) is supplied to a scroll expander (3) to drive the scroll expander, wherein: a condensation device (5) is arranged in a discharge path (12) downstream of the scroll expander, the condensation device being configured to mix water vapor having passed through the scroll expander directly with cooling water to condense the water vapor; and the condensation device includes a control unit (10) that performs a control of adjusting the amount of cooling water supply so as to obtain condensed water having a predetermined temperature.Type: GrantFiled: February 26, 2016Date of Patent: December 31, 2019Assignee: YANMAR CO., LTD.Inventors: Yuki Tokuoka, Taisuke Ono, Takashi Matsuura, Masafumi Shinomiya, Takayuki Iguchi
-
Publication number: 20180051595Abstract: Disclosed are power generation apparatuses. An exemplary power generation apparatus (1) is configured such that water vapor generated in a steam generator (2) is supplied to a scroll expander (3) to drive the scroll expander, wherein: a condensation device (5) is arranged in a discharge path (12) downstream of the scroll expander, the condensation device being configured to mix water vapor having passed through the scroll expander directly with cooling water to condense the water vapor; and the condensation device includes a control unit (10) that performs a control of adjusting the amount of cooling water supply so as to obtain condensed water having a predetermined temperature.Type: ApplicationFiled: February 26, 2016Publication date: February 22, 2018Applicant: Yanmar Co., Ltd.Inventors: Yuki Tokuoka, Taisuke ONO, Takashi MATSUURA, Masafumi SHINOMIYA, Takayuki IGUCHI
-
Patent number: 9598164Abstract: A waste heat recovery system for a vessel for supplying to a plurality of scroll expanders which are connected in parallel to one another, steam generated by a heat exchanger using waste heat from a main machine as a heat source, may include gate valves corresponding to respective scroll expanders and an electronic controller which controls the number of the scroll expanders which drives based on flow volume of the steam by opening or closing of the gate valves.Type: GrantFiled: March 1, 2013Date of Patent: March 21, 2017Assignee: YANMAR CO., LTD.Inventor: Taisuke Ono
-
Patent number: 9581050Abstract: A waste heat recovery Rankine cycle system has a first Rankine cycle operated with a first working medium and a second Rankine cycle operated with a second working medium having a lower boiling point than the first working medium, the first Rankine cycle has a second scroll type fluid machine as an expander, a second electric generator, a second condenser, a condensing tank, a second condensing pump, a gas-liquid separation device, a heat exchanger, a low rate regulation valve, and a control device. This structure can drive a generator by a waste heat not only in a first Rankine cycle but also in a second Rankine cycle.Type: GrantFiled: February 28, 2013Date of Patent: February 28, 2017Assignee: YANMAR CO., LTD.Inventor: Taisuke Ono
-
Publication number: 20150218972Abstract: The purpose of the invention is to provide a waste heat recovery ranking cycle system whereby waste heat is efficiently recovered in a form according to a heat demand.Type: ApplicationFiled: February 28, 2013Publication date: August 6, 2015Inventor: Taisuke Ono
-
Publication number: 20150052896Abstract: To provide a waste heat recovery system for a vessel capable of efficiently recovering waste heat regardless of a flow volume of excess steam. Provided is a waste heat recovery system for a vessel for supplying, to a steam utilization device, steam generated by a steam generator, using waste heat from a main machine as a heat source. With respect to the waste heat recovery system, a plurality of expansion machines are connected in parallel to one another and excess steam without being supplied to the steam utilization device is supplied individually to the expansion machines by the opening/closing of gate valves arranged in the respective expansion machines respectively.Type: ApplicationFiled: March 1, 2013Publication date: February 26, 2015Inventor: Taisuke Ono