XtreemFS is a distributed file system with advanced features like replication, snapshots or X.509 certificate based authentication with transport layer encryption. It is suitable for federated infrastructures that can be spread over multiple datacenters and usable for a wide range of applications like storing home directories, VM images or even in a HPC or Hadoop cluster. XtreemFS is open source and available under the BSD license.
Users can access XtreemFS with clients for Windows, Linux, Mac OS X or Hadoop. XtreemFS developers used the Callback File System by EldoS Corporation to develop the Windows client. CBFS has shown to be a robust solution to integrate novel file systems into Windows with moderate effort.