Patent ID: 11874851
Assignee: EMC IP HOLDING COMPANY LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method of replicating data using data criticality in a virtualized system, comprising:
deploying a hypervisor having a virtualization I/O filtering (VAIO) driver to write data to a primary data store;
collecting, in a data collection module, information about data to be replicated from a data source of a plurality of data sources;
categorizing, in an analytics engine and in real time, the data source as critical or non-critical as the data is received by analyzing the data collected in the collecting step using a time-series model using data attributes of a server of the data source, and including at least one of: server type, data type, tenant and project characteristics, storage location, device capabilities, and virtual machine priority;
continuously updating the categorization of the data source at defined time periods based on the time-series model and to meet requirements of a service level agreement (SLA);
tagging the data source with a current and respective critical or non-critical tag based on the categorizing and updating steps;
dynamically defining, in a replication policy creator, a replication policy for the data to be replicated based on an updated categorization of the data source and the corresponding tag; and
replicating, by a backup process, data tagged as critical using synchronous replication and data tagged as non-critical using asynchronous replication, and transmitting the tagged data to the primary data store through the VAIO driver, and wherein VAIO driver comprises filters configured to read data attributes for transmission and processing as the information about the data by the analytics engine.