I want to setup my private cloud network for my company for syncing and sharing files. Instead of using existing players like dropbox, google drive, amazon etc. I want to setup my own cloud infrastructure. The requirement is to easily share private data internally within the organization. I already have an ESXi based cloud environment, running several virtual machines in it. Will it be feasible and achievable?
If I understand you correctly, you want to store your data on your own servers instead of external servers, and use features like dropbox for synching.
I have researched this some 2-3 months ago myself and could find only one service that allows similar service levels as dropbox. The provider that I found was Tonido. You can manage your own userbase etc.
However they do not have 100% of the dropbox features, such as headless linux clients.