Scheduling Optimization of Cloud Virtual Machines Based on Min(c,V)Wake-up Mechanism and Active Threshold
In order to meet the demand of cloud users for system response performance and further improve the energy saving level of cloud system,this paper proposes a new virtual machine(VM)scheduling policy.When VMs are in the sleep state,once the num-ber of cloud tasks in the buffer exceeds the number of service stations c or the sleep timer ends,all VMs immediately stop sleeping and enter the wakeup state.Moreover,at the end of the wake-up period,if the number of waiting cloud tasks in the buffer reaches the threshold N,the VMs are transferred from the wake-up state to the active state.Otherwise,they are transferred to the idle state to wait for cloud tasks to arrive.Based on the above background,a multi-server queuing model with variable arrival rate and Min(c,V)mechanism and active threshold N is constructed.The steady-state performance indices of the cloud system are derived by using ma-trix-geometric solution method,and a reasonable benefit function is constructed to discuss the profit problem of the cloud system.Fi-nally,the effectiveness of the proposed policy is verified by comprehensive numerical analysis.