本文借助高性能应用平台中心IBM platform application center (PAC) 和NICE DCV的集成来讲述面向高性能计算和云桌面可视化的集成架构。
3D设计应用在航空航天、汽车设计、船舶等高端制造业,也应用在游戏、动漫、影视等娱乐产业等。然而应用3D过程中需要建模、渲染、求解等,这些需要消耗大量的GPU、IO、及内存资源,传统的方法中的CAE和CAD渲染平台是独立的,工程师在本地将图像化作业渲染出来,然后通过网络传输到高性能计算中心进行计算求解,将高性能计算返回的结果返回到本地的工作站再处理,这种方式会带来数据安全性,软硬件资源浪费,管理维护困难,网络传输要求高等诸多问题,然而通过把NICE DCV与高性能计算中心集成可以解决上述问题,工程师只需在高性能计算中心的web页面提交3D应用的任务,应用运行后由DCV借助GPU来完成渲染工作,用户通过VNC实时查看3D执行,进行3D交互设计即可。所有的操作都在云端执行,用户无需担心如何选择合适的应用服务器、如何选择合适的图形渲染服务器,只需关心自己提交的3D应用即可。本文借助高性能应用平台中心IBM platform application center(PAC)和NICE DCV的集成来讲述面向高性能计算和云桌面可视化的集成架构。
云桌面可视化工具-DCV
云桌面可视化(Desktop Cloud Visualization,以下简称DCV)是面向2D/3D交互式应用,传统的应用软件通过本地高速I/O通道向显卡发送图形处理命令,显卡将请求数据进行渲染成像后显示在终端上。然而通过DCV所有的图形渲染工作由数据中心的图形工作站来完成,渲染后的图像通过DCV协议经网络传送到远程的终端上。DCV在带宽和延时比较低的情况下能实现对远程2D/3D交