IN-SITU CLOUD DATA MANAGEMENT SOLUTION
First Claim
1. A method for operating a data management node comprising:
- receiving an access request from a remote device;
interpreting the access request to determine how to handle the access request as a request to access one or more data objects;
forwarding the access request to one or more data storage entities that store data objects remotely from the data management node;
in a database local to the data management node, storing an object record that includes;
file system metadata associated with the access request;
an object signature and storage location descriptor for identifying and/or locating the one or more data objects in the one or more data storage entities;
at least one metadata attribute relating to at least one of management, policy enforcement, and/or service levels for the access request;
in a database local to the data management node, also storing, as one or more metadata structures;
information concerning users, groups of users, application servers, file servers, files, and/or file systems related to the access request;
at least one attribute relating to at least one of management, policy enforcement, and/orservice levels for the access request;
thereby enabling deployment of data storage entities that store data objects independently of other data management functionality.
1 Assignment
0 Petitions
Accused Products
Abstract
A data management solution using data management nodes which in turn are connected to one or more data storage entities. Data management nodes receive access requests from software connector components that run in-situ on application or file servers, and store file system meta-data and custom defined meta-data that may include policies and requirements. An object store, which may be accessible via a database, associates said meta-data with files, file systems, users, application servers, file servers, and file data objects. Data objects containing file data are stored on one more of a heterogeneous set of external data storage entities which may be in the cloud. Requirements may be tracked over time by the data management node, and used to optimize data object placement. Data storage entities may be added or removed in a non-disruptive manner.
-
Citations
21 Claims
-
1. A method for operating a data management node comprising:
-
receiving an access request from a remote device; interpreting the access request to determine how to handle the access request as a request to access one or more data objects; forwarding the access request to one or more data storage entities that store data objects remotely from the data management node; in a database local to the data management node, storing an object record that includes; file system metadata associated with the access request; an object signature and storage location descriptor for identifying and/or locating the one or more data objects in the one or more data storage entities; at least one metadata attribute relating to at least one of management, policy enforcement, and/or service levels for the access request; in a database local to the data management node, also storing, as one or more metadata structures; information concerning users, groups of users, application servers, file servers, files, and/or file systems related to the access request; at least one attribute relating to at least one of management, policy enforcement, and/or service levels for the access request; thereby enabling deployment of data storage entities that store data objects independently of other data management functionality. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification