In this paper we describe Cumulus, a system for efficiently
implementing filesystem system backups over the Internet. Cumulus is
specifically designed under a thin cloud assumption--that the remote datacenter
storing the backups does not provide any special backup services, but only
provides a least-common-denominator storage interface (i.e., get and put of
complete files). While Cumulus can thus use virtually any storage service, we
show that it still provides efficiencies comparable to integrated approaches.
Pre-2018 CSE ID: CS2008-0927