Patents by Inventor Shimpei NOMURA
Shimpei NOMURA 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: 20240103934Abstract: A memory of an application platform stores per site a performance model indicating a relationship between program performance and a resource amount of hardware necessary for realizing program performance, and an electric power consumption model indicating a relationship between a resource allocation amount that is an amount allocated to the program, and an electric power consumption amount consumed when the program is executed.Type: ApplicationFiled: March 10, 2023Publication date: March 28, 2024Applicant: Hitachi, Ltd.Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
-
Publication number: 20230319131Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.Type: ApplicationFiled: June 8, 2023Publication date: October 5, 2023Applicant: Hitachi, Ltd.Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Kazumasa MATSUBARA, Eiichi INOUE
-
Publication number: 20230297486Abstract: In an application platform, an application performance model and a data store performance model in each of a plurality of site systems are stored, and a processor receives target performance information, determines an application allocated resource amount for the plurality of site systems based on the application performance model, determines required performance of a data store for the plurality of site systems, determines a data store allocated resource amount for the plurality of site systems based on the data store performance model, and searches for an arrangement plan of the application and the data store capable of implementing the application allocated resource amount and the data store allocated resource amount in the plurality of site systems.Type: ApplicationFiled: September 9, 2022Publication date: September 21, 2023Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
-
Publication number: 20230281161Abstract: Easily provided is a file virtualization function without being affected by an application that accesses a file system. A CPF node containerizes an application program and an IO Hook program and provides the application program and the IO Hook program to a client, the application program performs call processing on the virtual file system provided by the IO Hook program on the basis of an operation request for a file from the client, the IO Hook program performs processing for updating state management information of the file on the basis of input information or operation content with respect to a virtual file system related to the operation request, and the file virtualization program performs file management processing between a CPF and a CAS on the basis of the state management information and outputs the call processing to a distributed file system program.Type: ApplicationFiled: September 1, 2022Publication date: September 7, 2023Applicant: Hitachi, Ltd.Inventors: Takeshi KITAMURA, Ryo FURUHASHI, Mitsuo HAYASAKA, Shimpei NOMURA, Masanori TAKATA
-
Patent number: 11706287Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.Type: GrantFiled: July 5, 2022Date of Patent: July 18, 2023Assignee: HITACHI, LTD.Inventors: Shimpei Nomura, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
-
Patent number: 11687239Abstract: A file storage system configured to use a second storage system includes a first file system provided to an application, a first storage system in which a file is stored by the first file system, a processor, state management information storing a state of the file, a state information management unit that manages the state management information, and a file virtualization unit that manages files stored in the first storage system and the second storage system. The processor performs a calling process of the first file system based on an operation request of the file from the application. The first file system processes the operation request of the file. The state information management unit performs a state management information update process of the file based on input information with respect to the first file system related to the operation request, or an operation content.Type: GrantFiled: March 24, 2022Date of Patent: June 27, 2023Assignee: Hitachi, Ltd.Inventors: Shimpei Nomura, Mitsuo Hayasaka, Masanori Takata
-
Publication number: 20230146399Abstract: In a management node that manages a distributed file and object storage that accessibly manages a file used by an application, the distributed file and object storage is accessible to a file managed by a storage of another site, and a management node includes a processor, and the processor is configured to specify an access circumstance relating to a file by an application, and control caching by the distributed file and object storage of the own site with respect to the file managed by the storage of the other site used by the application, before the application is executed, based on the access circumstance.Type: ApplicationFiled: September 2, 2022Publication date: May 11, 2023Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
-
Patent number: 11636073Abstract: When an operation request of a file is made, a first storage system performs an operation of the file stored in the first storage system on the basis of the operation request, describes, in an operation log, a counter value of a management information file, associated with the file on which the operation is to be performed, together with operation content with respect to the file, replies to the operation request, and updates the counter value of the management information file when the file stored in the first storage system is transferred to a second storage system.Type: GrantFiled: December 10, 2021Date of Patent: April 25, 2023Assignee: HITACHI, LTD.Inventors: Masanori Takata, Shimpei Nomura, Yuto Kamo, Mitsuo Hayasaka
-
Publication number: 20230102392Abstract: To make it possible to prefetch data generated in another site. A file/object storage generates prefetch recommendation information regarding data stored in the file/object storage itself, on the basis of a data read request from a client or a file/object storage in another site, and transmits the prefetch recommendation information to the file/object storage in the other site. The file/object storage that has received the prefetch recommendation information generates a prefetch request on the basis of the prefetch recommendation information, acquires the data indicated by the prefetch recommendation information from the storage equipment in the site in which the data is stored, through the prefetch request, and stores the acquired data.Type: ApplicationFiled: March 11, 2022Publication date: March 30, 2023Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
-
Publication number: 20220398048Abstract: In order to quickly recover a management information file, an Edge file storage stores user files and a management information file that manages management states of the user files in the Edge file storage. The Edge file storage manages operation logs indicating operation contents concerning user files accepted by nodes in association with the respective nodes. The Edge file storage extracts operation logs for a user file associated with a targeted management information file as a management information file stored in a failed node from the operation logs corresponding to the nodes. The Edge file storage aggregates operation logs that are extracted from the operation logs corresponding to the nodes and are used for the user file associated with the targeted management information file. The Edge file storage recovers the targeted management information file based on the aggregated operation log.Type: ApplicationFiled: March 10, 2022Publication date: December 15, 2022Applicant: Hitachi, Ltd.Inventors: Yuto KAMO, Mitsuo HAYASAKA, Shimpei NOMURA
-
Patent number: 11483158Abstract: Provided is a distributed ledger device, aiming at easily and appropriately determining a status of operational processing on a distributed ledger in a certain distributed ledger device at another distributed ledger device. A BC node in a BC system including a plurality of BC nodes that manage a distributed ledger for a predetermined target transaction, the BC node including: the storage device; and the processor, in which the storage device stores the distributed ledger, and the processor, when executing processing relating to the distributed ledger, transmits content information indicating contents of the processing to be managed by another BC node that manages the distributed ledger. The processor may transmit an instruction to register the content information in another distributed ledger managed by the plurality of BC nodes that manage the distributed ledger.Type: GrantFiled: March 6, 2020Date of Patent: October 25, 2022Assignee: Hitachi, Ltd.Inventors: Shimpei Nomura, Mitsuo Hayasaka, Jun Nemoto
-
Publication number: 20220337659Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.Type: ApplicationFiled: July 5, 2022Publication date: October 20, 2022Applicant: HITACHI, LTD.Inventors: Shimpei NOMURA, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
-
Patent number: 11412034Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.Type: GrantFiled: September 14, 2021Date of Patent: August 9, 2022Assignee: HITACHI, LTD.Inventors: Shimpei Nomura, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
-
Publication number: 20220229816Abstract: When an operation request of a file is made, a first storage system performs an operation of the file stored in the first storage system on the basis of the operation request, describes, in an operation log, a counter value of a management information file, associated with the file on which the operation is to be performed, together with operation content with respect to the file, replies to the operation request, and updates the counter value of the management information file when the file stored in the first storage system is transferred to a second storage system.Type: ApplicationFiled: December 10, 2021Publication date: July 21, 2022Applicant: HITACHI, LTD.Inventors: Masanori TAKATA, Shimpei NOMURA, Yuto KAMO, Mitsuo HAYASAKA
-
Publication number: 20220214811Abstract: A file storage system configured to use a second storage system includes a first file system provided to an application, a first storage system in which a file is stored by the first file system, a processor, state management information storing a state of the file, a state information management unit that manages the state management information, and a file virtualization unit that manages files stored in the first storage system and the second storage system. The processor performs a calling process of the first file system based on an operation request of the file from the application. The first file system processes the operation request of the file. The state information management unit performs a state management information update process of the file based on input information with respect to the first file system related to the operation request, or an operation content.Type: ApplicationFiled: March 24, 2022Publication date: July 7, 2022Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Masanori TAKATA
-
Publication number: 20220210218Abstract: An information processing system including Application Platform capable of communicating with Edge1 connected to each other to be able to communicate each other, in which Application Platform includes a second processor, information on microservices and data possessed by Edge1, and performance information describing the performance of Edge1, and the second processor uses predetermined data to combine a plurality of predetermined microservices and causes Edge1 to execute them in a predetermined order. When executing the application, microservices and data are moved between Edge1 based on the information of the microservices and the data possessed by Edge1, and the performance information.Type: ApplicationFiled: September 14, 2021Publication date: June 30, 2022Applicant: Hitachi, Ltd.Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Kazumasa MATSUBARA, Eiichi INOUE
-
Publication number: 20220206991Abstract: A storage system is capable of sharing files between a plurality of sites each having a storage which provides a file system without having to mutually hold the associated files of all files between such sites. The storage has a storage apparatus storing data of a file and a controller connected to the storage apparatus; the storage system includes an associated file which is associated with the file and refers to the file; when the file is to be updated, the controller updates the file and the associated file based on a reference status from the associated file; and when an access request for accessing a file stored in another site is received, the controller makes an inquiry to the other site, and creates an associated file for accessing the file corresponding to the access request in a site of a controller that received the access request.Type: ApplicationFiled: March 23, 2021Publication date: June 30, 2022Inventors: Mitsuo HAYASAKA, Shimpei NOMURA, Yuto KAMO, Hideki NAGASAKI, Kenta SHIGA
-
Patent number: 11372570Abstract: Provided is an edge storage having a central processing unit (CPU). The edge storage is connected to another storage device capable of deduplicating and managing a data of a file in units of a predetermined chunk via a network, in which, when a data of a newly created file or an updated file is transferred to the other storage device, the CPU determines whether to transmit a difference portion to a core storage or to transmit a finger print of a difference chunk to the core storage, based on a size of the difference portion and a size of the finger print of the difference chunk which is a chunk including the difference portion and transmits the difference portion or the finger print to the core storage according to a determination result.Type: GrantFiled: September 7, 2021Date of Patent: June 28, 2022Assignee: HITACHI, LTD.Inventors: Yuto Kamo, Mitsuo Hayasaka, Shimpei Nomura
-
Publication number: 20220197527Abstract: To attempt to reduce a processing load by making it unnecessary to perform a task of searching for similar data when a delta compression process is performed. A storage system has a deduplication function of performing deduplication on a plurality of duplicate pieces of the data and a delta compression function of storing differences between a plurality of similar pieces of the data. When a write request to update the stored data is received, in a case where the deduplication has been performed on the data before being updated according to the write request, and the data after being updated does not share duplicate data with second data, a processor of the storage system performs the delta compression of generating and storing a difference between the data before being updated and the data after being updated.Type: ApplicationFiled: September 13, 2021Publication date: June 23, 2022Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Yuto KAMO
-
Patent number: 11294567Abstract: A processor of a NAS performs a calling process of a local file system based on an operation request of a file from an application, the local file system processes the operation request of the file, an IO Hook program performs an update process of state management information of the file based on input information with respect to the local file system related to the operation request or an operation content, and a file virtualization program performs a management process of the file between the NAS and a CAS based on the state management information.Type: GrantFiled: September 14, 2020Date of Patent: April 5, 2022Assignee: HITACHI, LTD.Inventors: Shimpei Nomura, Mitsuo Hayasaka, Masanori Takata