Science & Engineering Research Support soCiety (SERSC)
The virtualization enables the construction of virtual cluster. The virtual cluster means: connecting multiple homogeneous or heterogeneous computing resources together and then virtualizing multi-computing resources out of one computing resource via virtualization, thus constructing a huge cluster system that is similar to the physical cluster. The core part of virtual cluster is to consider the virtual machine as the unit of assigning computing resources. As the computer techniques are increasingly developing nowadays, the contradiction between continuous improvement of computer hardware performance and the low resource utilization rate of cluster system becomes increasingly prominent, which is mainly caused by the load imbalance.