海尔设计借助亚马逊云科技生成式AI,实现端到端的云上工业设计解决方案
海尔创新设计中心(以下简称海尔设计)成立于1994年,目前拥有400多名设计师,为海尔智家旗下七大品牌全球的所有产品提供设计创新和模式探索。亚马逊云科技为海尔设计提供了四个完整的云上解决方案,全面替代自有机房,让设计中心的工作流程实现了全面云化、自动化。上线后,自动化设计系统应用让原有项目周期缩短了30%,获得巨大成功。
目前,海尔设计使用的亚马逊云科技服务包括:Amazon EC2、NICE DCV、Amazon Thinkbox Deadline、Amazon S3、Amazon SageMaker、Amazon EFS、Amazon DynamoDB、RDS等。
机会:高效、创新的数字化需求
“一个企业如果不经过数字化的重构,就没办法更好地服务用户,更好地和用户建立起直接的联系,这是一个必然的过程。”此前,海尔集团高级副总裁、海尔智家董事长兼总裁李华刚在接受媒体采访时,就谈到了海尔智家关于数字化运营的看法,并特别强调:海尔智家要实现平台数字化、人的数字化、能力的数字化来提高企业运营效率。
海尔设计支持海尔旗下多达八千余个产品的设计,它的数字化转型是一个庞大而复杂的过程。以往大型企业的传统模式开发,主要是以管道式、瀑布式、串联式方法开展,强调过程完备。这种模式相当于在一个庞大的系统上打补丁,系统变得日益臃肿的同时,并没有真正体现出数字化特征。在海尔设计看来,设计行业的数字化转型过程中需要做到对流程、能力、工具和方法论进行“四个重构”,对现有的产品开发设计流程做颠覆。
转型过程中现有业务的延续和变革,就像“在飞行中换发动机”。一方面要求保持业务的高速增长,另一方面又要做到很多重构。此外,升级并不只是硬件和存储升级,它实际上还包括更开阔的视野、创新的方案和面向未来的格局设计等等。因此,数字化要和最新的行业应用结合,要达到资源的最高效配置,这是海尔设计数字化转型的两个要点。而为了达成这两个要点,海尔设计进行了大量探索。
在使用亚马逊云科技前,海尔创新中心使用的是自建的私有云系统,部署在自有IDC内。这套私有云系统存在桌面系统存在资源抢占、文件存储系统因容量受限无法长期保存历史文档、渲染系统由于资源受限渲染任务需要长时间的排队等待,以及基础系统维护复杂、无法弹性扩展、业务系统创新困难等诸多问题,对业务产生较大影响。
因此,海尔设计希望通过数字化转型提高设计效率的同时,还能获得全新的方案和思路,去帮助设计打开市场局面、更好应对全球化挑战,这是海尔设计与亚马逊云科技合作的主要原因。
海尔设计这样解释和亚马逊云科技合作的原因:“亚马逊云科技作为全球知名的云服务提供商,在传统的业务升级,尤其是数字化转型这方面有很广泛的成熟经验。它在帮助企业降低成本、提高效率,包括很多开发流程的优化,整个产品组合的优化,制造更敏捷和端到端交付,包括物流、仓储等方面都有自己独到的见解,提出了很多优秀的创新方案。这些创新方案非常有助于我们海尔设计去面对未来的市场挑战,尤其是在全球目前生活方式、消费方式都有巨大的变革的今天,对我们保持领先地位、提供更优质的生活解决方案非常有帮助。”
解决方案:端到端的云上工业设计解决方案
具体的迁移过程速度惊人。2022年10月开始进行原系统的迁移,2022年12月15日全部系统就已迁移到云服务器,全体人员正式开始使用亚马逊云科技的云桌面,没有任何窒碍。
迁移过程中亚马逊云科技的专家持续为客户提供贴身技术服务,包括解决了专线对接与路由配置、防火墙适配等网络技术难点,完成了超过200TB的设计图纸到亚马逊云科技宁夏区的迁移、部署和重新配置,对云桌面、渲染农场、文件共享系统基于亚马逊云科技原生技术全部进行底层架构重构,使之保持用户原先的使用习惯等等,确保了迁移工作的顺利完成。
亚马逊云科技为海尔设计提供的方案包括3D云桌面系统、渲染农场系统、文件共享系统以及自动化设计系统等四个部分:
云桌面,彻底解决资源困扰:在海尔设计的青岛办公室,3D云桌面系统为300多位3D设计师、平面设计师提供便捷易用的桌面环境。通过公有云上的资源隔离划分,海尔设计在彻底解决原自建IDC的VDI方案“资源挤兑造成卡顿、闪退或宕机”以及“多人使用时性能衰退”等问题的基础上,还能有约30%性能提升,可以说是一举多得。
共享存储,让储存限额不复存在:基于Amazon S3特性构建的文件共享系统,让公司、小组和个人之间得以共享存储。这种对冷热数据进行自动分层的无限容量存储系统让数据安全性提高了3倍,而此前自建IDC每人最大分配500G容量、每天只允许一个备份且最多保留7天的设定,自此成为历史。
渲染农场系统,和业务排队说再见:渲染农场系统使用亚马逊云科技自有渲染产品Amazon Thinkbox deadline软件及HPC集群进行图片渲染,具备高性能和弹性,让设计师提交任务后就能拿到渲染效果图,彻底解决渲染任务排队问题。而低负载时它会自动降低Amazon EC2 Spot数量且按实际使用时间(精确到秒)付费,从此不再浪费。
从3天到10分钟,智能设计系统让效率“飞起来”:自动化设计系统/智能设计渲染系统通过Amazon EC2、Amazon Thinkbox Deadline、Amazon DynamoDB等运行自动化设计软件,10分钟就能自动生成人工需要数天才能完成的大批量渲染效果图,彻底解决了原自建IDC存在算力瓶颈问题。
业务成果:远在千里之外的“云与端”无缝云上工业设计体验
海尔设计借助亚马逊云科技丰富的产品和服务,实现了全面云化和自动化。为海尔设计中心量身定制的四套系统形成了完善的端到端的工业设计解决方案,成为工业设计行业的样本型范例。
该方案为海尔设计提供了高融合度的产品生态,在功能完整、各项软件版权明晰的同时,针对企业独有需求做了定制开发。尽管亚马逊云科技从技术底层重构了原有的全部基础架构,但仍然保证了用户的原有使用习惯不变、从应用层面来说对系统的变化几乎实现了“零感知”。
在地理距离上,虽然项目所使用的云服务器位于亚马逊云科技宁夏数据中心,与客户海尔设计所在的青岛有超过1500公里“云到端”的距离,但即使远在千里之外,客户实际使用中3D/2D设计云桌面无论是响应速度还是流畅性表现都非常出色。系统上线后之前非常耗时的效果图渲染周期缩短了30%,带来了巨大业务价值。
海尔设计评价,亚马逊云科技的云方案应用让员工能以国际化、全球化的协同方式去思考工作流程,并且真正感受到数字化的工具、虚拟化工具对某个具体实际节点的工作所产生的影响,这对于员工的思维方式是一种很好的助力。
未来,海尔设计还将在AI及新兴领域拓展等方面,继续与亚马逊云科技深度合作。希望进一步借助亚马逊的AI和机器学习的能力,通过将亚马逊云科技的算力、算法与海尔设计的数据有机结合,以AIGC方式为设计师、工程师提效,从而更好地设计和研发智慧家庭新产品。
相关文章:

