The extreme growth in deployment of cloud based services along with applications requiring high computational complexity has had an adverse effect on energy consumption in data centers. When cloud data centers add more computing capacity and increase in size, they generate more heat, require extra cooling. To counter this effect, energy dissipation must be reduced. Servers consume power even when on idle, hence energy aware techniques in cloud are required for proper load balancing. Dynamic VM consolidation techniques aim to reduce power consumption and optimizing the usage of resources on the cloud, in addition to maintaining the Service Level Agreements (SLA). We present some alternative robust techniques for dynamic VM consolidation and compare them with existing techniques in simulator CloudSIM.