Optimizing Xen VMM Based on Intel® Virtualization Technology

被引:0
|
作者
Zhang, Xiantao [1 ]
Dong, Yaozu [2 ]
机构
[1] Wuhan Univ, Sch Comp, Wuhan 430079, Peoples R China
[2] Intel Open source Technol Ctr, Beijing 200241, Peoples R China
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To achieve full virtualization support on Xen, Intel extended the Xen project to support unmodified guest OSs using Intel (R) Virtualization Technology. In this paper, we describe the performance tuning work in the process of enabling full virtualization on Xen. Firstly, we briefly summarize our extensions on performance tuning tools. Then, through data analysis collected by the performance tuning toolkits, we observe that system performance bottlenecks are mainly introduced by memory and I/O virtualization overheads. Finally, we describe our optimizations and possible proposals to address these bottlenecks for resolving performance bugs in Xen/VT architecture. In that process, more specifically, we improved the virtual platform performance by 10% for compute-intensive benchmarks, by moving virtual PIC to hypervisor(1). In the meantime, we enhanced virtual IDE disk DAM operation performance through concurrent processing and increased virtual network hue face card performance more than ten times by reconstruction using an event-driven mechanism. In addition, to achieve higher quality in system? X we also optimized a virtual video graphic card, and several times we got performance gain through our shared virtual video memory approach.
引用
收藏
页码:367 / +
页数:2
相关论文
共 50 条
  • [1] Optimizing network virtualization in Xen
    Menon, Aravind
    Cox, Alan L.
    Zwaenepoel, Willy
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE 2006 USENIX ANNUAL TECHNICAL CONFERENCE, 2006, : 15 - +
  • [2] Intel virtualization technology
    Uhlig, R
    Neiger, G
    Rodgers, D
    Santoni, AL
    Martins, FCM
    Anderson, AV
    Bennett, SM
    Kägi, A
    Leung, FH
    Smith, L
    [J]. COMPUTER, 2005, 38 (05) : 48 - +
  • [3] Evaluating Xen for router virtualization
    Egi, Norbert
    Greenhalgh, Adam
    Handley, Mark
    Hoerdt, Mickael
    Mathy, Laurent
    Schooley, Tim
    [J]. PROCEEDINGS - 16TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, VOLS 1-3, 2007, : 1256 - +
  • [4] Optimizing Server Resource by Using Virtualization Technology
    Ali, Edwar
    Susandri
    Rahmaddeni
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMPUTATIONAL INTELLIGENCE (ICCSCI 2015), 2015, 59 : 320 - 325
  • [5] A Virtualization Resource Management Platform of Cloud Computing Based on the Xen
    Fang Wei
    Xian Xuefeng
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON INFORMATION SCIENCE AND ENGINEERING (ISISE), 2012, : 220 - 222
  • [6] VMM Emulation of Intel Hardware Transactional Memory
    Swiech, Maciej
    Hale, Kyle C.
    Dinda, Peter
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL WORKSHOP ON RUNTIME AND OPERATING SYSTEMS FOR SUPERCOMPUTERS, ROSS 2014, 2014,
  • [7] Xen on ARM: System virtualization using Xen hypervisor for ARM-based secure mobile phones
    Hwang, Joo-Young
    Suh, Sang-Bum
    Heo, Sung-Kwan
    Park, Chan-Ju
    Ryu, Jae-Min
    Park, Seong-Yeol
    Kim, Chul-Ryun
    [J]. 2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 257 - 261
  • [8] Xen-OSCAR for cluster virtualization
    Vallee, Geoffrey
    Scott, Stephen L.
    [J]. FRONTIERS OF HIGH PERFORMANCE COMPUTING AND NETWORKING - ISPA 2006 WORKSHOPS, PROCEEDINGS, 2006, 4331 : 487 - +
  • [9] Research on Technology of Process Hiding based on VMM
    Kong, Wei-liang
    Zeng, Guang-yu
    Zhou, Deng-yuan
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND APPLICATIONS (CSA), 2015, : 339 - 344
  • [10] 基于Xen VMM的入侵检测系统架构
    宣晓帅
    张冬阳
    梁钦
    翟继强
    [J]. 计算机与网络, 2019, 45 (20) : 61 - 64