Use cases
What do you use or plan to use XtreemFS for? |
| |
Replacement for NFS/CIFS file server |
|
|
| Home directories |
|
| |
Home server/media collection |
|
| |
Backups |
|
| |
Storage backend for mail server |
|
| |
Storage backend for source repositories (e.g. SVN) |
|
| |
Storage backend for web site (e.g. image store, S3-like applications) |
|
| |
Storage for parallel computing (Hadoop/MapReduce, HPC) |
|
| |
Storing files across multiple data centers (e.g. grid or cloud computing) |
|
| |
What type of files do/would you store on XtreemFS? What kind of access pattern does/would your application have? |
|
| |
Other use cases: |
|
Features
How important are these current and potential features of XtreemFS for you? |
| | absolutely necessary | desirable | OK, but not necessary | not interested |
| |
Read-only file replication (replicated write-once files) |
| | | |
| |
Read-write file replication (strong consistency, regular file system semantics) |
| | | |
| |
Read-write file replication with "eventual consistency" (S3-like semantics) |
| | | |
| |
Replicated metadata server (MRC) |
| | | |
| |
Client-side data caching |
| | | |
| |
Disconnected operation (similar to CODA/AFS) |
| | | |
| |
Dynamic OSD addition/removal |
| | | |
| |
Federated operation (individual installations can be federated into a large federation. Each installation can still operate when disconnected.) |
| | | |
| |
Hierarchical storage management (e.g. OSDs with a tape backend, support for slow media) |
| | | |
| |
Parallel I/O and high throughput |
| | | |
| |
File system performance monitoring/analysis |
| | | |
| |
Native support for Infiniband |
| | | |
| |
RAID5/6 |
| | | |
| |
SSL/X.509 support |
| | | |
| |
POSIX ACLs |
| | | |
| |
Windows multi-user support |
| | | |
| |
Quotas |
| | | |
| |
Checksums |
| | | |
| |
Encryption of file data |
| | | |
| |
POSIX compatibility (regular file systems semantics) |
| | | |
| |
Network coordinates based on latencies for replica selection |
| | | |
| |
Static configuration (data center maps) for replica selection |
| | | |
| |
Features you would like to have in XtreemFS? |
|
Clients
Which clients do you need? |
| | absolutely necessary | desirable | OK, but not necessary | not interested |
| |
Linux FUSE client |
| | | |
| |
Linux in-kernel client |
| | | |
| |
Windows 32-bit client |
| | | |
| |
Windows 64-bit client |
| | | |
| |
Windows in-kernel client |
| | | |
| |
Mac OS X client |
| | | |
| |
FreeBSD client |
| | | |
| |
Solaris SPARC client |
| | | |
| |
Solaris AMD64 client |
| | | |
| |
Client for mobile devices |
| | | |
| |
Linkable/LD_PRELOAD-able C library "libxtreemfs" |
| | | |
| |
Native Java client |
| | | |
| |
Hadoop file system driver (HDFS interface) |
| | | |
| |
Amazon S3-like interface |
| | | |
| |
Any other operating system or interface? |
|
Target Installation
What does your (planned) installation look like? |
| |
Number of MRCs |
|
|
| |
Number of OSDs |
|
|
| |
Server OS |
|
|
| |
Number of clients |
|
|
| |
Number of machines |
|
|
| |
Number of files/directories |
|
|
| |
Environment |
|
|
| |
Network connection |
|
|
| |
Anything else about your installation? |
|
Other networked file systems
Which other networked file systems do you use? |
| |
NFS |
|
| |
Samba/CIFS |
|
| |
AFS/Coda |
|
| |
Lustre |
|
| |
CEPH |
|
| |
GlusterFS |
|
| |
Panasas |
|
| |
PVFS |
|
| |
HDFS (Hadoop File System) |
|
| |
Others: |
|
Questions |
| |
Do you need commercial support? |
|
| |
Are you interested in contributing to the development of XtreemFS? |
|
| |
How did you learn about XtreemFS? |
|
| |
Problems you have/have had with XtreemFS: |
|
| |
Other comments: |
|
| |
|
|