Information processing device and information processing system
US-2019065527-A1 · Feb 28, 2019 · US
US2022012212A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2022012212-A1 |
| Application number | US-202017038462-A |
| Country | US |
| Kind code | A1 |
| Filing date | Sep 30, 2020 |
| Priority date | Jul 13, 2020 |
| Publication date | Jan 13, 2022 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method includes receiving, an operation from a container to synchronize container data from memory to a file system mounted by the container and determining whether the file system indicates that the operation is to be ignored. The method further includes, in response to determining that the file system indicates that the operation is to be ignored, preventing, by the operating system kernel executing on the processing device, performance of the operation.
Opening claim text (preview).
What is claimed is: 1 . A method comprising: receiving an operation from a container to synchronize container data from memory to a file system mounted by the container; determining, by a processing device executing an operating system kernel, whether the file system indicates that the operation is to be ignored; and in response to determining that the file system indicates that the operation is to be ignored, preventing, by the processing device executing the operating system kernel, performance of the operation. 2 . The method of claim 1 , further comprising: providing a response to the container that the operation was successfully performed. 3 . The method of claim 1 , further comprising: querying the file system to identify a file associated with the operation; and identifying a flag associated with the file, the flag indicating whether the operation to save container data to the file system is to be ignored. 4 . The method of claim 3 , wherein identifying the flag comprises: identifying a metadata file of the file system associated with the file, wherein the flag is identified from the metadata file of the file system. 5 . The method of claim 1 , further comprising: receiving a configuration of the file system, the configuration comprising an indication that synchronization operations are to be ignored for the file system; and setting a flag associated with the file system to indicate that synchronization operations to the file system are to be ignored. 6 . The method of claim 1 , further comprising: receiving a second operation from an application in the container, the second operation to save application data from memory to a second file system mounted by the container; determining that the second file system indicates that the second operation is to be performed; and performing the second operation to save application data from memory to the second file system. 7 . The method of claim 6 , wherein the file system and the second file system are separate file systems mounted by the container. 8 . A system comprising: a memory; and a processing device operatively coupled to the memory, the processing device to: receive an operation from a container to synchronize container data from memory to a file system mounted by the container; determine whether the file system indicates that the operation is to be ignored; and in response to determining that the file system indicates that the operation is to be ignored, prevent performance of the operation. 9 . The system of claim 8 , where the processing device is further to: provide a response to the container that the operation was successfully performed. 10 . The system of claim 8 , wherein the processing device is further to: query the file system to identify a file associated with the operation; and identify a flag associated with the file, the flag indicating whether the operation to save container data to the file system is to be ignored. 11 . The system of claim 10 , wherein to identify the flag the processing device is to: identify a metadata file of the file system associated with the file, wherein the flag is identified from the metadata file of the file system. 12 . The system of claim 8 , wherein the processing device is further to: receive a configuration of the file system, the configuration comprising an indication that synchronization operations are to be ignored for the file system; and set a flag associated with the file system to indicate that synchronization operations to the file system are to be ignored. 13 . The system of claim 8 , the processing device is further to: receive a second operation from an application in the container, the second operation to save application data from memory to a second file system mounted by the container; determine that the second file system indicates that the second operation is to be performed; and perform the second operation to save application data from memory to the second file system. 14 . The system of claim 13 , wherein the file system and the second file system are separate file systems mounted by the container. 15 . A non-transitory computer-readable storage medium including instructions that, when executed by a processing device, cause the processing device to: receive an operation from a container to synchronize container data from memory to a file system mounted by the container; determine, by the processing device, whether the file system indicates that the operation is to be ignored; and in response to determining that the file system indicates that the operation is to be ignored, prevent, by the processing device, performance of the operation. 16 . The non-transitory computer-readable storage medium of claim 15 , wherein the processing device is further to: provide a response to the container that the operation was successfully performed. 17 . The non-transitory computer-readable storage medium of claim 15 , wherein the processing device is further to: query the file system to identify a file associated with the operation; and identify a flag associated with the file, the flag indicating whether the operation to save container data to the file system is to be ignored. 18 . The non-transitory computer-readable storage medium of claim 17 , wherein to identify the flag the processing device is to: identify a metadata file of the file system associated with the file, wherein the flag is identified from the metadata file of the file system. 19 . The non-transitory computer-readable storage medium of claim 15 , wherein the processing device is further to: receive a configuration of the file system, the configuration comprising an indication that synchronization operations are to be ignored for the file system; and set a flag associated with the file system to indicate that synchronization operations to the file system are to be ignored. 20 . The non-transitory computer-readable storage medium of claim 15 , the processing device is further to: receive a second operation from an application in the container, the second operation to save application data from memory to a second file system mounted by the container; determine that the second file system indicates that the second operation is to be performed; and perform the second operation to save application data from memory to the second file system.
Details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs · CPC title
File search processing · CPC title
File meta data generation · CPC title
Techniques for file synchronisation in file systems · CPC title
implemented using Network-attached Storage [NAS] architecture (distributed or networked storage systems G06F3/067; protocols for distributed storage of data in a network H04L67/1097) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.