高性能计算应用在云环境中的研究
1. 前端节点与Azure存储Blob服务
前端节点是带有HpcFrontEnd插件的Windows Azure Web角色,它基于REST提供Web门户,作为HPC调度器的作业提交接口,其开发环境指定为Visual Studio。
Azure存储服务为Windows Azure中的应用程序提供数据存储和传输,支持多种类型的数据,包括二进制、文本数据、消息和结构化数据。它包含三种存储服务:
- Blobs(二进制大对象) :存储二进制和文本数据的最简单方式,每个文件最大可达1 TB,可通过HTTP或HTTPS从全球任何地方访问。
- Tables :使用结构化存储方法存储非关系型数据。
- Queues :存储客户端可以访问的消息,并在两个角色之间异步传递消息。
在部署模型中,由于ZaKo3D使用文本数据作为输入和输出文件,因此采用Blob存储服务来管理应用程序数据。Blob存储概念上有三层,要使用Blob存储服务将数据存储到Windows Azure中,需要创建一个Blob存储账户,该账户可以包含多个容器,容器类似于文件夹,用于存放Blob项。
2. 问题陈述
ZaKo3D是WZL Gear工具箱的一部分,用于处理基于有限元的3D牙齿接触分析。它读取齿面的几何数据和齿轮截面的有限元模型作为软件的变量,执行结果是牙齿的接触距离、载荷和挠度。
变体计算需要处理大量的变体,例如一次分析的输入数据中,小齿轮和齿轮有8个偏差,每个偏差有4个值,那么Za
HPC在云环境中的部署与优化
超级会员免费看
订阅专栏 解锁全文
5872

被折叠的 条评论
为什么被折叠?



