In recent years, cloud computing technology has emerged as a promising solution to many medium and small scale business enterprise. It leverages cost, encourages collaboration, and it is so flexible to use. Despite its attractive features, it still has some challenging issues such as power consumption rate. Although significant efforts have been devoted to optimising power usage through scheduling and virtualisation, it though remains a challenging problem. This paper introduces a new model on how to reduce power consumption during live virtualisation and schedule based on intelligent mobile agent technology. The simulation results show that the proposed algorithm minimises power consumption used in the data centre at each stage by more than 30% compared to the current state-of-the-art techniques.