In distributed environment, the leader election process is to main system consistency and to makethe system a reliable one. Leader election process is to select a single node as leader among other members.High availability is a system design approach. It ensures that a pre arranged level of operational performancewill be met during a contractual measurement period. High availability is essential for mission criticalapplications. The term highly available refers that the systems can continue providing services even whenmaster node (i.e., coordinator) fails. Goal of the proposed work is to use a suitable distributed election algorithmto improve high availability features. Stable leader election is implemented to increase robustness andefficiency. Election commission concept is used to minimize message passing. This algorithm is used to identifya temporary master when there is any failure in existing master node and reduces message passing. At theback-end the implementation will be invoked inside a cluster to achieve scalability in addition to highavailability features.
展开▼