Efficient Resource Allocation to Virtual Machine in Cloud Computing Using an Advance Algorithm