欢迎user
我司与Intel携手合作,精心打造出双I云桌面解决方案,结合H3C Workspace与INTEL CPU/GPU,为客户提供卓越的使用体验和可靠的性能。
方案背景:
随着虚拟化技术的进步,VDI(虚拟桌面基础架构)已迅速发展,为用户提供了更为便捷、安全且高效的工作环境。这一技术不仅满足了企业和员工日益增长的多元化需求,还支持更高分辨率显示屏(如QHD、4K)以及多显示器配置,为用户带来更为细腻的视觉体验。此外,通过利用HTML5、WebGL和嵌入式媒体等技术,用户在浏览器中的交互体验也更为流畅。高帧率和低延迟的特性使得图形交互更为顺滑,包括操作系统动画和窗口等元素。
方案概述
传统的VDI解决方案主要依赖于无图形资源的数据中心进行运行。然而,通过将GPU资源融入其中,我们可以显著提升用户体验。具体来说,优化延迟能够实现更快的响应速度,而提高帧率则可以提供更加流畅的视觉体验。此外,降低CPU核心利用率也是关键。通过减轻CPU的渲染和编码负担,系统的整体能耗得以降低,从而使得每台服务器能够承载更高的用户密度。这一改进在资本和运营成本方面也带来了显著的效益。
方案实现
Intel®数据中心GPU Flex Series易于部署,它不需要额外的GPU虚拟化许可证成本,可以节省软件许可证费用;可提供用户期望的GPU性能、质量和能力,包括图形、媒体和计算加速,以及CPU使用率卸载。
图1-1描述了典型基准测试软件-PCMark10的性能数据对比,该基准测试涵盖了现代PC的常用场景。
图1-1 PCMark10在有无Intel vGPU场景下的性能数据对比
在通常的PC办公场景,GPU归单个用户独占使用,很多时候GPU是闲置的,这时GPU算力并没法给到其它PC, 但是在云桌面里,可以做到共享使用,产生超分的效果,降低了成本,使得GPU卡可以被有效地利用。
技术架构
Intel数据中心GPU Flex系列支持使用单根I/O虚拟化(SR-IOV)的硬件辅助GPU虚拟化,这是一种开放、免费的PCIe标准。在设置过程的vGPU配置阶段,GPU资源被分割并分配给虚拟功能(VF),随后可以独立分配给每个虚拟机(VM)。这种vGPU管理的灵活性提高了VDI服务器部署的可伸缩性。根据每个VDI会话的服务级别协议,可以创建并分配更大或更小的vGPU配置文件给每个虚拟机。
Flex GPU支持 AV1、HVEC、AVC和VP9。集成在Intel Flex系列GPU中的这一代编解码器可以提供适用于任何现代设备和带宽的最高质量的实时视频。它能够以较低的计算开销提供适用于互联网流媒体的虚拟桌面传输。
图1-2 Intel GPU虚拟化架构图
Intel Flex Series GPU 通过VF(虚拟功能)驱动程序为每个虚拟功能提供对GPU资源的独立访问权限。来自每个VF驱动程序的工作负载提交由称为GuC的GPU微控制器来控制。它支持灵活和可编程的调度模式。在循环轮询中,每个VF被授予对整个GPU的分时多路访问,持续时间可配置,然后在其上下文被抢占并切换以便下一个VF的工作负载上下文得以执行。
vGPU调度器切换开销非常小,即从GuC软件队列中取消当前的VF并重新提交下一个VF的工作负载的延迟约为30微秒。
高性能Intel flex GPU跟Workspace VDP协议的高效融合,给客户提供了高性价比的用户体验
图1-3 Workspace&Intel GPU技术架构图
核心功能如下:
1) 支持DX 12以及最新的Opengl 4.6;
2) 支持Windows 10、Windows 11以及Windows Server 2019以上的Windows操作系统;
3) 虚拟机支持AVC/HEVC/AV1/VP9等硬件编/解码能力,应用层支持oneVPL框架,应用程序可以使用;
4) Workspace协议支持HEVC和AVC GPU编码;
5) 支持OPENCL通用计算框架
6) 支持双屏扩展模式和复制模式显示;
7) 支持1080P、2K、4K等分辨率;
8) 支持vGPU之间的共享模式,在某些虚拟机不占用vGPU时,能快速把图形能力分给需要的虚拟机,从而更加充分地利用GPU资源;
9) 当前已发布Flex170 GPU解决方案,单卡最多能支持16个vGPU。
方案特点
1、双I云桌面提供出色的用户体验。
双I云桌面为用户提供了卓越的体验,具体表现在以下几个方面:
画面帧率提升:通过GPU硬件编码,客户端画面的帧率得到了显著提升,几乎与服务器帧率保持一致,为用户带来流畅的视觉效果。
低延迟特性:与传统云桌面相比,双I云桌面的延迟大幅度减少。在1080P分辨率下,双I桌面的延迟仅为2.5毫秒,而传统云桌面的延迟为18毫秒。这种低延迟特性使得用户的操作更加迅速得到响应,提升了使用体验。
多分辨率支持:双I云桌面支持1080P、2K和4K等多种分辨率,满足了用户在不同场景下的使用需求,提供清晰、细腻的图像效果。
降低CPU消耗:以上功能主要由GPU显卡承载,降低了CPU的消耗,释放出更多的CPU算力,使得用户界面的响应更加迅速,应用程序的启动时间也更加快捷。
总之,双I云桌面在用户体验方面具有显著优势,为用户提供了高效、流畅的使用体验。
2、双I云桌面降低CPU消耗,提高桌面密度,降低总成本
在INTEL Flex GPU显卡的支持下,用户可以立即感受到图形性能的显著提升,同时大幅降低CPU的利用率。初步测试结果显示,双I云桌面提供了卓越的图形性能、稳定的远程帧速率和延迟,并实现了重要的CPU资源卸载功能。根据工作负载的不同,8vCPU虚拟机可以达到约80%的CPU资源卸载率。持续的测试进一步证实了每个双I云桌面的用户体验得到了显著提升,并且每台服务器能够支持更高密度的云桌面,从而为用户提供更好的总体成本效益。
3、双I云桌面可以高效利用GPU资源
双I云桌面采用SR-IOV技术,能够灵活地分配GPU资源给虚拟功能(VF),确保每个VF都能获得充足的GPU资源。这种分配方式不仅优化了每个虚拟机的性能,还保持了整体GPU的高效利用,同时还预留了足够的资源储备。值得一提的是,双I云桌面方案提供了简便且高度灵活的GPU管理能力,且完全不需要任何额外的许可费用或授权。