I am creating an application where I want to upload huge files. Following is a little description of what this application tries to achieve:
- Create a vmdk file from user's physical machine(using Vmware Converter tool, vmdk files can be GBs in size).
- Upload this vmdk file to the remote server
- now the purpose of having vmdk file on remote server is accessibility.
- i.e. a user away from his physical machine, can later on login via a webconsole, and instantiate a virtual machine from this vmdk on the remote server
I think this makes the situation different from normal file uploads(10-20MB file uploads).
rsync/scp/sftp might help, but.. Would this be possible using a web interface?
If not, then do I need to create a separate client for the end user, to convert and upload his files efficiently?
Any help is appreciated..