电信科学 ›› 2012, Vol. 28 ›› Issue (10): 73-79.doi: 10.3969/j.issn.1000-0801.2012.10.013

• 云计算专栏 • 上一篇    下一篇

基于虚拟化硬件3D图形加速的渲染云框架

王总辉,史梳酥,陈文智   

  1. 浙江大学计算机科学与技术学院 杭州310027
  • 出版日期:2012-10-15 发布日期:2017-07-05
  • 基金资助:
    国家自然科学基金资助项目

A Rendering Cloud Frame Based on 3D-Graphics-Accelerating Technique for Virtualization

Zonghui Wang,Shusu Shi,Wenzhi Chen   

  1. College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
  • Online:2012-10-15 Published:2017-07-05

摘要:

渲染云作为云计算的一个特定细分,同时作为把对计算能力敏感的应用程序扩展到云计算这一趋势的典型代表,具有广阔的发展前景。当前与渲染云直接相关的工作主要有传统的各种渲染集群以及Nvidia的RealityServer平台。但是前者不支持作为云计算基础的虚拟化技术,后者限制了渲染云平台的硬件,并且不能整合各种不同的图形加速设备使其协同工作。本文首先分析了VMGL、VMware、Xen以及VirtualBox等虚拟机3D图形加速技术,并对用这些技术实现渲染云的可行性进行比较,提出了基于VMGL的渲染集群方案。接着在渲染集群的基础上对渲染云相关技术进行了研究,提出了一个灵活、能够支持不同3D图形加速设备协同工作的、基于虚拟化的渲染云框架。

关键词: 渲染云, 渲染集群, VMGL

Abstract:

Rendering cloud is one specific part of cloud computing. At the same time, as a typical example of the trend which extends compute-intensive applications to cloud, it has a bright future. The main works that are directly related to it now are classical rendering clusters and Nvidia's reality server platform. However, the former could not support virtualization, which is one of the bases of cloud computing, and the latter puts limitation on the hardware that a rendering cloud could use, plus it could not support different GPU to work together. This paper has an analysis on 3D graphics accelerating technique for virtualization, such as VMGL, VMware, Xen and VirtualBox. Then it compares the practicability of expanding 3D graphics accelerating solutions to rendering cloud. After that, the paper proposes a rendering cluster which is based on VMGL. At last, it has a further step on the rendering cluster and finally comes up with a flexible rendering cloud frame which is based on virtualization and can support different GPU to work together.

Key words: rendering cloud, rendering cluster, VMGL

No Suggested Reading articles found!