服务器 频道

HPC可视化实施及其面临的挑战

HPC存储模板
进入高性能计算专区

  【IT168 专稿】实现HPC可视化,必须从一开始就考虑在规划并实现可视化设施过程中出现的许多问题。

   从入门级设施开始扩展

  即使是安装最大的可视化集群以及可视化墙也是从小型部署开始的。位于美国犹他州德克萨斯高级计算中心(UT/TACC)安装了世界上最大的HPC远程可视化集群以及最大的可视化墙,它们也是从小型部署开始的。Gaither博士说道:“UT/TACC的可视化墙以Barco公司的两个大投影机为起点:3x1的前端投影,无缝曲面显示技术;5x2的后端投影显示,而且维护该设施的成本很高,在使用它之前要进行大量的学习过程。”路易斯维尔大学的情况与UT/TACC相似。Elmaghraby 博士说道:“实际上我们使用了两种通用的方法。其中之一是在工作站使用人工干预的图像电子放大技术进行可视化,能够在不同的可视化对象之间进行巧妙地移动。但是该方法只能提供有限的焦点。使用大型视频墙,你可以扩展可视化区域,更好地观察数据中发生的变化。”随着研究项目变得越来越复杂,很自然低过渡到大型可视化集群以及可视化墙。

  规划并实现可视化设施

  在佛罗里达州立大学,Wilgenbusch博士正在实现本州非常先进的可视化集群及可视化墙。我们向Wilgenbusch博士询问他们如何解决面临的问题,正在考虑哪些问题以及所使用的技术。目前主要考虑的是高可用性以及标准的硬件:“我们想确保可视化资源的高可用性,否则将妨碍简化数据分析及可视化管道这一总体目标。目前,我们的系统架构由胖 Dell 集群节点组成(Dell™ PowerEdge™ C6105),所有的集群节点通过InfiniBand连接到基于次级存储系统创建的并行文件系统。我们把C6105连接到配置了最新的 NVIDIA Tesla™卡的C410X机架服务器上。”

  新的可视化设施为佛罗里达州立大学解决了很多问题,而且该解决方案具有高度可扩展性。Wilgenbusch博士解释道:“在过去,为使文件大小处于合理的范围内,HPC模拟产生的大量数据在通过校园网传输到工作站进行归纳,可视化及分析之前被大量剔除了。该过程耗费了大量的人力及时间。我们的可视化系统现在在尝试简化这个过程,以便只有影像而不是将所有的数据通过网络传输到用户的工作站。近期目标是推出一个能够满足佛罗里达州立大学各个部门不同需求并具有高度可扩展性的解决方案。”

  除硬件之外,也要考虑软件,尤其是考虑使用那些经过时间验证的集群控制和可视化软件。佛罗里达州立大学已经选择了使用由加州大学圣地亚哥分校设计的可视化集群软件ROCKS,该软件根据HPC可视化中许多不同的环境发布了几个特定的软件包。他们正在实现的架构和上文描述的架构之一类似,正如Wilgenbusch 博士所说,“主要的HPC文件系统在可视化节点以只读方式挂载。用户能够在HPC文件系统与InfiniBand可视化文件系统之间进行快速拷贝,能够从计算节点得到更好的性能,而且能够对数据进行进一步的操作。而且通过在可视化节点上挂载HPC文件系统并允许用户访问该文件系统,用户就可以使用软件实时读取HPC正在生成的数据。”

  推荐阅读:高性能计算专区

0
相关文章