1. A computer readable storage medium comprising computer readable program code containing a programming interface for managing and conducting fast replication operations, the programming interface comprising: an add to snapshot set function configured to add snapshot criteria to a snapshot set; and an execute snapshot set function configured to initiate a plurality of fast replications operations as specified by the snapshot set.