Asynchronous Migration of Process Replicas in a Cluster.

In a cluster of servers like cloud computing systems,application processes have to be reliably and efficiently preformed on servers.In this research we discuss how to migrate process replicas on servers.We first discuss a model to estimate the energy consumption of a server to perform every current process and the execution time of each current process on the server.

example graphic

We newly propose synchronous and asynchronous approaches to migrating replicas of a process on servers. In the synchronous migration approach, each replica on a current server is synchronously migrated to another server on a same state.In the asynchronous migration approach, each replica is migrated to a server independently of other replicas. Each replica autonomously makes a decision on when the replica is migrated to another server.