计算机科学与探索2012,Vol.6Issue(12):1126-1135,10.DOI:10.3778/j.issn.1673-9418.2012.12.007
Trochilidae:面向众核平台的高性能轻量级虚拟机监控器
Trochilidae: Light Weight and High Performance Virtual Machine Monitor for Many-Core
摘要
Abstract
Virtualization technology has been widely used recently in cloud computing. Traditional virtual machine monitors are more and more complex for the virtualization of resources and the interception operations of operating system, which also contributes to the performance overhead for operating system. This paper designs and implements a light weight and high performance virtual machine monitor "Trochilidae" for many-core platforms. Operating system can run concurrently on top of it without performance overhead. Trochilidae contains most of the feathers of traditional virtual machine monitors, with only 4000 lines of codes including assembly and C codes, which reduces the complexity and is easy to be tuned and maintained.关键词
虚拟机监控器/众核/操作系统/性能/云计算Key words
virtual machine monitor/ many-core/ operating system/ performance/ cloud computing分类
信息技术与安全科学引用本文复制引用
戴月华,齐勇,任建宝,王晓光,史椸,宣宇..Trochilidae:面向众核平台的高性能轻量级虚拟机监控器[J].计算机科学与探索,2012,6(12):1126-1135,10.基金项目
The National Natural Science Foundation of China under Grant No.61272460(国家自然科学基金). (国家自然科学基金)