1. A method for forming a dynamic cluster with a plurality of nodes in a network, comprising: identifying a free node in the plurality of nodes by a remote inter cluster manager residing in a remote cluster monitor node; copying a configuration file to the free node by the remote inter cluster manager, wherein the configuration file comprises information selected from the group consisting of node selection criteria and a required number of nodes of the plurality of nodes; acquiring, by a local cluster manager residing in the free node, the required number of nodes for forming the dynamic cluster based on the node selection criteria in the configuration file; and forming the dynamic cluster using the acquired nodes and the free node by the local cluster manager, wherein forming the dynamic cluster using the acquired or nodes and the free node comprises: electing a cluster monitor node from a group consisting of the acquired nodes and the free node; and sending, by the cluster monitor node, a message to each of remaining nodes in the group to join the dynamic cluster; and registering the dynamic cluster with a quorum server and acquiring a lock disk from the quorum server to prevent a formation of a duplicate cluster in the network.