Volume 35 Issue 3
Mar.  2009
Turn off MathJax
Article Contents
Peng Jinbing, Long Xiang, Xiao Liminet al. Solution for SMP cluster virtualization[J]. Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(3): 300-303. (in Chinese)
Citation: Peng Jinbing, Long Xiang, Xiao Liminet al. Solution for SMP cluster virtualization[J]. Journal of Beijing University of Aeronautics and Astronautics, 2009, 35(3): 300-303. (in Chinese)

Solution for SMP cluster virtualization

  • Received Date: 05 May 2008
  • Publish Date: 31 Mar 2009
  • Cluster is a kind of important parallel computer architecture with the advantages of low cost and good scalability, but also with the pitfalls of poor programmability and difficult administration. By means of the virtualization technologies, a distributed cluster could be abstracted to a share-memory virtual machine for supporting the share-memory programming mode, so that the pitfalls of a cluster could be overcome. Currently, there were only a few primary study results in this area, and they could not support the virtualization of SMP (symmetric multiprocessor) clusters. A novel solution was presented,which was constructing a DVMM (distributed virtual machine monitor) on a SMP cluster based on hardware-assisted virtualization technologies. The DVMM contained some symmetrical and cooperative VMMs distributed on multi-node. The cooperation among the VMMs virtualized the distributed hardware resources of the cluster. Thus, the DVMM could support an unmodified legacy OS (operating system) to run transparently on a SMP cluster. Compared with the related works, our solution has some advantages of good transparence, high performance, wide usage and easy implementation.

     

  • loading
  • [1] Culler D E, Singh J P, Gupta A. Parallel computer architecture-a hardware/software approach[M].Beijing:China Machine Press,1999:20-37 [2] Smith J,Nair R. Virtual machines: versatile platforms for systems and processes[M]. Beijing: Publishing House of Electronics Industry, 2006:3-13 [3] VMware.Understanding full virtualization,paravirtualization, and hardware assist . 2007 . http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf [4] LeVasseur J, Uhlig V,Chapman M,et al. Pre-virtualization:slashing the cost of virtualization .2005 .http://l4ka.org/publications/2005/previrtualization-techreport.pdf [5] Intel. Intel 64 and IA-32 architectures software developer-s manual .2007 .http://www.intel.com/products/processor/manuals/ [6] Kaneda K,Oyama Y,Yonezawa A. A virtual machine monitor for providing a single system Image In Proceedings of the 17th IPSJ Computer System Symposium (ComSys-05).Tokyo:su-tokyo,2005:3-12 [7] Chapman N,Heiser G. Implementing transparent shared memory on clusters using virtual machines In USENIX Annual Technical Conference. Anaheim,2005:1-4 [8] Vmware. EXS server .2006 .http://www.vmware.com/pdf/esx_datasheet.pdf [9] Barham P,Dragovic B,Fraser K,et al.Xen and the art of virtualization In Proceedings of the 19th ACM SOSP, 2003:164-177 [10] Intel. Intel Virtualization technology for directed I/O . 2006 .http://www.intel.com/technology/itj/2006/v10i3/2-io/7-conclusion.htm [11] Gil Neiger. Intel virtualization technology: hardware support for efficient processor virtualization [J]. Intel Technology Journal,3(10), 2006: 167-178
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Article Metrics

    Article views(3113) PDF downloads(1251) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return