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

Claim 10:
11. A computer-implemented method of defining replication policies using criticality of data sources in a virtualized environment, comprising:
characterizing, in an analytics engine and in real time, a criticality of a data source as critical or non-critical as incoming data is received from the data source based on a plurality of parameters about the data source and data to be replicated from the data source by analyzing the parameters 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);
transmitting the data from the data source through a hypervisor having a virtualization I/O filtering (VAIO) driver to write data to a primary data store, wherein VAIO driver comprises filters configured to read data attributes for transmission and processing as the information about the data by an analytics engine performing the characterizing;
tagging the data source with a current and respective critical or non-critical tag based on the characterizing 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
performing a replication operation based on the defined replication policy to store the data in a secondary storage site separate from the primary data store.