为什么80%的码农都做不了架构师?>>>   

摘要: 从公测开始说起 去年9月份E-HPC开始公测,某仿真客户便开始申请使用弹性高性能服务。该客户因为业务关系已开始或多或少使用云计算产品,另一方面传统制造业发展问题也促使客户想尝试做出一些改变。 经过同客户的初步交流,客户的主要痛点集中在以下方面:客户从事仿真行业,通过服务传统的制造业获得营收,因此客户的客户集中在汽车,航天,船舶等。

从公测开始说起

去年9月份E-HPC开始公测,某仿真客户便开始申请使用弹性高性能服务。该客户因为业务关系已开始或多或少使用云计算产品,另一方面传统制造业发展问题也促使客户想尝试做出一些改变。

经过同客户的初步交流,客户的主要痛点集中在以下方面:客户从事仿真行业,通过服务传统的制造业获得营收,因此客户的客户集中在汽车,航天,船舶等。一方面该仿真企业的客户在不同阶段对算力的需求也不尽相同,有时也突然遇到比较大的仿真需求的客户,自己机房的小规模的机器经常满足不了生产需要,总的来说一年四季客户对计算力的需求总是会有各种各样的波动。

最开始的弹性

E-HPC刚上线时为在云上资源所建立的集群提供了计算机群扩容和缩容的功能,这意味者在云上New出来的计算节点一方面要能部署同其他计算节点一样高性能软件栈,另外一方面要求节点要有同一套POSIX账号体系,以便集群作业调度器能够将用户提交的作业调度到该节点上运行。客户刚开始便很快完成了基于ECS的集群创建,刚开始运行需要几十个计算核心的算例,通过E-HPC的扩容完成计算机群节点的增加,同时可以马上在该集群运行更多核心的结构和流体求解器计算作业。

能自动伸缩的弹性

客户为制造企业提供仿真服务,有些算例客户在运行前可以预估大概需要多少计算核心计算多少时间,但有些复杂算例,客户也无法确定资源需求量。客户希望E-HPC产品提供的计算机群能够贴着客户从仿真系统提交的作业数量和实际的真正运行作业的计算核心数走,即客户想尽可能用好每一个CPU周期,因此希望E-HPC能帮助客户自动完成自动增加计算节点和自动减少集群的计算节点。所以,AutoScale功能便上线了。AutoScale可以根据整个高性能集群的负载和策略动态调整计算机群扩容和缩容。

同云桌面/GPU服务器的结合

一般在仿真工作流里面,完成大量的仿真计算后会进入到渲染阶段,所以一般会经过GPU服务器集群的Pipeline,最后通过云桌面展示给客户的客户。于是E-HPC开始支持自定义镜像,方便客户从带有特点渲染软件的镜像启动GPU实例完成仿真后处理工作,并且E-HPC开始推出支持竞价实例的扩容方式以便客户能够使用较低的成本完成一些无状态的训练任务。

超级计算集群

传统的高能计算,为了计算的极致,从每年的Top500来看,在计算存储网络方面都有很明显的特点。首先,在计算方面高能计算的集群的计算节点倾向于选择高主频类型的处理器,频率基本都在3GHz~4GH;其次在存储方面 基本是基于传统企业级盘阵,存储系统的可靠性放在盘阵自身的容错能力上,很少使用多副本的方案;在网络方面,传统应用多使用基于同步通信的并行算法,因此为了能达到较大的加速比一般使用低延迟的RDMA网络甚至是专门定制的通信网络。

年初云上超级计算集群(SCC)开始公测,提供能运行超算应用的计算存储和网络基础设施,SCC能够给流体仿真之类的有限元分析软件提供近乎线性的加速比。结合E-HPC提供的弹性,客户很快便完成了POC测试。

我们可以看到对于同样几亿单元的有限元分析,使用SCC无论是单节点的计算能力还是多节点加速比都有显著提升,因此客户给反馈了如下的测试感受:

“1.计算性能强劲:无论是单节点的计算能力,还是多节点分布式计算能力都有显著提升,在测试项目计算规模之内,都可以获得非常不错的加速效率”

“2.集群互联IO性能:RDMA高速互联可以满足一定范围内的大规模的机械,流体等仿真应用计算要求,效果显著” ,要性能有性能,要弹性有弹性之后,客户便更有信心将仿真生产系统往云上迁移。

仿真应用迁云

