Synchronisation and Storage Middleware for Inhouse Cloud