Patent ID: 7340505

Claim:
A managed storage site operative at a given location in a network, the managed storage site being one of a set of storage sites located in different Internet accessible locations and that operate asynchronously and autonomously from one, another, comprising: a network filesystem; a set of client servers; a set of one or more file servers that export the network filesystem to the set of client servers; a first switch to which each of the client servers is connectable, and to which each of the file servers is connectable, the first switch isolating the file servers from access except through a given one of the client servers; a second switch to which each of the client servers is connectable to the publicly-routable Internet; a content upload process operative on at least one of the client servers for receiving a content upload from a participating content provider; a content replication process operative on at least one of the client servers for managing (a) storage of the content uploaded from the participating content provider, and (b) replication of the content to at least one other of the set of storage sites; and a content download process operative on at least one of the client servers for managing delivery of the content to a requesting entity; wherein at least one of the client servers includes code for reconciling the network filesystem and a network filesystem at the other of the set of storage sites; and wherein content uploads and content downloads from the managed storage site take place irrespective of whether network filesystems in the managed storage site and the other of the set of storage sites are synchronized.