High availability cluster is the ability of the system to increase the availability of services provided by a cluster. The high availability process is when the main server cannot provide services, then another clustered server will replace the main server automatically. One of the obstacles in cloud computing is how to predict the resources that will be used in real-time. This study will preveā¦