扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
ZDNet至顶网服务器频道 09月06日 : 虽然GPU曾被系统设计师放弃以降低服务器成本和节约系统能耗,然而随着数据中心对计算需求的变化,服务器需要更多图形处理能力来满足现在虚拟化后的终端任务需求,高性能GPU成为了服务器虚拟化不可缺少的部分。不过因为服务器和PC、工作站不同,没有提供插槽空间和电源线,所以部署高性能GPU的时候要经过一定的规划和测试。
高性能GPU扮演的角色
服务器中的GPU扮演的角色和客户端计算机中一样:GPU把应用的图形处理指令从主处理器中解放出来。该 过程释放了主处理器资源用于其它任务并在硬件上执行应用的图形处理指令,满足我们现在对更高级别精致的、栩栩如生的渲染、视频加工和可视化的需求。没有 GPU,图形指令需要软件仿真然后占用主处理器资源,导致无法承受的低性能表现。
例如,应用虚拟化,可以允许服务器支撑多个用户共享的应用。如果该共享应用需要图形功能,例如视频渲染工具,那么服务器必须提供该功能。另外,虚拟桌面(VDI)也可以支持终端集中到服务器上。本例中,3D建模软件和其它图形工具通常会运行在桌面PC的环境中,现在已经在基于服务器的虚机上,同样需求额外的图形处理功能。
在虚拟服务器上安装GPU
高性能GPU通常以高度专业化的图形适配卡方式安装到传统服务器中,如NVIDIA的Tesla,安装在服务器的可用PCIe插槽中。这是最简易也是最常见的对现有无板载GPU的服务器进行改进的方式,但是仍有些需要考虑的挑战。
这些GPU卡通常是很大、电力需求很高的设备,而服务器通常提供只有1或2个PCIe插槽,其中之一可能已经被其它的PCIe扩展设备占用,如多端口网卡或IO加速器等。即使有合适的空闲插槽,一块GPU卡加上完整的大型散热片和风扇,通常超出可用空间的大小。
您需要记住一点,GPU卡需要数百瓦特的系统电力供应。这个需求可能对配置较小的电源供应模块,以实现高效率和最低能耗的服务器平台带来问题。一些系统可能需要升级电源以及提供额外的电源线来适应GPU卡。PCIe总线也无法提供这么多的电量给支撑的设备。
最后,增加GPU卡总是一个需要经过验证可行性的项目。IT专家将需要对GPU卡的部署进行非常仔细的评估和验证服务器的能力,确认其能否在各种操作条件下支撑GPU负载。
无 论如何,新的服务器已经直接把GPU的问题考虑在服务器的主板设计上。超微公司的SuperServer 1027GR-TRFT,结合了板载Matrox的G200eW GPU,使得您的集成更为简单。该GPU不需要PCIe插槽,而且电源供应已经考虑了运行额外GPU芯片的需求。
服务器GPU的软件需求
对于任何计算机而言,图形显示平台都是必须的子系统,但是除了物理空间和电源供应问题外,GPU还需要跟服务器的操作系统相兼容。
NVIDIA 现在用于服务器的Tesla仅支持32位和64位的Linux。为扩展其应用范围,该GPU需要支持Windows Server2012的驱动,包括对hypervisor的支持,如vSphere或Hyper-V。简言之,需要有一些机制保证CPU核心可以共享 GPU。这对于很多桌面都需要图形功能的VDI部署而言尤其重要。
数十年来,服务器供应商避免使用图形功能,更愿意把高性能图形渲染和可视 化工作放到带有独立显卡子系统的终端设备上。随着虚拟化使得应用和终端整合到数据中心,图形功能也需要迁移到服务器硬件上。IT专家在把企业级GPU改装 到现有服务器上时,需要仔细规划避免存储或电源的瓶颈和兼容性问题。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者