DATA RETENTION COMPONENT AND FRAMEWORK
First Claim
1. A method performed on at least one computing device, the method comprising:
- receiving a manifest that is associated with particular data, the received manifest identifying data retention attributes for the associated particular data;
determining, based on the received manifest, a storage partition that possess at least one of the data retention attributes identified by the received manifest; and
storing the associated particular data in the determined storage partition in accordance with the data retention attributes identified by the received manifest.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for dynamically managed data retention are described. The system comprises a tiered framework having a plurality of namespaces. The namespaces are configured by a user to have selected data retention attributes. Data including a manifest may be received by the system, processed, and directed to a namespace based upon the manifest. Data storage partitions may be created automatically in association with a namespace, and the data partitions may be assigned partition attributes. Data in a storage partition may be migrated automatically to another namespace based on the partition attributes. Code necessary for creating storage partitions and migrating data is generated by the data management system.
29 Citations
20 Claims
-
1. A method performed on at least one computing device, the method comprising:
-
receiving a manifest that is associated with particular data, the received manifest identifying data retention attributes for the associated particular data; determining, based on the received manifest, a storage partition that possess at least one of the data retention attributes identified by the received manifest; and storing the associated particular data in the determined storage partition in accordance with the data retention attributes identified by the received manifest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14)
-
-
8. A system comprising at least one computing device and at least one software module that are together configured for performing actions comprising:
-
receiving a manifest that is associated with particular data, the received manifest identifying data retention attributes for the associated particular data; determining, based on the received manifest, a storage partition that possess at least one of the data retention attributes identified by the received manifest; and storing the associated particular data in the determined storage partition in accordance with the data retention attributes identified by the received manifest.
-
-
15. At least one computer-readable storage device storing instructions that, when executed by at least one computing device, cause the at least one computing device to perform actions comprising:
-
receiving a manifest that is associated with particular data, the received manifest identifying data retention attributes for the associated particular data; determining, based on the received manifest, a storage partition that possess at least one of the data retention attributes identified by the received manifest; and storing the associated particular data in the determined storage partition in accordance with the data retention attributes identified by the received manifest. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification