Patents by Inventor Tsukasa Shibayama
Tsukasa Shibayama 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: 11128535Abstract: A computer system includes: a storage device; storage area management units that provide a storage area, based on the storage device to a data management unit having a data protection function for achieving availability of a system providing a service, and have a data control function for the storage area; and a control unit that manages arrangement of the storage area and a data control policy applied to the storage area. The control unit acquires setting information about the availability of the system providing the service and performance of the service and determines the data control policy applied to the storage area, based on the setting information. The storage area management units control the storage area, based on the data control policy.Type: GrantFiled: September 4, 2019Date of Patent: September 21, 2021Assignee: HITACHI, LTD.Inventors: Azusa Jin, Hideo Saito, Takaki Nakamura, Masakuni Agetsuma, Tsukasa Shibayama
-
Patent number: 11080080Abstract: Provided is a resource allocation determination method for a VM/container, volume, and the like created as a new VM/container or volume without exceeding an upper limit of a computer resource of a node in an HCI environment. In order to determine allocation of at least one of a virtual machine, a container, and a volume in a system of the HCI environment, a use state of a computer resource shared by a virtual machine and a storage controller operating on each node is managed, and an allocation destination node of the new virtual machine, container, or volume is determined based on the use state without exceeding an upper limit of a computer resource of the allocation destination node.Type: GrantFiled: March 11, 2019Date of Patent: August 3, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Patent number: 11080081Abstract: Provided is a resource allocation determination method for a VM/container, volume, and the like created as a new VM/container or volume without exceeding an upper limit of a computer resource of a node in an HCl environment. In order to determine allocation of at least one of a virtual machine, a container, and a volume in a system of the HCl environment, a use state of a computer resource shared by a virtual machine and a storage controller operating on each node is managed, and an allocation destination node of the new virtual machine, container, or volume is determined based on the use state without exceeding an upper limit of a computer resource of the allocation destination node.Type: GrantFiled: May 10, 2019Date of Patent: August 3, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Publication number: 20210223977Abstract: A storage-based migration is performed in a VVOL environment. A migration processing unit generates a migration group in which a virtual volume to be migrated, a protocol endpoint related to the virtual volume, and a storage container that cuts out the virtual volume are grouped, and migrates the migration group to a storage node; and a configuration changing unit configures, based on information of the migration group transmitted from the storage node, a protocol endpoint, a virtual volume, and a storage container on a storage node which are the same as the protocol endpoint, the virtual volume, and the storage container configured on the storage node.Type: ApplicationFiled: September 2, 2020Publication date: July 22, 2021Applicant: Hitachi, Ltd.Inventors: Takanobu Suzuki, Tomohiro Kawaguchi, Tsukasa Shibayama
-
Patent number: 11048546Abstract: There are provided an information processing system that operates virtual machines and storage controllers on a processor, and an information processing method executed by the information processing system. A storage controller group capable of taking over processing between the storage controllers arranged in different nodes is provided. The virtual machine is movable between the different nodes by deploy. The virtual machine and the storage controller that processes data input and output by the virtual machine are arranged in the same node. A combination of the virtual machines that cannot be arranged in the same node is defined by a restriction. A management unit arranges one of the virtual machines that cannot be arranged in the same node in the node in which the storage controller included in the storage controller group to which the storage controller used by the other virtual machine belongs is not arranged.Type: GrantFiled: September 8, 2020Date of Patent: June 29, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Tomohiro Kawaguchi
-
Patent number: 10979505Abstract: A highly accurate data migration pattern is decided on the bases of usages of a plurality of kinds of resources and by taking influence of execution of data migration on each resource into consideration. In a distributed storage system, a monitor acquires a per-period usage of each of the plurality of kinds of the resources per data, a performance simulator estimates a per-period usage of each resource on a migration destination node when the data is migrated by using the acquired per-data resource usage and calculates an estimate of a latency from the estimated usage of each resource and an optimizer decides a migration pattern of the data on the basis of the estimate of the latency.Type: GrantFiled: March 11, 2020Date of Patent: April 13, 2021Assignee: HITACHI, LTD.Inventors: Yuki Sakashita, Hideo Saito, Takaki Nakamura, Akiyoshi Tsuchiya, Tsukasa Shibayama, Azusa Jin
-
Publication number: 20210105322Abstract: A highly accurate data migration pattern is decided on the bases of usages of a plurality of kinds of resources and by taking influence of execution of data migration on each resource into consideration. In a distributed storage system, a monitor acquires a per-period usage of each of the plurality of kinds of the resources per data, a performance simulator estimates a per-period usage of each resource on a migration destination node when the data is migrated by using the acquired per-data resource usage and calculates an estimate of a latency from the estimated usage of each resource and an optimizer decides a migration pattern of the data on the basis of the estimate of the latency.Type: ApplicationFiled: March 11, 2020Publication date: April 8, 2021Applicant: HITACHI, LTD.Inventors: Yuki SAKASHITA, Hideo SAITO, Takaki NAKAMURA, Akiyoshi TSUCHIYA, Tsukasa SHIBAYAMA, Azusa JIN
-
Patent number: 10891166Abstract: According to one embodiment, a storage system includes a representative node and a plurality of general nodes including a plurality of resources. Each of the general nodes stores resource status information indicating respective statuses of the plurality of resources in a first storage unit thereof. The representative node stores resource status information collected from the plurality of general nodes in a second storage unit thereof, decides whether to acquire the resource status information from the first storage unit of the general node or to acquire the resource status information from the second storage unit based on a received request, and transmits the resource status information acquired from a decided acquisition destination to an issuing source of the request.Type: GrantFiled: March 11, 2019Date of Patent: January 12, 2021Assignee: HITACHI, LTD.Inventors: Tsukasa Shibayama, Hiroto Ebara, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Publication number: 20200304373Abstract: A computer system includes: a storage device; storage area management units that provide a storage area, based on the storage device to a data management unit having a data protection function for achieving availability of a system providing a service, and have a data control function for the storage area; and a control unit that manages arrangement of the storage area and a data control policy applied to the storage area. The control unit acquires setting information about the availability of the system providing the service and performance of the service and determines the data control policy applied to the storage area, based on the setting information. The storage area management units control the storage area, based on the data control policy.Type: ApplicationFiled: September 4, 2019Publication date: September 24, 2020Applicant: HITACHI, LTD.Inventors: Azusa JIN, Hideo SAITO, Takaki NAKAMURA, Masakuni AGETSUMA, Tsukasa SHIBAYAMA
-
Patent number: 10691564Abstract: An active control program and a passive control program included in the same program cluster in a plurality of storage nodes are each arranged in the storage nodes different from each other. Each of the storage nodes is configured to include a plurality of active or passive control programs. When any one of the plurality of the passive control programs is switched to active, a change of an operation status is made for the different passive control program operating in the storage node that includes the passive control program switched to active.Type: GrantFiled: August 30, 2018Date of Patent: June 23, 2020Assignee: HITACHI, LTD.Inventors: Akiyoshi Tsuchiya, Tomohiro Kawaguchi, Tsukasa Shibayama
-
Publication number: 20200104151Abstract: Provided is a resource allocation determination method for a VM/container, volume, and the like created as a new VM/container or volume without exceeding an upper limit of a computer resource of a node in an HCI environment. In order to determine allocation of at least one of a virtual machine, a container, and a volume in a system of the HCI environment, a use state of a computer resource shared by a virtual machine and a storage controller operating on each node is managed, and an allocation destination node of the new virtual machine, container, or volume is determined based on the use state without exceeding an upper limit of a computer resource of the allocation destination node.Type: ApplicationFiled: March 11, 2019Publication date: April 2, 2020Applicant: HITACHI, LTD.Inventors: Tsukasa SHIBAYAMA, Akiyoshi TSUCHIYA, Tomohiro KAWAGUCHI
-
Publication number: 20200104153Abstract: Provided is a resource allocation determination method for a VM/container, volume, and the like created as a new VM/container or volume without exceeding an upper limit of a computer resource of a node in an HCl environment. In order to determine allocation of at least one of a virtual machine, a container, and a volume in a system of the HCl environment, a use state of a computer resource shared by a virtual machine and a storage controller operating on each node is managed, and an allocation destination node of the new virtual machine, container, or volume is determined based on the use state without exceeding an upper limit of a computer resource of the allocation destination node.Type: ApplicationFiled: May 10, 2019Publication date: April 2, 2020Applicant: HITACHI, LTD.Inventors: Tsukasa SHIBAYAMA, Akiyoshi TSUCHIYA, Tomohiro KAWAGUCHI
-
Patent number: 10579433Abstract: According to one embodiment, a storage system includes a representative node and a plurality of general nodes including a plurality of resources. Each of the general nodes stores resource status information indicating respective statuses of the plurality of resources in a first storage unit thereof. The representative node stores resource status information collected from the plurality of general nodes in a second storage unit thereof, decides whether to acquire the resource status information from the first storage unit of the general node or to acquire the resource status information from the second storage unit based on a received request, and transmits the resource status information acquired from a decided acquisition destination to an issuing source of the request.Type: GrantFiled: May 8, 2019Date of Patent: March 3, 2020Assignee: Hitachi, Ltd.Inventors: Tsukasa Shibayama, Hiroto Ebara, Akiyoshi Tsuchiya, Tomohiro Kawaguchi
-
Publication number: 20200019438Abstract: According to one embodiment, a storage system includes a representative node and a plurality of general nodes including a plurality of resources. Each of the general nodes stores resource status information indicating respective statuses of the plurality of resources in a first storage unit thereof. The representative node stores resource status information collected from the plurality of general nodes in a second storage unit thereof, decides whether to acquire the resource status information from the first storage unit of the general node or to acquire the resource status information from the second storage unit based on a received request, and transmits the resource status information acquired from a decided acquisition destination to an issuing source of the request.Type: ApplicationFiled: March 11, 2019Publication date: January 16, 2020Inventors: Tsukasa SHIBAYAMA, Hiroto EBARA, Akiyoshi TSUCHIYA, Tomohiro KAWAGUCHI
-
Publication number: 20200019439Abstract: According to one embodiment, a storage system includes a representative node and a plurality of general nodes including a plurality of resources. Each of the general nodes stores resource status information indicating respective statuses of the plurality of resources in a first storage unit thereof. The representative node stores resource status information collected from the plurality of general nodes in a second storage unit thereof, decides whether to acquire the resource status information from the first storage unit of the general node or to acquire the resource status information from the second storage unit based on a received request, and transmits the resource status information acquired from a decided acquisition destination to an issuing source of the request.Type: ApplicationFiled: May 8, 2019Publication date: January 16, 2020Inventors: Tsukasa SHIBAYAMA, Hiroto EBARA, Akiyoshi TSUCHIYA, Tomohiro KAWAGUCHI
-
Publication number: 20190310925Abstract: A configuration of a redundancy group, which includes a control unit disposed in a storage node and set in an active mode for processing a request from a compute node and a control unit disposed in another storage node and set in a passive mode for taking over the process when a failure occurs in the control unit and the like, is inquired to the storage node, a plurality of paths from the compute node to a volume correlated with the redundancy group are set on the basis of the inquiry result, and the highest priority is set in a path connected to a storage node provided with the control unit of the active mode while the second highest priority is set in a path connected to a storage node provided with the control unit of the passive mode.Type: ApplicationFiled: March 11, 2019Publication date: October 10, 2019Applicant: HITACHI, LTD.Inventors: Misato YOSHIDA, Masakuni AGETSUMA, Hideo SAITO, Tsukasa SHIBAYAMA, Akira YAMAMOTO
-
Publication number: 20190294516Abstract: An active control program and a passive control program included in the same program cluster in a plurality of storage nodes are each arranged in the storage nodes different from each other. Each of the storage nodes is configured to include a plurality of active or passive control programs. When any one of the plurality of the passive control programs is switched to active, a change of an operation status is made for the different passive control program operating in the storage node that includes the passive control program switched to active.Type: ApplicationFiled: August 30, 2018Publication date: September 26, 2019Applicant: HITACHI, LTD.Inventors: Akiyoshi Tsuchiya, Tomohiro Kawaguchi, Tsukasa Shibayama
-
Publication number: 20180165380Abstract: First-type metadata of unstructured data is associated with second-type metadata including content information indicating one or more content attributes of the unstructured data. For each of one or more pieces of unstructured data, two or more pieces of first-type metadata include: a first piece which is original metadata of the unstructured data; and a second piece based on a copy of the first piece with which the second-type metadata appropriate to a retrieval condition is associated. A data processing system displays information relating to a plurality of virtual volumes recommended for parallel use. The plurality of virtual volumes are associated with two or more second pieces of first-type metadata based on one or a plurality of overlapping degrees of a plurality of pieces of first-type metadata with which a plurality of pieces of second-type metadata appropriate to at least one of a plurality of retrieval conditions are associated.Type: ApplicationFiled: March 29, 2016Publication date: June 14, 2018Applicant: HITACHI, LTD.Inventors: Tsukasa SHIBAYAMA, Hironori EMARU, Kouichi MURAYAMA
-
Patent number: 9961015Abstract: A computer system comprises a storage system that is configured by at least one real storage apparatus that is provided with a plurality of real resources and a management system that is coupled to the storage system. The management system is configured to allocate a real resource or a virtual resource based on the real resource as a tenant resource from the at least one real storage apparatus to a tenant based on first information that includes an upper limit that is related to a real resource of each of at least one real storage apparatus that is provided with a plurality of real resources and second information that is an upper limit that is related to a real resource that is allocated as a tenant resource that is a resource that can be used by a tenant or as a resource that is a basis of the tenant resource.Type: GrantFiled: May 15, 2013Date of Patent: May 1, 2018Assignee: Hitachi, Ltd.Inventors: Tsukasa Shibayama, Yukinori Sakashita
-
Patent number: 9807170Abstract: In one mode, a management calculator is connected to a host calculator and a storage device, and stores, in a memory, composition information and function setting information. The composition information shows multiple logic storage regions provided by the storage device, and objects that are stored in one logic storage region from among the multiple logic storage regions and that are executed by the host calculator, the logic storage regions and the objects being shown in association with one another. Meanwhile, the function setting information shows storage functions set for the logic storage regions.Type: GrantFiled: June 14, 2013Date of Patent: October 31, 2017Assignee: Hitachi, Ltd.Inventors: Satoshi Kaneko, Yukinori Sakashita, Tsukasa Shibayama