一种虚拟机监控器的时间片动态调整机制
2014-06-07赵玉艳陈海宝赵生慧
计算机工程 2014年11期
关键词:物理
赵玉艳,陈海宝,2,赵生慧
(1.滁州学院计算机与信息工程学院,安徽滁州239000;2.华中科技大学计算机科学与技术学院,武汉430074)
一种虚拟机监控器的时间片动态调整机制
赵玉艳1,陈海宝1,2,赵生慧1
(1.滁州学院计算机与信息工程学院,安徽滁州239000;2.华中科技大学计算机科学与技术学院,武汉430074)
在同一物理主机甚至同一CPU/core上,虚拟化技术使得多个虚拟机能够以公平共享物理资源的方式运行。然而,随着共享同一CPU/core的虚拟机数量的增多,每个虚拟机所经历的物理CPU/core访问延迟也在显著增加,造成异构型应用(运行过程中既有网络I/O需求,也有计算需求)在性能方面的负面影响。为解决上述问题,引入一种应用类型感知的虚拟机管理器时间片动态调整机制。该机制可以根据虚拟机中应用的类型动态调整虚拟机的时间片长度。实验结果表明,与Xen Credit调度机制相比,时间片动态调整机制可使异构型应用(Nginx Web服务器)具有更好的响应能力和吞吐能力。
应用类型驱动;虚拟机监控器;动态时间片;虚拟化;异构型应用
1 概述
云计算模式可以显著降低用户的投资以及运营成本,因为用户可以简单地以按使用付费的模式租用云资源来托管和运行应用。支持云托管的一项关键技术是虚拟机合并,也就是利用虚拟化技术将单台物理机划分为多个虚拟机,每个虚拟机被分配来运行客户的应用。尽管每个虚拟机通常被分配至少一个虚拟核(例如文献[1]中的VCPU),但是虚拟核和物理核之间的映射并不总是一对一的。……
登录APP查看全文
