Hi, If you want to store files with partition/replication, you could use Distributed File System(DFS). Like http://hadoop.apache.org/hdfs/ or any other: http://en.wikipedia.org/wiki/Distributed_file_system
Still you could use Cassandra to store any metadata and filepath in DFS. So: Cassandra + HDFS would be my solution. Evgeny.