Thanks for your opinions. I'm trying to setup a Web Hosting Brand. Using a Cloud VPS will be helpful then. Right?
Cloud VPS is a regular VPS but with almost 100% uptime. This is possible by having hypervisors (physical servers) read the data from centralized storage system like SAN. This way, if the hypervisor that hosts your VPS has a malfunction and becomes unavailable, your VPS can easily be booted on the another working hypervisor. Thus, you can achieve near if not 100% uptime.
I agree. Such as using VMWare (VMotion) allows your virtual machine to migrate to another host in real time, eliminating downtime.
I would imagine if there no major hardware faults that is possible but what about total failures? Would that only be possible if another "hot" VM is "at the ready" kinda like RAID with drives?