1. A method for clustering comprising receiving, by a node, a request to create a dynamic cluster; starting cluster services on the node; copying a configuration file for dynamic luster on the node; acquiring, by the node, the required number of nodes for cluster formation based on node selection criteria in the configuration file; and populating the acquired nodes with cluster services parameters;