该仿真客户经过多年的仿真服务实践,开发了一款仿真系统,该系统集成了制造仿真行业常用的商业软件,基本覆盖碰撞仿真,流体动力学,机械结构,电磁模拟等。

该仿真系统提供了统一的Portal给不同的制造企业以一致的体验完成仿真工作流,早期的系统结构基本如下图所示:从中我们可以看出早期的结构基本立足于传统超算,融合了CAE并行计算、计算资源调度、软硬件资源管理、远程图形桌面以及CAE专业应用等技术,由此面向仿真用户提供仿真计算服务。客户需要很重的成本来拥有这些基础设置作为生产资料来服务客户的客户。然而,经过交流,客户的心声是做仿真他们是专业的,但是经营IT基础设施只是为了维持他们的仿真生产系统而进行的活动;他们想专注于仿真服务,而将IT基础设施迁往云上,于是客户便有了仿真系统迁云的想法。

客户想通过将仿真系统迁云,达到以下效果:

1.用户不需要购买任何物理IT硬件资源,通过Web即可开展仿真分析工作。

2.统一管理和调配专业软件软件管理,充分利用昂贵的CAE软件资源。

3.通过云计算弹性充分利用云上资源进行仿真。

经过逐渐的验证,客户在阿里云上完成了将仿真流程收敛到下面的结构:

从上面的分析,我们可以发现客户能够更加专注于仿真工作流本身,而将对IT基础设施的使用变成了阿里云上一条一条的OpenAPI;需要集群时通过一条OpenAPI New出一个超算集群,算力不够时通过一条Open API New出新的计算机群,作业空闲时通过一条Open API释放计算机群,不想手动操作时通过一条Open API 自动伸缩集群。客户不用再考虑自建机房,备货,扩建,设备运维...... 。

总结

随着工业仿真技术的不断发展和成熟以及工业产品的自身的复杂程度越来越高,目前现在多数工业仿真对象都是在各种复杂物理环境条件情况下进行的,这种情况决定了完成工业级的仿真工作需要大量的计算和高性能的存储资源,以及配套的可以执行快创建和访问仿真模型和数据,并能够实现较高程度的自动化仿真流程。工业上的仿真技术在产品研发中所扮演的角色在流程上越来越靠前,不再是产品设计完成后的后端验证。与此同时,工业仿真技术在产品生命周期的下游也发挥着越来越重要的作用,比如分析来自工业物联网中机器的实时操作数据。因此,工业仿真所需计算资源、人才培养、环境建设的难度都在增加。但对于企业来讲,搭建一个环境并培养专职的仿真工程师并不容易,仅仅是购买软硬件的需求调研就可能花费数月时间,之后还得投入大量的时间和精力进行专业领域仿真培训和应用部署。

同其他的企业级IT应用一样,云计算技术正在给仿真应用带来巨大的改变。通过仿真云平台能够对产品进行设计、改进、创新进行模型的快速验证和方案的对比。对于传统制造企业来说,使用云计算技术的价值归根结底是不用购买和管理物理计算集群,从而可以改变传统的仿真应用流程,更加专注于仿真应用本身。基于云计算技术,企业将可以用到更加灵活的软件使用价格,并可以随时随地进行建模解决复杂的仿真应用问题。借助同时模拟多个不同设计方案的能力,基于云计算技术的仿真可以支持传统制造业更轻松地进行产品设计和工程仿真。通过在阿里云上仿真,可以很快获取弹性资源,能够在很短的时间就可以进行完整的仿真生产流程。不管是加快产品创新,还是满足制造业不断增长的仿真需求或是,加强全球合作提高IT投资回报率,都会收到立竿见影的效果。

原文链接

本文为云栖社区原创内容,未经允许不得转载

转载于:https://my.oschina.net/yunqi/blog/1815037

