Certain investigation on Swarm intelligence based virtual machine allocation and consolidation algorithms for efficient usage of power and resource in cloud computing environment