Cloud storage is based on a virtualized infrastructure with accessible interfaces, near-instant elasticity and scalability, multi-tenancy and metered resources. Cloud-based data is stored in logical pools across disparate, commodity servers located on premises or in a data center managed by a third-party cloud provider. An online data storage system stores a file and its associated metadata as a single object and assigns it an ID number. When content needs to be retrieved, the user presents the ID to the system and the content is assembled with all its metadata, authentication and security.
In recent years, online storage vendors have added file system functions and capabilities to their online storage software and hardware to encourage a faster adoption of online data storage. Customers started looking for ways to back-up data off-site using the internet. Cloud backup solutions using online data storage have become increasingly popular, removing the need for local backups.