阿里云E-HPC赋能制造业仿真云弹性相关推荐

  1. 云计算进入下半场,阿里云2.0赋能互联网公司拥抱云原生

    面向数字经济的未来,阿里云有更多可能. 2020年极为不平凡.整个社会遭遇了前所未有的"战疫",几乎所有企业都体验了一把"拥抱变化".不过危中同样有机--互联网 ...

  2. 汽车仿真效率30%↑、药物研发效率20倍↑,阿里云获HPC CHINA 2020“最佳行业应用奖”

    简介: 近日,HPC CHINA 2020 大会以线上线下--双线联动的形式同步召开,近 300 位重量级高性能计算(超算)领域专家学者与业界精英人士.CCF 高专委委员汇聚郑州,共同探索高性能计算的 ...

  3. 云原生成为工业互联网新引擎 共同赋能制造业转型升级

    今年,工业互联网等新基建再次写入政府工作报告,内容从"打造工业互联网平台",提升为更加"全面的发展工业互联网,推进智能制造",这也意味着国家对于工业互联网建设和 ...

  4. 云扩科技受邀出席苏信会CIO沙龙,RPA赋能制造业转型升级

    近日,由江苏省企业信息化协会举办的「企业数字化转型专场交流会」在泰州顺利举办,云扩科技华东制造事业部总经理沈建春受邀出席,与扬子江药业CIO张爱军.赢胜节能CIO张灏等企业领导.行业专家共话企业数字化 ...

  5. 科技云报道:腾“云”驾“数”,制造业数字化升级进行时

    科技云报道原创. 当前,产业云化已成为市场新热点,越来越多企业通过开展云化管理,加快数字化转型升级步伐. 在众多产业中,制造业无疑是大国经济的支柱产业,当今国际形势日益复杂,各国竞相改造和升级制造业, ...

  6. 有赞和腾讯云、阿里云一同摘得“中国企业云科技服务商50强”

    互联网时代的每一次技术变革都带来新的机会,而云计算这一诞生于2006年的新技术正在引领新的科技浪潮.正是从2006年开始,众多云计算公司借助云计算的东风,成长为数十亿.上百亿甚至超千亿美元市值的科技公 ...

  7. 【云栖大会】阿里云助力实现“工业互联,云上智造”

    2016杭州云栖大会在云栖小镇召开,本届大会以"飞天・进化"为主题,内容规模比去年翻倍,从原本2天的议程增加至4天,从10月13日持续到16日,超过400场主题演讲使开发者们对阿里 ...

  8. 阿里云与中国联通首个公共云平台上线

    11月8日,阿里云与中国联通关于公共云合作的首个项目:浙江联通"沃云Powered by Alibaba cloud" 平台(cloud.10010zj.com.cn)正式发布上线 ...

  9. 阿里云张献涛:公共云正不断向外延伸,一云多态是未来趋势

    简介:一云多态是公有云的未来趋势,包括产品的多形态.部署的多形态和生态的多形态. 编者按:2021年10月22日,在云栖大会<一云多形态部署最佳实践>分论坛,阿里巴巴集团研究员.阿里云弹性 ...

最新文章

  1. Chrome V8系列--浅析Chrome V8引擎中的垃圾回收机制和内存泄露优化策略
  2. Mybatis之加载mybatis-config.xml
  3. java spring redis_spring配置redis(xml+java方式)
  4. dorado-初学1
  5. Django框架——类视图
  6. Laravel核心解读--Database(四) 模型关联
  7. PMP 考的人多了?就没有含金量了?
  8. openstack network
  9. 两种方式从Mac计算机上的启动板菜单中删除应用程序?
  10. lua java 传参_java和lua交互方法(1)
  11. 写了一个字符串的二维表: TSta
  12. Spring 揭秘之Spring框架的由来
  13. Win10如何用命令行查看MD5
  14. 通过网店管家抓取奇门淘系订单数据
  15. 「ggplot2练习」画基因结构图
  16. java当前不可用,java代码向服务端狂发消息,导致的服务器连接通道不可用
  17. chi2inv函数 matlab_MATLAB的所有函数?
  18. canvas教程14-资源管理器
  19. excel拼接换行符:char(10)
  20. MySQL之索引及其背后的数据结构

热门文章

  1. git pull问题“error: Your local changes to the following files would be overwritten by merge”解决方案
  2. store下拉框同步_ExtJS下拉列表使用方法(异步传输数据)
  3. python 做个创越火线挂_一日一技:用Python做个能挂墙上的大钟表
  4. JVM调优总结(2):一些概念(下)
  5. ENode 1.0 - 整体架构介绍
  6. eclipse开发项目关于内存是如何分配的
  7. 获取Windwos的版本和名称 -- GetVersion|GetVersionEx
  8. lucene源代码学习之 lucene的经典打分过程
  9. 击败安全系统系列文章之突破卡巴6
  10. 统计学习方法|逻辑斯蒂原理剖析及实现