会议专题

一种面向众核平台的高性能轻量级虚拟机监控器

  虚拟化技术在云计算中广泛应用。通过虚拟机监控器,可以让多个操作系统在一台服务器同时上运行,满足不同应用的需求,并且具有良好的隔离性。传统虚拟化技术通过对资源的虚拟化达到多操作系统的同时运行,并且对操作系统的一些操作都进行了捕捉与封装,使其越来越复杂,同时也影响了操作系统的性能。本文针对众核平台的发展趋势和特点,面向众核平台设计并实现了一个轻量级的高性能虚拟机监控器——蜂鸟(Trochilidae)。多操作系统可以同时运行在此虚拟机监控器之上,同时对操作系统性能无损失。在提供传统虚拟机监控器功能的基础上,蜂鸟的代码量仅4000行左右(包括汇编与C代码),降低了系统的复杂度,便于系统的维护与调试。

虚拟机监控器 众核 操作系统 性能 云计算

戴月华 齐勇 任建宝 王晓光 史椸 宣宇

西安交通大学 计算机科学与技术系,陕西省西安市 中国 710049

国内会议

第十一届全国软件与应用学术会议(NASAC2012)

南京

中文

1-8

2012-10-20(万方平台首次上网日期,不代表论文的发表时间)