Provide smart caching mechanisms to support the remote extension of a site to remote locations and to provide alternative models for large data centers. Data stored in the original site should be accessible in a transparent way from the remote location.
Caching mechanism should guarantee that data are accessed transparently from any location without the need of explicitly copying them on the client location.
The user should be able to associate metadata in a flexible way and without a predefined format to the data that are uploaded.
The user should be able to search the data exploiting the metadata service. This should be possible for very large datasets