Method, electronic device and computer program product for data management
AssigneeEMC IP Holding Company LLC
InventorsZhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC IP Holding Company LLC
InventorsZhenzhen Lin, Pengfei Wu, Si Chen, Ruixue Zhang
Estimating the term…
A data management method comprises: receiving, at a first node of a plurality of nodes for collaboratively data processing, a request to perform a target operation at the first node from a second node of the plurality of nodes; obtaining a privilege of the second node from a third node of the plurality of nodes; determining a threshold privilege for performing the target operation based on a type of the target operation; and performing the target operation in accordance with a determination that the privilege of the second node is higher than the threshold privilege. In this manner, the security of data may be improved.
A method for data management, comprising:
An electronic device, comprising:
A computer program product being tangibly stored in a non-transitory computer storage medium and comprising machine-executable instructions which, when executed by a device, cause the device to:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Updating: concurrency control
Details of further file system functions: details of monitoring file system events, e.g. by the use of hooks, filter drivers, logs
File system types: distributed file systems
Indexing structures: hash tables
About 13 years 9 months of term left · ends 1 Aug 2040 (estimated)
The present application claims priority to Chinese Patent Application No. 201911418759.0, filed Dec. 31, 2019, and entitled “Method, Electronic Device and Computer Program Product for Data Management,” which is incorporated by reference herein in its entirety.
Embodiments of the present disclosure relate to the field of computers, and more specifically to a method, an electronic device and a computer program product for data management.
In recent years, with the development of computer technologies, a decentralized multi-node architecture has been increasingly used in various fields, for example, the Internet of Things. The pressure on cloud computing and storage resources may be reduced by processing data at a plurality of nodes, e.g., an edge server, thereby improving the efficiency of the system. However, such a multi-node architecture lacks an effective privilege management mechanism, such that there is a large risk in data management, which is unexpected by people.
Through the following more detailed description of the example embodiments of the present disclosure with reference to the accompanying drawings, the above and other objectives, features, and advantages of the present disclosure will become more apparent, wherein the same reference sign usually refers to the same component in the example embodiments of the present disclosure.
FIG. 1 illustrates a schematic diagram of an example environment in which embodiments of the present disclosure can be implemented;
FIG. 2 illustrates a flowchart of an example process of data management according to an embodiment of the present disclosure;
Illustrative embodiments of the present disclosure will be described in more detail below with reference to the drawings. Although the drawings depict illustrative embodiments of the present disclosure, it should be appreciated that the present disclosure can be implemented in various manners and should not be limited to the embodiments explained herein. On the contrary, the embodiments are provided to make the present disclosure more thorough and complete and to fully convey the scope of the present disclosure to those skilled in the art.
As used herein, the term “includes” and its variants are to be read as open-ended terms that mean “includes, but is not limited to.” The term “or” is to be read as “and/or” unless the context clearly indicates otherwise. The term “based on” is to be read as “based at least in part on.” The terms “one example embodiment” and “one embodiment” are to be read as “at least one example embodiment.” The term “a further embodiment” is to be read as “at least a further embodiment.” The terms “first”, “second” and so on can refer to same or different objects unless otherwise indicated.
As discussed above, a conventional decentralized multi-node processing architecture lacks a management mechanism for managing privilege of nodes. In this case, some nodes, after being attacked, might maliciously tamper with the data maintained in the nodes, which causes unexpected risks to the user.