Hey, I am using tomcat 5.5.26 on Ubuntu, currently having a clustered configuration, but having the entire cluster on a single box. I have the tomcat instances sitting behind apache.
Eventually I'd like to move to cluster on different physical boxes. Part of our application involves serving files that are saved on the local file system. These files are uploaded by users. My question is, what is the best way to save these files so that they can be served across the different physical boxes? Should I be mirroring the files across each physical box or is there a particular distributed file system I should be using for storing the files? I dont know if there is any other technique. Thanks, Imran