本文原刊登于Ansys Blog:《Your Engineering Workspace on Ansys Gateway Powered by AWS》
作者:Thomas Lejeune | Ansys产品营销经理
编辑整理:周英杰 | Ansys高级应用工程师
如今,复杂的工程项目中,需要访问先进的高性能计算(HPC)基础架构、高级计算机辅助工程(CAE)和计算机辅助设计(CAD)软件,以满足极具挑战性的设计目标和交付期限。然而,如果要大规模、满足安全性和成本效益地对这些资源进行配置,可能需要深厚的技术专业知识。此外,采购此类基础架构时的漫长部署时间可能会影响项目的成功交付。
由AWS提供支持的Ansys Gateway可为上述局限提供解决方案。它为开发人员、设计人员和工程师提供了在他们自己的AWS云环境中,无缝访问Ansys仿真解决方案及其他CAD和CAE应用的条件,并可实现通过Web浏览器访问。通过基于云的灵活计算容量,它克服了本地HPC集群的固定容量造成的限制,从而加速创新。您可以轻松扩大/减少硬件资源,并通过加快产品上市进程来满足项目需求和交付时间。您不仅可以访问最新的计算、存储和网络技术,而且还可以通过与AWS的直接合同而非通过第三方输入和管理费用来控制云服务使用成本。由AWS提供支持的Ansys Gateway可随时随地轻松访问工程仿真资源,实现高效生产和项目管理。
由AWS提供支持的Ansys Gateway的工作原理
由AWS提供支持的Ansys Gateway可分为两个部分:控制层面和数据层面。控制平面由以下主要组件组成(见图1):
图1:由AWS提供支持的Ansys Gateway架构,由基于AWS服务的组件组成
Web服务器(1):这些服务器提供了用户界面,有助于由AWS提供支持的Ansys Gateway的用户,按照引导式访问向导来创建、查看和访问HPC集群、虚拟桌面架构(VDI)实例和常规支持资源。此外,它还提供了用于管理访问、使用报告、预算和安全控制以及由AWS提供支持的通用Ansys Gateway管理界面。这些服务器基于可自动扩展的AWS Elastic Beanstalk实例,这些实例可进行扩展以满足需求。
API服务器(2):这是核心业务逻辑,其中Amazon Elastic Compute Cloud(EC2)资源、HPC集群和VDI映像是在获得用户许可的情况下请求、配置和维护的。这组服务器可处理所有功能,从接收用户界面指令和报告状态到部署Ansys仿真软件和管理用户访问。该系统的这一关键组件由Amazon CloudWatch(3)提供支持,用于最新的监控和报告,以确保运营效率和灵活性。
Amazon RDS数据存储和Amazon S3软件包存储:由AWS提供支持的Ansys Gateway架构服务器单元是无状态的,因此所有必要的数据都存储在这个弹性Amazon RDS数据库中。提供包含云优化的软件包,可自动安装和配置选定的Ansys应用,包括HPC集群的自动设置。
Active Directory(AD)连接器(4)和通信代理(5):这些组件允许由AWS提供支持的Ansys Gateway将Amazon EC2资源加入到用户域,以便无缝集成到现有的用户工作流程中。目前已经开发出一个AD连接器和相关代理,用于安全地处理该流程。由AWS提供支持的Ansys Gateway利用AWS访问控制列表(ACL)控件来保护每个数据位置。所有用户数据仍在用户自己的AWS环境中生成和存储,并通过加密数据连接进行保护。用户的数据永远不会离开用户自己的网络环境。
由AWS提供支持的Ansys Gateway计算代理(6):这些代理安装在Amazon EC2实例上,并为由AWS提供支持的Ansys Gateway提供管理功能,以安装、配置和管理每个实例。