Trochilidae:面向众核平台的高性能轻量级虚拟机监控器  被引量:2

Trochilidae:Light Weight and High Performance Virtual Machine Monitor for Many-Core

在线阅读下载全文

作  者:戴月华[1] 齐勇[1] 任建宝[1] 王晓光[1] 史椸[1] 宣宇[1] 

机构地区:[1]西安交通大学计算机科学与技术系,西安710049

出  处:《计算机科学与探索》2012年第12期1126-1135,共10页Journal of Frontiers of Computer Science and Technology

基  金:国家自然科学基金 No.61272460~~

摘  要:虚拟化技术在云计算中广泛应用。传统虚拟化技术对操作系统的一些操作都进行了捕捉与封装,使其越来越复杂,同时也影响了操作系统的性能。针对众核平台的发展趋势和特点,面向众核平台设计并实现了一个轻量级的高性能虚拟机监控器——蜂鸟(Trochilidae)。多操作系统可以同时运行在此虚拟机监控器之上,同时对操作系统性能无损失。在提供传统虚拟机监控器功能的基础上,蜂鸟的代码量仅4000行左右(包括汇编与C代码),降低了系统的复杂度,便于系统的维护与调试。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 imple- ments 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.

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

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象