The servers residing in different sites replicate volumes either synchronously or asynchronously. With the synchronous approach, writes to persistent storage are replicated to both sites before they are acknowledged. With the asynchronous approach, writes are acknowledged when they are persisted to one site, and then replicated to the other site moments later, based on the chosen RPO. Local volumes that operate in the boundaries of a single site can be created.