P2P based, cloud enabled, elastic data sharing service for corporate network applications