-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the CloudSM wiki!
CloudSM is, conceptually (for the moment), a way to achieve Hierarchical Storage Management (HSM) by combining on-premise primary storage with Cloud-based secondary storage. The original goal and use-case for this is to replace Windows-based file servers with Linux-based file servers that can then automatically synchronize and offload storage from the local server to the Cloud.
The concept is very similar to other Commercial products out there today, but with a couple of major differences. First, it is open source, inviting all to use it and (hopefully) contribute to it. Second, its places the local filesystem storage as the central component with the Cloud as a way to offload data. This differs from something like AWS Storage Gateway where the S3 storage is at the center of the ecosystem with SGW as a means for getting data into the Cloud.
At a high level, here are the goals of the project:
- Create a an open-source project that automates the synchronization of unstructured file data to AWS S3.
- Create a method for files locally to be "stubbed" - where a local pointer to the data remains on the filesystem, but the bulk of the data is moved to S3.
- Re-use as many components as possible, keeping the job of this particular project as simple as coordinating the transfer of data.