我们以前写过一篇有关 HPC 与 COMSOL Multiphysics® 软件、集群、以及混合计算的博客。但并非所有人的办公室中都有集群可用,或者有可用于构建 Beowulf 集群的硬件,如果我们确实需要集群所能提供的额外计算资源,有哪些可用的选择呢?其中一个解决方案便是云计算,这是一项提供临时性计算能力的服务,可以帮助提升计算能力及生产力。
三种需要更多计算能力的情况
假设您在模拟一个电子器件,希望了解其在运行过程中的温度分布。测试了几种设定之后,您发现您使用的热通量边界条件并非是您模型的最佳近似。要得到更精确的结果,您还需要进行流体流动仿真。但问题是,您基于热通量近似的传热仿真已经几乎占满了您笔记本电脑的全部 4 GB 内存。您需要一个双向耦合,但增加流体流动仿真将会给计算带来更多的自由度,因此需要更多的内存。
现在怎么办呢?您需要更多的计算能力。
换个主题,试想一下您正在为客户进行力学分析,该力学组件中包含许多小细节。为了优化设计,您需要分析大量不同的设计尺寸。但您本地只有一个处理器,每次运行都要花费相当长的时间,您意识到您可能无法在客户的最后期限前完成分析。
解决方案?您需要在多个处理器上并行运行这些仿真。
最后,让我们看一个与涉及的物理场无关,但仍基于这些物理场分析的应用。您已经使用选定的物理场接口建立了模型,但马上要下班了,您希望能尽快、尽量简单地在一夜之间得到模型计算结果。使用直接求解器不需要进行大量的求解器设定及类似工作,但它所需的内存会随您模型的自由度数目的增加而急剧增长。
这次的解决方案呢?您需要一个更大型的电脑。
如果有一个解决方案可以应对所有这三种情况呢…
输入:云计算
这就是我们需要借助云计算的地方。云计算服务是一项能在人们需要时向其提供计算资源的服务。
这一服务有很多优势,特别是在您缺乏时间、资金或经验来投资建立一个传统集群或服务器机柜的情况。您也许并不需要一个 7*24 小时可用的集群,只是在某些时候才需要额外的计算资源,例如,需要更快完成的一次性分析或任务。
利用 COMSOL Multiphysics® 和云计算的硬件资源,机构可以在需要时使用所需的资源进行不同的分析。
云计算的使用将对您的工作产生积极的影响。能够在需要时增加更多的计算能力,将帮助您更好地完成您日常的 COMSOL Multiphysics® 仿真工作。您不必担心现场缺乏足够的硬件,可以照常进行您的日常操作,同时确定可以在需要时随时利用云进行扩容。
在远程计算资源中使用 COMSOL® 软件
从传统上来看,在使用云计算服务时,您需要拥有所用网络和硬件技术方面的专业知识,还需了解云服务将执行的操作系统及软件,这样才能更好地支持应用程序的运行。在一个典型的操作流程示例中,您需要注册云服务,研究需要的机器规格,租用机器,然后将它连接到您的网络以允许其访问您的许可证服务器。然后就是较容易实现的部分:安装 COMSOL Multiphysics 和运行您的模型。
但由于HPC在 CAE 领域中变得越来越重要,于是我们与云计算提供商进行合作,最大限度地降低您进入云计算领域的门槛。
注:COMSOL Multiphysics 长期以来一直支持对远程计算资源的使用,您可以通过用户界面或命令行进行批处理工作,或是使用实时的客户端-服务器技术。要实现这一点,您所需要的仅仅是一个 COMSOL Multiphysics® 的网络浮动许可证 (FNL)。
评论 (0)