«

»

改进的主服务器 (SoS) 模式

  几年来,EnSight已经可以在我们称为“主服务器”(“Server of Server”或“SoS”)模式运行。在SoS模式下,EnSight通过每一个“EnSight服务器”对各自的空间域和变量工作,实现分域(子空间)运行。这个方法在概念上类似于求解软件把空间分割成更小的分区,每一个计算节点可以在自己的空间分区上工作。当空间负荷对单个EnSight服务器的运行效率来说太大的时候,这个方法非常有效。

EnSight 10.2新亮点 ——时间主服务器


  支持每一个EnSight服务在各自的空间域工作,这对有许多节点或网格的模型非常有用。然而,对于一个大约40M左右网格(对空间SoS来说不算大),但有1000个、甚至10000个时间步的模型呢?EnSight 10.2全新的“时间主服务器(Temporal Server of Servers)”功能,可以完美用于此类模型。

TSOS_12-19-16

空间主服务器

时间主服务器

  空间主服务器(Spacial “Server of Servers”)利用集群使EnSight具有处理非常大的模型的能力。在上面有5个服务器的图像中,每个服务器将处理数据集的1/5。   时间或者瞬态主服务器(Temporal或Transient “Server of Servers”)利用集群增加EnSight的性能,可以更快地处理瞬态数据。在上面有5个服务器的图像中,每个服务器将完整处理一个时间步,当不再需要处理这个时间步时,它马上会被分配加载另一个时间步。

10.2 改进功能

SoS数据处理 过去,在运行主服务器时,总会受到分解的各数据集必须有相同数量的部件与变量这一条件的限制。 现在,这个限制已经被删除。不过,部件名字必须独一无二,而且,每个分数据集必须用相同的部件名与变量名。这一功能专门针对分解的OpenFOAM数据集,从而可以直接从processorN目录读取数据

客户端/服务器/SoS通信 通过SoS配置,服务器现在可以绕过SoS,直接与客户端交流大数据。现在,服务器可以连接到与客户端,而在过去,只能客户端连接到服务器。

10.2 改进功能

我们增加了一个“新手入门”支持页面和一个测试数据脚本来帮助用户测试“时间主服务器”功能。新手入门指导时间诊断脚本