期刊文献+

基于KVM-QEMU与Libvirt的虚拟化资源池构建 被引量:15

Construction of Virtualized Resource Pool Based on KVM-QEMU with Libvirt
下载PDF
导出
摘要 虚拟化是云计算平台的关键技术,桌面虚拟化是虚拟化技术的主要应用之一。利用该技术可将用户的终端设备与桌面环境解耦合,每个用户的桌面环境存放在服务器端,用户使用终端设备,通过网络访问桌面环境。其核心技术为服务器虚拟化,而虚拟化资源池是利用服务器虚拟化技术构建于Linux服务器之上,可为终端接入设备提供适合桌面系统环境的一个资源集合,是实现桌面虚拟化的基础支持。Libvirt是支持KVM虚拟化工具的C函数库,本文在深入分析Libvirt对KVM-QEMU的支持以及KVM-QEMU的虚拟化实现原理之后,借助Libvirt库设计并且实现支持资源节点动态接入的虚拟化资源池。 Virtualization is a key technology of cloud computing,and desktop virtualization is one of the main applications of virtualization technology.It can decouple of the user’s terminal device with the desktop environment,and each user’s desktop environment is stored in the server-side.Users access desktop environment through network by using terminal equipment,and the core technology is server virtualization.Virtualized resource pool is a collection of resources,which is built in the Linux servers by using server virtualization technologies.It can provide suitable desktop environments for terminal equipments,and it’s the foundation for desktop virtualization.Libvirt is a C library that supports KVM virtualization.After analyzing the Libvirt library and KVM-QEMU virtualization principle,this paper proposes a method to design and implement a virtualized resource pool which supports resource nodes dynamic access.
出处 《计算机与现代化》 2013年第7期26-29,33,共5页 Computer and Modernization
关键词 桌面虚拟化 KVM-QEMU Libvirt 虚拟化资源池 VLAN desktop virtualization KVM-QEMU Libvirt virtualized resource pool VLAN
  • 相关文献

参考文献11

  • 1IBM虚拟化与云计算小组.虚拟化与云计算[M].北京:电子工业出版社,2009.10.
  • 2Kvm. Kernel Based Virtual Machine[EB/OL]. http://www.linux-kvm.org/, 2013-01-05..
  • 3Libvirt. The Virtualization API[EB/OL]. http://libvirt.org/, 2013-01-05..
  • 4Dice Holdings, Inc. Tiny C+〖KG-*2〗+ Library[EB/OL]. http://sourceforge.net/projects/tinycxx/, 2013-01-05..
  • 5Qemu. Main Page[EB/OL]. http://www.qemu.org/, 2013-01-05..
  • 6陈阳,怀进鹏,胡春明.基于内存混合复制方式的虚拟机在线迁移机制[J].计算机学报,2011,34(12):2278-2291. 被引量:33
  • 7Wikipedia Website. Virtual LAN[EB/OL]. http://en.wikipedia.org/wiki/Virtual_LAN, 2013-01-05..
  • 8陈诚. 虚拟化系统在桌面应用中的一种新型应用模式[D]. 上海:复旦大学, 2010..
  • 9陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5):1337-1348. 被引量:1310
  • 10Microsoft. Microsoft Enterprise Desktop Virtualization[EB/OL]. http://www.microsoft.com/windows/enterprise/products/mdop/med-v.aspx, 2013-01-05..

二级参考文献50

  • 1Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss
  • 2Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
  • 3Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403.
  • 4Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11.
  • 5Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28.
  • 6Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117.
  • 7Ghemawat S, Gobioff H, Leung ST. The Google file system. In: Proc. of the 19th ACM Symp. on Operating Systems Principles. New York: ACM Press, 2003.29-43.
  • 8Dean J, Ghemawat S. MapReduce: Simplified data processing on large clusters. In: Proc. of the 6th Symp. on Operating System Design and Implementation. Berkeley: USENIX Association, 2004. 137-150.
  • 9Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 335-350.
  • 10Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE. Bigtable: A distributed storage system for structured data. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 205-218.

共引文献1350

同被引文献83

引证文献15

二级引证文献47

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部