Regardless of the cloud storage type, the operating principle can be explained as follows: The storage service provider (whether internal or external) provides an IT infrastructure that enables the smooth and secure management of the desired servers. These servers do not function as independent systems within the framework of the cloud storage service offered, but as a group. For this purpose, disk space (together with other components such as memory or CPU) is virtualized using hypervisors. These abstraction layers, which mediate between the actual hardware and the virtual environment (also called VMMs - Virtual Machine Monitors), are divided into two types:
- Type 1 hypervisor (bare-metal): virtualization software that rests directly on the host system and does not require a pre-installed operating system; requires appropriate drivers (Example: VMware vSphere).
- Typ-2-Hypervisor (hosted): Virtualization software that requires a full, installed operating system on the host; uses the device drivers of the operating system for hardware access (Example: Oracle VM VirtualBox).
Access to virtualized storage usually works with the appropriate software. Public cloud storage services typically offer not only a web application that can be called via the browser, but also platform-specific applications for various devices. With these, users can log in and then access the memory. Already backed up files can be retrieved from any supported device (computer, tablet, smartphone, etc.), provided an active Internet connection exists. For private cloud storage, however, a connection to the respective intranet or VPN (Virtual Private Network) is required to use the outsourced storage solution.