10.11896/j.issn.1002-137X.2018.03.017
基于多核的共生虚拟机通信加速机制XenVMC的优化
在当前的虚拟化平台中,采用共享内存加速位于同一台物理机上的共生虚拟机间的通信是一种被普遍采用的通信加速思路.XenVMC是这些优化方案中的一种,具有效率高、多层透明、支持在线迁移的特点.多核技术的发展为XenVMC提供了进一步的改进空间.基于XenVMC特殊的通信场景,设计了一种多核优化方法,通过设计多核场景下XenVMC的环形共享内存缓冲区,并调度接收方的多个CPU运行,使接收方可以多核并发地接收数据.实验结果表明,使用多核优化后,XenVMC显著地提高了通信事务的吞吐率,并在一定条件下提高了数据的吞吐率.
虚拟机通信、多核、环形缓冲区
45
TP391(计算技术、计算机技术)
国家自然科学基金项目61502510
2018-04-23(万方平台首次上网日期,不代表论文的发表时间)
共6页
102-107