The invention discloses a high available
system based on cloud calculation and an implementation method thereof. The
system comprises a central control management service sub-
system and an
automatic control Agent sub-system, wherein the central control management service sub-system is connected with the
automatic control Agent sub-system through a protocol; the central control management service subsystem comprises five
layers of nuclear service,
resource management, risk management and the like; the
automatic control Agent subsystem comprises five
layers of nuclear frame, state acquiring, progress monitoring and the like; the method comprises the following steps of establishing an information application lens relationship, monitoring an application operation state, starting a mirrored
virtual machine applied by the corresponding failure, closing the mirrored
virtual machine applied by the failure which is recovered to normal and the like. The system and method provided by the invention can be used for changing the quantity ratio of 1 to 1 of primary /
backup servers in the conventional dual-
machine hot standby high available system into N to 1, thereby saving a lot of standby
server resources; and as the utilization of the
server resource is provided, good flexibility and expandability are realized.