skyline高密度媒体处理平台
gpu技术在芯片行业中也如同cpu技术一样快速发展。而随着虚拟化技术的进步,越来越多的用户开始部署虚拟桌面方案,并期望虚拟机的显示性能接近于物理机,以提高效率。
随着gpu虚拟化技术的发展,越来越多的应用从中得益,gpu虚拟化已经成为一个基本的需求。
将gpu技术与虚拟化技术融合,是近年来vdi行业中比较热门的技术课题。通过这种方式,将大大降低图形用户的使用成本,同时也提高了数据的安全性。
传统上,虚拟机使用cpu来模拟标准的vga驱动,vm只具备基本的显示能力,适用于对显示无明显要求的场景。
将真实的gpu引入到vm中,主要有api转发、直接透传和gpu全虚拟化等几种方式。
虚拟化方式 | 简介 | 优点 | 缺点 |
api转发 | hypervisor接收vm的显示请求,并转发给显卡驱动 | vm侧实现简单 多个vm比较容易共享显卡资源 | vm不具备真正的显卡,无法使用硬件加速能力 部分程序会存在兼容性问题 |
直接透传 | hypervisor通过io映射方式,将显卡分配给特定的vm | 得到显卡的vm,表现近似真实主机,具备良好的显示性能和兼容性 | 显卡无法在多个vm间共享 |
gpu全虚拟化 | hypervisor的显卡驱动提供动态资源调度层,动态地分配显卡资源到各个vm | 良好的性能 优秀的兼容性 显卡可在多个vm间共享 |
|
kvm是linux平台下常用的虚拟化技术,intel 通过gvt-g技术实现了gpu全虚拟化,kvmgt是gvt-g的开源实现,支持intel 第四代(haswell)或以上(broadwell、skylake)的gpu,在无需外置独立显卡的情况下,为vm提供良好的3d加速能力。 大多数情况下,vm中的显示性能可以达到本地模式的80%以上。
恒为skyline gpu虚拟化亚博888的解决方案
恒为skyline高密度媒体处理平台产品,主要面向各类视频/图片的编解码、转码、图像处理与分析等需要大量计算的应用领域。
skyline媒体处理平台采用intel broadwell 第五代酷睿i7/i5/i3系列或至强e3系列处理器,内置iristm pro gpu,支持gpu全虚拟化能力,可提升vm的显示性能,为vm提供基本的3d图形能力。这种cpu gpu的计算架构,适合于对3d处理、视频、图片等媒体处理有要求的vdi应用。
skyline媒体处理平台为2u高度,内置4个处理节点,集成多达16颗酷睿i7/i5/i3系列或至强e3系列处理器,具有高密度和高性价比等特点。以i7-5775c或e3-1285lv4(broadwell)为例,每颗gpu支持5个vm(windows)共享,单设备支持80个vm共享gpu。
恒为科技skyline高密度媒体处理平台,充分发挥intel cpu和gpu的硬件潜力,通过使用kvmgt技术,为vm提供优异的显示性能,提高vm中图像视频类应用程序的兼容性,降低部署和运维成本。