多虚拟化平台结合使用可以充分利用各平台的优点, 减少单平台故障造成的业务影响. 异构环境下难于对虚拟资源进行统一有效的管理, 特别是用户需求不能合理的在平台中实例化, 会导致严重的资源浪费, 并且由于迁移的代价较大, 难于整合与调整全局资源. 针对上述问题, 提出一体化模型统一管理跨平台的虚拟机资源, 并在此基础上提出基于粒子群算法的二级平衡度分配策略, 在实例化虚拟机时合理的选择虚拟化平台, 最大化的利用各平台虚拟资源. 实际环境下的实验说明, 本方法平衡了资源利用率和提高了虚拟机跨平台的管理效率.%The combination of multiple virtualization technologies can exploit the advantages of each platform and reduce the failure risks by the single one. In the heterogeneous environment, it is difficult to manage the virtual resources effectively, especially it might lead to serious waste because user's needs cannot be reasonable instantiated, and would suffer large cost and be difficult to integrate resources during machine migration. To solve the above problems, we propose an integrated model to manage the virtual machine resources across the heterogeneous platform, and bring a two level equilibrium allocation strategy based on Particle Swarm Optimization (PSO) to maximize the resources utilities for each platform. Under the extensive experiments in practical environment, the proposed method can improve the resource utilization and management efficiency.
展开▼