Patent ID: 9477661
Filing Date: 2016-10-25
CPC Classification: G06F

Claim Text:
1. A computer-implemented method, comprising: receiving, by a data collector hosted at a server, periodically data replication characteristics from at least one of a source storage and a target storage, the data replication characteristics being extracted from a replication process of the source storage replicating data to the target storage, wherein the source and target storages are separate storage systems coupled to the server over a network, and wherein the replication characteristics comprise an ingest rate of the source storage and a replication rate from the source storage to the target storage; analyzing, by a replication analyzer hosted at the server, the periodically received data replication characteristics at a replication management server communicatively coupled with the source storage and the target storage, including determining one or more replication features from at least a subset of the plurality of periods of replication characteristics, wherein a replication feature comprises a change in one or more of the replication characteristics over at least a subset of the plurality of periodically received data replication characteristics; saving the periodically received data replication characteristics for each of a plurality of periods in a replication feature database, including saving the one or more features to the replication feature database; predicting, by a predictive module, a probability of degradation of replication performance by applying a predictive modeling to at least a subset of the plurality of periods of the periodically received data replication characteristics; and sending, by a fault notifier, a notification in response to the probability of degradation of replication performance reaching a first predetermined threshold such that a corrective measure can be performed before the predicted degradation of replication performance occurs.