Similar to RAID, High Availability hosting at HostUp tries to eliminate single point of failure, not at the disk level but at the server level. We accomplish this by having block storage as standard. The data is replicated to 3 different physical server. No matter if multiple entire storage server dies, the data is still available.
We utilize a cluster of compute servers. Any of these servers can run your VM, and if a compute server fails, it can simply be rebooted onto another within minutes.
Similar to how adding more disks to a single server gives better I/O performance, having your data on 10+ different servers, all with NVMe only storage, all working together not only gives redundancy but amazing disk performance. Imagine a VPS with access to 20 or more NVMe.
What happens if there's server maintenance?Given how everything is clustered, no matter if you require 50 GB NVMe or 100 TB NVMe, for a single VPS, we can deliver it. There's no upper limit to the amount of scalability storage wise.
Little more technical information about our stack
Each server has 2 uplinks in LACP mode connected to two different switches.
Backups are taken either daily or weekly and accessed via a fast dedicated 25G connection.
If a server is experiencing issues, software will automatically try to live migrate it to another server.
A + B power, UPS and on-site power generators not to mention redundant fibre connections is standard.