A push policy is initiated and defined on the source cluster, pushing data to a target cluster and using the resources available on the source cluster. Alternately, a pull policy is initiated and defined on the target cluster, pulling data to the target cluster and using the resources available on the target cluster. Consider workflow requirements for services other than data replication for the source and target clusters. Define and initiate policies on the cluster with the most available resources. Configuring push and pull policies is based on where the policy is defined and initiated.