Patents by Inventor Takaki Nakamura
Takaki Nakamura 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).
-
Publication number: 20240118288Abstract: An object of the invention is to provide a comprehensive biomarker for artery lesions, and diabetes mellitus, heart disease, cerebrovascular disorder, cancer, kidney disease, etc., whose onset and progress can be suppressed by health care such as early diagnosis. The inventors have found that the object can be attained by determining the level of an antibody to protein KIAA0513 or a portion of the protein, the antibody being potentially present in a body fluid sample collected from a living body; and acquiring data showing a rise in the antibody level as data showing the presence of an artery lesion or the potential or actual presence of cerebrovascular or cardiovascular disorder, diabetes mellitus, chronic kidney disease, or a solid cancer.Type: ApplicationFiled: September 27, 2021Publication date: April 11, 2024Applicants: FUJIKURA KASEI CO., LTD., NATIONAL UNIVERSITY CORPORATION CHIBA UNIVERSITYInventors: Hideyuki KURODA, Rika NAKAMURA, Go TOMIYOSHI, Takaki HIWASA
-
Patent number: 11954335Abstract: Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones.Type: GrantFiled: September 22, 2022Date of Patent: April 9, 2024Assignee: HITACHI, LTD.Inventors: Takaki Nakamura, Hideo Saito, Naruki Kurata, Takahiro Yamamoto
-
Patent number: 11907746Abstract: 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: GrantFiled: February 26, 2021Date of Patent: February 20, 2024Assignee: Hitachi, Ltd.Inventors: Akira Yamamoto, Hiroto Ebara, Takaki Nakamura, Yoshinori Ohira
-
Publication number: 20230409207Abstract: Reliability in a storage system can be easily and appropriately improved. In a computer system including a storage system configured to provide a plurality of instances in any one of a plurality of subzones divided by risk boundaries, a processor of the computer system is configured to make a storage controller that controls I/O processing for a volume based on a capacity pool provided by a plurality of storages redundant to the plurality of instances provided in the plurality of subzones.Type: ApplicationFiled: September 22, 2022Publication date: December 21, 2023Inventors: Takaki NAKAMURA, Hideo SAITO, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230401010Abstract: Disclosed is a storage system that achieves performance improvement, quality enhancement, and function addition requiring a drive data layout change while maintaining I/O functionality. The storage system creates a redundancy group for forming a redundant configuration of data to be stored in a storage drive, and stores data of the redundancy group in a plurality of the storage drives. A processor in a storage node discards data stored in a unit storage area, recovers the discarded data according to a changed data format, and re-stores the recovered data in the storage drive. The processor in the storage node performs an I/O process on the data to be discarded during a data format change, by achieving recovery based on the data of the redundancy group that is stored in an area other than the unit storage area where the data format is to be changed.Type: ApplicationFiled: March 8, 2023Publication date: December 14, 2023Applicant: Hitachi, Ltd.Inventors: Sachie TAJIMA, Hideo SAITO, Takaki NAKAMURA, Shintaro ITO, Naruki KURATA, Takahiro YAMAMOTO
-
Patent number: 11836378Abstract: To set an appropriate buffer area in a storage system that performs hierarchical storage management. The storage system includes a storage device that provides a storage pool and a storage management unit that manages the storage pool in a tiered manner. The storage pool is provided with a first tier, a second tier, a third tier, and a third tier buffer which is a buffer area used as a buffer when reading or writing data from or to the third tier which is a buffer target tier. The storage management unit determines a size of the third tier buffer based on an access frequency of the third tier.Type: GrantFiled: March 11, 2022Date of Patent: December 5, 2023Assignee: HITACHI, LTD.Inventors: Takaki Nakamura, Takahiro Yamamoto, Shintaro Ito, Masakuni Agetsuma
-
Publication number: 20230350753Abstract: Proposed are a storage system and a failure handling method capable of quickly recovering from a degeneration configuration when a failure occurs while reducing a cost required for system construction. A storage system is provided with one or a plurality of storage devices provided in a cloud system, one or a plurality of storage nodes provided in the cloud system, and a cloud control device configured to control the cloud system. The storage node is configured to request the cloud control device to prepare a new storage node when a failure of another storage node is detected, determine whether the storage device allocated to the storage node in which the failure occurs is failed, and request the cloud control device to allocate the storage device allocated to the storage node in which the failure occurs to the new storage node when the storage device is determined to be not failed.Type: ApplicationFiled: September 16, 2022Publication date: November 2, 2023Inventors: Naruki KURATA, Takahiro YAMAMOTO, Takaki NAKAMURA, Hideo SAITO
-
Patent number: 11797384Abstract: According to one embodiment, provided is a storage management system having a processor and managing a plurality of storages, in which the storage has a plurality of types of components, and performs redundantization of a data to be stored by combining the plurality of components, the storage management system has component management information indicating redundancy set for the component itself, and the processor sets a method of data protection of the storage based on the component management information and a request for the data protection for the data stored in the storage.Type: GrantFiled: July 20, 2022Date of Patent: October 24, 2023Assignee: HITACHI, LTD.Inventors: Takaki Nakamura, Masakuni Agetsuma, Takahiro Yamamoto
-
Publication number: 20230315892Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.Type: ApplicationFiled: June 8, 2023Publication date: October 5, 2023Applicant: Hitachi, Ltd.Inventors: Takaki NAKAMURA, Takahiro Yamamoto, Hideo Saito, Keisuke Matsumoto, Hiroto Ebara, Naruki Kurata
-
Publication number: 20230315286Abstract: Provided is a processor configured to cause each of a plurality of servers to operate a storage node, configured to combine a plurality of the storage nodes to set a storage cluster, configured to perform a comparison between a maintenance plan for the storage cluster and a state of the storage cluster to modify the maintenance plan based on a result of the comparison, and configured to perform maintenance for the storage cluster in accordance with the maintenance plan modified.Type: ApplicationFiled: September 13, 2022Publication date: October 5, 2023Applicant: Hitachi, Ltd.Inventors: Hiroto EBARA, Hideo SAITO, Takaki NAKAMURA, Misato YOSHIDA, Naruki KURATA, 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
-
Patent number: 11704426Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.Type: GrantFiled: March 11, 2022Date of Patent: July 18, 2023Assignee: HITACHI, LTD.Inventors: Takaki Nakamura, Takahiro Yamamoto, Hideo Saito, Keisuke Matsumoto, Hiroto Ebara, Naruki Kurata
-
Publication number: 20230205909Abstract: An object of the invention is to appropriately separate an available cluster for each user in a storage system configured by using a plurality of clusters each of which is an aggregate of nodes. A computer system includes a plurality of K8s clusters each configured by one or a plurality of K8s nodes, a storage that provides a volume, and a tenant management unit that manages the plurality of the K8s clusters and the storage. The tenant management unit creates, in the storage, a plurality of tenants respectively corresponding to the plurality of the K8s clusters. The storage, for each of the plurality of the K8s clusters, permits access from the K8s cluster to a tenant corresponding to the K8s cluster and prohibits access from the K8s cluster to a tenant not corresponding to the K8s cluster.Type: ApplicationFiled: March 11, 2022Publication date: June 29, 2023Applicant: Hitachi, Ltd.Inventors: Takaki NAKAMURA, Takahiro YAMAMOTO, Hideo SAITO, Keisuke MATSUMOTO, Hiroto EBARA, Naruki KURATA
-
Publication number: 20230153008Abstract: Even without a first storage system does not have compatibility with a second storage system that is different from a default cloud storage service which can be accessed by a cloud computer service as a migration destination of a computer instance, a volume in the first storage system can be migrated to the second storage system. A system causes a migration tool of a cloud computer to migrate, from a first storage system to the cloud computer, a system volume storing an image of an OS for configuring a computer instance to be migrated, and a data volume storing data used by the OS, and creates a mapping volume, which has been mapped to the data volume migrated to the cloud computer with the migration tool, in a second storage system, and sets a path of data input/output from the computer instance to the mapping volume in the computer instance.Type: ApplicationFiled: September 16, 2022Publication date: May 18, 2023Applicant: Hitachi, Ltd.Inventors: Misato YOSHIDA, Hideo SAITO, Takaki NAKAMURA, Akira YAMAMOTO, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230153007Abstract: A system causes a migration tool of a cloud computer to migrate, from a first storage system to the cloud computer, a system volume storing an image of an OS for configuring a computer instance to be migrated, and a data volume storing data used by the OS, and causes a second storage system to create a mapping volume, which has been mapped to the data volume migrated to the cloud computer with the migration tool, in a second storage system, and sets a path of data input/output from the computer instance to the mapping volume in the computer instance.Type: ApplicationFiled: December 22, 2021Publication date: May 18, 2023Applicant: Hitachi, Ltd.Inventors: Misato YOSHIDA, Hideo SAITO, Takaki NAKAMURA, Naruki KURATA, Takahiro YAMAMOTO
-
Publication number: 20230090032Abstract: In a storage system, a failover time is shortened while avoiding erroneous detection of a node failure according to network quality. The storage system includes a plurality of storage nodes having processors; a data storage device; the plurality of storage nodes having the processors for processing data to be input to and output from the storage device; and a network for connecting the plurality of storage nodes, wherein the plurality of storage nodes monitors the operation status of each other to perform node failure detection for determining the occurrence of a failure of the storage node on the basis of a time-out value, performs a failover process in which one of the other storage nodes takes over the process of the storage node when the failure occurs in the storage node, and adjusts the time-out value on the basis of the status of the network between the storage nodes.Type: ApplicationFiled: March 9, 2022Publication date: March 23, 2023Inventors: Misato YOSHIDA, Takaki NAKAMURA, Takahiro YAMAMOTO, Masakuni AGETSUMA
-
Publication number: 20230077961Abstract: To set an appropriate buffer area in a storage system that performs hierarchical storage management. The storage system includes a storage device that provides a storage pool and a storage management unit that manages the storage pool in a tiered manner. The storage pool is provided with a first tier, a second tier, a third tier, and a third tier buffer which is a buffer area used as a buffer when reading or writing data from or to the third tier which is a buffer target tier. The storage management unit determines a size of the third tier buffer based on an access frequency of the third tier.Type: ApplicationFiled: March 11, 2022Publication date: March 16, 2023Applicant: Hitachi, Ltd.Inventors: Takaki NAKAMURA, Takahiro YAMAMOTO, Shintaro ITO, Masakuni AGETSUMA
-
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: 11550613Abstract: The present disclosure provides a computer system in which a virtual computer and a volume can be arranged in a cluster without degrading I/O performance of the virtual computer. A management node is configured to arrange a virtual computer and a volume in which the virtual computer inputs and outputs data in any one of a plurality of nodes, so as to allocate a predetermined resource among resources of a processor, a memory, and a storage drive to the virtual computer and the volume, thereby operating the virtual computer and the volume in the node. When the virtual computer and the volume can be arranged in the same node among the plurality of nodes, the management node determines the same node from the plurality of nodes based on a difference of ratios of resource amounts allocated to the virtual computer and the volume between the plurality of resources.Type: GrantFiled: September 3, 2020Date of Patent: January 10, 2023Assignee: Hitachi, Ltd.Inventors: Azusa Jin, Takaki Nakamura, Masakuni Agetsuma