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: 20240103934
    Abstract: 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: Application
    Filed: March 10, 2023
    Publication date: March 28, 2024
    Applicant: Hitachi, Ltd.
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
  • Publication number: 20230319131
    Abstract: 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: Application
    Filed: June 8, 2023
    Publication date: October 5, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Kazumasa MATSUBARA, Eiichi INOUE
  • Publication number: 20230297486
    Abstract: 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: Application
    Filed: September 9, 2022
    Publication date: September 21, 2023
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
  • Publication number: 20230281161
    Abstract: 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: Application
    Filed: September 1, 2022
    Publication date: September 7, 2023
    Applicant: Hitachi, Ltd.
    Inventors: Takeshi KITAMURA, Ryo FURUHASHI, Mitsuo HAYASAKA, Shimpei NOMURA, Masanori TAKATA
  • Patent number: 11706287
    Abstract: 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: Grant
    Filed: July 5, 2022
    Date of Patent: July 18, 2023
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
  • Patent number: 11687239
    Abstract: 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: Grant
    Filed: March 24, 2022
    Date of Patent: June 27, 2023
    Assignee: Hitachi, Ltd.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Masanori Takata
  • Publication number: 20230146399
    Abstract: 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: Application
    Filed: September 2, 2022
    Publication date: May 11, 2023
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
  • Patent number: 11636073
    Abstract: 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: Grant
    Filed: December 10, 2021
    Date of Patent: April 25, 2023
    Assignee: HITACHI, LTD.
    Inventors: Masanori Takata, Shimpei Nomura, Yuto Kamo, Mitsuo Hayasaka
  • Publication number: 20230102392
    Abstract: 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: Application
    Filed: March 11, 2022
    Publication date: March 30, 2023
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA
  • Publication number: 20220398048
    Abstract: 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: Application
    Filed: March 10, 2022
    Publication date: December 15, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Yuto KAMO, Mitsuo HAYASAKA, Shimpei NOMURA
  • Patent number: 11483158
    Abstract: 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: Grant
    Filed: March 6, 2020
    Date of Patent: October 25, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Jun Nemoto
  • Publication number: 20220337659
    Abstract: 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: Application
    Filed: July 5, 2022
    Publication date: October 20, 2022
    Applicant: HITACHI, LTD.
    Inventors: Shimpei NOMURA, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
  • Patent number: 11412034
    Abstract: 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: Grant
    Filed: September 14, 2021
    Date of Patent: August 9, 2022
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Kazumasa Matsubara, Eiichi Inoue
  • Publication number: 20220229816
    Abstract: 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: Application
    Filed: December 10, 2021
    Publication date: July 21, 2022
    Applicant: HITACHI, LTD.
    Inventors: Masanori TAKATA, Shimpei NOMURA, Yuto KAMO, Mitsuo HAYASAKA
  • Publication number: 20220214811
    Abstract: 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: Application
    Filed: March 24, 2022
    Publication date: July 7, 2022
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Masanori TAKATA
  • Publication number: 20220210218
    Abstract: 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: Application
    Filed: September 14, 2021
    Publication date: June 30, 2022
    Applicant: Hitachi, Ltd.
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Kazumasa MATSUBARA, Eiichi INOUE
  • Publication number: 20220206991
    Abstract: 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: Application
    Filed: March 23, 2021
    Publication date: June 30, 2022
    Inventors: Mitsuo HAYASAKA, Shimpei NOMURA, Yuto KAMO, Hideki NAGASAKI, Kenta SHIGA
  • Patent number: 11372570
    Abstract: 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: Grant
    Filed: September 7, 2021
    Date of Patent: June 28, 2022
    Assignee: HITACHI, LTD.
    Inventors: Yuto Kamo, Mitsuo Hayasaka, Shimpei Nomura
  • Publication number: 20220197527
    Abstract: 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: Application
    Filed: September 13, 2021
    Publication date: June 23, 2022
    Inventors: Shimpei NOMURA, Mitsuo HAYASAKA, Yuto KAMO
  • Patent number: 11294567
    Abstract: 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: Grant
    Filed: September 14, 2020
    Date of Patent: April 5, 2022
    Assignee: HITACHI, LTD.
    Inventors: Shimpei Nomura, Mitsuo Hayasaka, Masanori Takata