APP下载

一种虚拟机负载均衡调度算法

2015-08-09张莹李华

河南科技 2015年12期
关键词:进程物理系统

张 莹 李 华

(国家知识产权局专利局专利审查协作河南中心,河南 郑州 450000)

虚拟化技术是企业创建绿色数据中心的核心技术之一,多处理器技术的快速发展使计算能力有了突破性的提高,同时也使虚拟化技术成为研究热点。虚拟化技术通过在底层物理环境与虚拟机之间建立虚拟机监视层,从而屏蔽了复杂的底层物理环境,使物理机硬件资源不仅能够同时被多个虚拟机共享,处于运行状态的虚拟机还可以在两台不同的物理机之间进行无间断的迁移[1]。因此,为了合并服务器资源和应用,虚拟化技术逐渐成为大型企业构建安全稳定的企业架构的最佳解决方案。

目前,在商业发展和开源技术研究中有多种虚拟化架构,其中包括剑桥大学的XEN。在Xen中,多个虚拟机同时运行在相互隔离的虚拟环境中,共享底层物理硬件,包括处理器资源,且各个虚拟机能够以接近物理计算系统的性能运作[2]。Xen中常用的三种CPU调度算法包括:BVT(借用虚拟时间算法)、SEDF(最早截止时间优先算法)和基于信任值算法(Credit),三种算法各有不同的性能瓶颈,因此,如何实现高效调度成为虚拟化技术中面临的更大挑战。

专利CN102053858A中提出了一种虚拟机调度算法,通过监测虚拟机的CPU 调度以及状态标识信息,解决了锁抢占问题,从而在多处理器架构中实现更精确的可调度状态监测,提高底层物理CPU 资源的利用率[3]。华中科技大学的金海提出了一种Xen虚拟化环境中动态感知音频应用的CPU 调度算法,通过设置合适的时间片大小以及增加实时优先级等策略,提高了Xen 中音频应用的播放性能[4]。……

登录APP查看全文

猜你喜欢

进程物理系统
只因是物理
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
债券市场对外开放的进程与展望
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
我不是教物理的
社会进程中的新闻学探寻
我国高等教育改革进程与反思
Linux僵死进程的产生与避免