首页 期刊 计算机科学 基于多核的共生虚拟机通信加速机制XenVMC的优化 【正文】

基于多核的共生虚拟机通信加速机制XenVMC的优化

作者:游资奇; 任怡; 刘仁仕; 管剑波; 刘礼鹏 国防科技大学计算机学院; 长沙410073
虚拟机通信   多核   环形缓冲区  

摘要:在当前的虚拟化平台中,采用共享内存加速位于同一台物理机上的共生虚拟机间的通信是一种被普遍采用的通信加速思路。XenVMC是这些优化方案中的一种,具有效率高、多层透明、支持在线迁移的特点。多核技术的发展为XenVMC提供了进一步的改进空间。基于XenVMC特殊的通信场景,设计了一种多核优化方法,通过设计多核场景下XenVMC的环形共享内存缓冲区,并调度接收方的多个CPU运行,使接收方可以多核并发地接收数据。实验结果表明,使用多核优化后,XenVMC显著地提高了通信事务的吞吐率,并在一定条件下提高了数据的吞吐率。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