VoltStack provides a scale-out infrastructure services layer that can be deployed across heterogeneous private/public, network and edge infrastructure. This homogeneous layer provides a consistent workflow to provision and upgrades customer sites across heterogeneous environments. A key component of the scale-out infrastructure services layer is the operating system. VoltStack includes a low footprint operating system optimized to run containers, VMs and Lambda workloads. VoltStack optimized operating system runs on heterogeneous private/public, network and edge infrastructure sites. On the private cloud and edge specifically, VoltStack optimized operating system runs on both Volterra hardware and certified third-party commodity hardware. The operating system provides programmatic and role-based access to peripherals such as ethernet and USB ports. Moreover, the operating system includes strict security controls preventing errant or malicious containers from impacting other containers or the shared kernel.
The operating system supports remote upgrades and rollbacks. Upgrades and rollbacks of a single node work as follows:
Installation of the operating system is described in the Zero-touch provisioning section
The following concepts are used by Optimized Operating System features. Click on each one to learn more: