A complex solution which allows to create and configure OpenVZ and KVM virtual machines, offer VPS to customers, and build a failover cluster.