Patent ID: 9471245
Filing Date: 2016-10-18
CPC Classification: G06F

Claim Text:
1. A computer-implemented method, comprising: analyzing host write data to determine a host write pattern of a host writing to sectors at a primary storage, including calculating a sequentiality value based on a combination of a number of consecutive writes to sectors and a sector size of the sectors over a number of seeks of the host writing; determining a data block size and a backup interval of a plurality of data blocks based on at least one of the host write pattern and known characteristics of transferring dirty data blocks of the primary storage, wherein a dirty data block is a data block that includes at least one sector that has been changed from a previous backup, wherein the data block size represents a number of sectors to form a data block, and wherein the data block size and the backup interval are determined based on the sequentiality value; and transferring dirty data blocks, each having the determined data block size, from the primary storage to a secondary storage as part of a backup according to the determined backup interval.