海尔设计借助亚马逊云科技生成式AI,实现端到端的云上工业设计解决方案
海尔创新设计中心(以下简称海尔设计)成立于1994年,目前拥有400多名设计师,为海尔智家旗下七大品牌全球的所有产品提供设计创新和模式探索。亚马逊云科技为海尔设计提供了四个完整的云上解决方案,全面替代自有机房&…...

python数据结构和字符串用法
python数据结构和字符串用法 #Python 中数学运算常用的函数基本都在 math 模块 import math print(math.ceil(4.1)) #5 print(math.floor(4.9)) #4 print(math.fabs(-10)) #10.0 print(math.sqrt(9)) #3.0 print(math.exp(1)) #2.718281828459045 #Python随机数 #使用random(…...

ext4 - mballoc块分配机制
概述 ext4为了尽量避免block管理的碎片化有如此措施: 1.mballoc多块分配器。 buddy算法管理每个block group采用prellocation机制,氛围per-cpu local preallocation和per inode preallocation 小文件和大文件采用不同的策略小文件(具体怎么…...

Spring整合junit
1、导入pom坐标 <dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>test</scope></dependency><dependency><groupId>org.springframework</gro…...

Swift 让ScrollView滚动到具体某个位置
1. 使用scrollToItem方法滚动集合视图 DispatchQueue.main.asyncAfter(deadline: .now() 0.1) {let firstIndexPath IndexPath(item: 0, section: 0)let lastIndexPath IndexPath(item: self.recordArray.count - 1, section: 0)// Scroll to first itemself.collectionVie…...

【C语言day08】
int n5; int a[n][n2] 数组定义下角标不能为变量 注:C99标准中支持了使用变量本题考查的是二维数组的元素访问,A选项是 正确的,X[i]就是第i行的数组名,数组名表示首元素的地址,X[i]表示第i行的第一个元素的地址&#…...

【并发编程】ThreadLocal
从名字我们就可以看到 ThreadLocal 叫做线程变量,意思是 ThreadLocal 中填充的变量属于当前线程,该变量对其他线程而言是隔离的。 ThreadLocal 为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 static ThreadL…...

如何提高自己的软件测试水平之bug定位
同学们在面试投简历的时候会经常看到人家公司JD上写的要求之一,如下: 这句话大家不要以为随便写写的,在我工作的十几年过程中起码见过10个以上试用期没过的公司新人,公司在衡量一个测试工程师是否专业的标准之一就是:…...

发点实用的快捷键(mac
切换输入法:ctrlspace /ctrloptionspace(更快捷 切换网页: shifttab 切换应用界面:alttab 关闭页面:altw 搜索:altspace 展示mac隐藏文件: Commangshift . (点) 以下是一些浏览器快捷键&am…...

Android播放多媒体文件——播放音频
以下内容摘自郭霖《第一行代码》第三版 播放音频 MediaPlayer类中常用的控制方法 方法名功能描述setDataSource()设置要播放的音频文件的位置prepare()在开始播放之前调用,以完成准备工作start()开始或继续播放音频pause()暂停播放音频reset()将MediaPlayer对象重…...

存储重启后,ceph挂载信息没了,手动定位osd序号并挂载到对应磁盘操作流程、ceph查看不到osd信息处理方法
文章目录 故障说明处理流程定位硬盘中的osd序号挂载osd到ceph上验证并拉起osd重复上面操作故障说明 我们的一个存储节点莫名其妙的重启了,不知道咋回事 但这样的问题就是,所有osd都down了 因为挂载信息没有写到fstab里面,所以不会自动up,并且没有挂载信息,并且也看不到o…...

Linux学习之循环处理位置参数
for处理位置参数 loopPositionFor.sh里边的内容如下: #!/bin/bash# show learningfor inputString in $* doif [ "${inputString}" "good" ];thenecho "learning"fi donechmod urx loopPositionFor.sh给当前用户把loopPositionFor…...

NLP实战8:图解 Transformer笔记
目录 1.Transformer宏观结构 2.Transformer结构细节 2.1输入 2.2编码部分 2.3解码部分 2.4多头注意力机制 2.5线性层和softmax 2.6 损失函数 3.参考代码 🍨 本文为[🔗365天深度学习训练营]内部限免文章(版权归 *K同学啊* 所有&#…...

Pytorch个人学习记录总结 玩俄罗斯方块の深度学习小项目
目录 前言 模型成果演示 训练过程演示 代码实现 deep_network tetris test train 前言 当今,深度学习在各个领域展现出了惊人的应用潜力,而游戏开发领域也不例外。俄罗斯方块作为经典的益智游戏,一直以来深受玩家喜爱。在这个项目中&…...

PuTTY连接服务器报错Connection refused
天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…...

11-3_Qt 5.9 C++开发指南_QSqlQuery的使用(QSqlQuery 是能执行任意 SQL 语句的类)
文章目录 1. QSqlQuery基本用法2. QSqlQueryModel和QSqlQuery联合使用2.1 可视化UI设计框架2.1.1主窗口的可视化UI设计框架2.1.2 对话框的可视化UI设计框架 2.2 数据表显示2.3 编辑记录对话框2.4 编辑记录2.5 插入记录2.6 删除记录2.7 记录遍历2.8 程序框架及源码2.8.1 程序整体…...

神码ai火车头伪原创插件怎么用【php源码】
大家好,本文将围绕python绘制烟花特定爆炸效果展开说明,如何用python画一朵花是一个很多人都想弄明白的事情,想搞清楚用python画烟花的代码需要先了解以下几个事情。 1、表白烟花代码 天天敲代码的朋友,有没有想过代码也可以变得…...

13.Netty源码之Netty中的类与API
highlight: arduino-light ServerBootstrap Bootstrap 意思是引导,一个 Netty 应用通常由一个 Bootstrap 开始,主要作用是配置整个 Netty 程序,串联各个组件,Netty 中ServerBootstrap 是服务端启动引导类。 java //泛型 AbstractB…...

C# 如何检查数组列表中是否存在数组
原文:https://www.coder.work/article/2958674 列表: 一个数组列表,想检查一个确切的数组是否在列表中 List<int[]> Output new List<int[]>(); 有一个数组 int[] coordinates 想检查coordinates 数组是否在Output 列表中&…...

AI课堂教学质量评估系统算法 yolov7
AI课堂教学质量评估系统通过yolov7网络模型框架利用摄像头和人脸识别技术,AI课堂教学质量评估系统实时监测学生的上课表情和课堂行为。同时,还结合语音识别技术和听课专注度分析算法,对学生的听课专注度进行评估,生成教学质量报告…...

eventBus使用遇到的坑
**问题:**通过eventBus传递的参数,在子组件的methods中无法通过this.使用。 **思路:**考虑组件方法的执行顺序(vue生命周期执行顺序) **解决办法:**在传递参数的组件外 this.$nextTick this.$nextTick(() …...

ChatGPT应用|科大讯飞星火杯认知大模型场景创新赛开始报名了!
ChatGPT发布带来的 AI 浪潮在全球疯狂蔓延,国内掀起的大模型混战已经持续半年之久,国产大模型数量正以惊人的速度增长,据不完全统计,截止7月14号已经达到了111个,所谓的“神仙打架”不过如此了吧。 ( 包括但…...

DM8 DSC备份还原
1、检查磁盘空间 检查服务器磁盘空间使用情况,确认磁盘有充足的空间存放物理备份。 查看磁盘空间使用情况(备份在端点0,此处检查端点0) su - dmdba [dmdbacentos-04 ~]$ df -h 文件系统 容量 已用 可用 已用% …...

【Docker--harbor私有仓库部署与管理】
目录 一、Harbor 部署1. 部署 Docker-Compose 服务2. 部署 Harbor 服务(1)下载或上传 Harbor 安装程序(2)修改harbor安装的配置文件 3. 启动 Harbor4. 查看 Harbor 启动镜像5. 创建一个新项目1、在虚拟上进行登录 Harbor2、下载镜…...

基于量子同态加密的安全多方凸包协议
摘要安全多方计算几何(SMCG)是安全多方计算的一个分支。该协议是为SMCG中安全的多方凸包计算而设计的。首先,提出了一种基于量子同态加密的安全双方值比较协议。由于量子同态加密的性质,该协议可以很好地保护量子电路执行过程中数据的安全性和各方之间的…...

MySQL案例——多表查询以及嵌套查询
系列文章目录 MySQL笔记——表的修改查询相关的命令操作 MySQL笔记——MySQL数据库介绍以及在Linux里面安装MySQL数据库,对MySQL数据库的简单操作,MySQL的外接应用程序使用说明 文章目录 系列文章目录 前言 一 创建数据库 1.1 创建一个部门表 1.…...

AI 视频清晰化CodeFormer-Deepfacelab
CodeFormer 概述 (a) 我们首先学习一个离散码本和一个解码器,通过自重建学习来存储人脸图像的高质量视觉部分。(b) 使用固定的码本和解码器,我们引入了一个用于代码序列预测的 Transformer 模块,对低质量输入的全局人脸组成进行建模。此外&a…...

TCP协议如何实现可靠传输
TCP最主要的特点 TCP是面向连接的运输层协议,在无连接的、不可靠的IP网络服务基础之上提供可靠交付的服务。为此,在IP的数据报服务基础之上,增加了保证可靠性的一系列措施。 TCP最主要的特点: TCP是面向连接的输出层协议 每一条…...

万恶的Eclipse的使用
恨啊!公司用eclipse,这种千年老古董又被翻出来了,我的idea,我的宝,我想你! 下面是总结的各种eclipse的使用技巧: 让eclipse像idea一样使用 .sout eclipse设置自动保存代码(图文&…...

文件上传--题目
之前有在技能树中学过文件上传,正好借这次进行一个整合: 技能树中所包含的题目类型有 无限制绕过 1.上传一句话木马 2.链接中国蚁剑 前端验证 1.会发现这个网站不让提交php,改后缀为jpg格式,再用burp抓包 2.在用中国蚁剑连接 .…...