当前位置: 首页 > news >正文

海尔设计借助亚马逊云科技生成式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] 数组定义下角标不能为变量 注&#xff1a;C99标准中支持了使用变量本题考查的是二维数组的元素访问&#xff0c;A选项是 正确的&#xff0c;X[i]就是第i行的数组名&#xff0c;数组名表示首元素的地址&#xff0c;X[i]表示第i行的第一个元素的地址&#…...

【并发编程】ThreadLocal

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

如何提高自己的软件测试水平之bug定位

同学们在面试投简历的时候会经常看到人家公司JD上写的要求之一&#xff0c;如下&#xff1a; 这句话大家不要以为随便写写的&#xff0c;在我工作的十几年过程中起码见过10个以上试用期没过的公司新人&#xff0c;公司在衡量一个测试工程师是否专业的标准之一就是&#xff1a;…...

发点实用的快捷键(mac

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

Android播放多媒体文件——播放音频

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

存储重启后,ceph挂载信息没了,手动定位osd序号并挂载到对应磁盘操作流程、ceph查看不到osd信息处理方法

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

Linux学习之循环处理位置参数

for处理位置参数 loopPositionFor.sh里边的内容如下&#xff1a; #!/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.参考代码 &#x1f368; 本文为[&#x1f517;365天深度学习训练营]内部限免文章&#xff08;版权归 *K同学啊* 所有&#…...

Pytorch个人学习记录总结 玩俄罗斯方块の深度学习小项目

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

PuTTY连接服务器报错Connection refused

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…...

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源码】

大家好&#xff0c;本文将围绕python绘制烟花特定爆炸效果展开说明&#xff0c;如何用python画一朵花是一个很多人都想弄明白的事情&#xff0c;想搞清楚用python画烟花的代码需要先了解以下几个事情。 1、表白烟花代码 天天敲代码的朋友&#xff0c;有没有想过代码也可以变得…...

13.Netty源码之Netty中的类与API

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

C# 如何检查数组列表中是否存在数组

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

AI课堂教学质量评估系统算法 yolov7

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

[特殊字符] 智能合约中的数据是如何在区块链中保持一致的?

&#x1f9e0; 智能合约中的数据是如何在区块链中保持一致的&#xff1f; 为什么所有区块链节点都能得出相同结果&#xff1f;合约调用这么复杂&#xff0c;状态真能保持一致吗&#xff1f;本篇带你从底层视角理解“状态一致性”的真相。 一、智能合约的数据存储在哪里&#xf…...

AspectJ 在 Android 中的完整使用指南

一、环境配置&#xff08;Gradle 7.0 适配&#xff09; 1. 项目级 build.gradle // 注意&#xff1a;沪江插件已停更&#xff0c;推荐官方兼容方案 buildscript {dependencies {classpath org.aspectj:aspectjtools:1.9.9.1 // AspectJ 工具} } 2. 模块级 build.gradle plu…...

Java 二维码

Java 二维码 **技术&#xff1a;**谷歌 ZXing 实现 首先添加依赖 <!-- 二维码依赖 --><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.5.1</version></dependency><de…...

浪潮交换机配置track检测实现高速公路收费网络主备切换NQA

浪潮交换机track配置 项目背景高速网络拓扑网络情况分析通信线路收费网络路由 收费汇聚交换机相应配置收费汇聚track配置 项目背景 在实施省内一条高速公路时遇到的需求&#xff0c;本次涉及的主要是收费汇聚交换机的配置&#xff0c;浪潮网络设备在高速项目很少&#xff0c;通…...

音视频——I2S 协议详解

I2S 协议详解 I2S (Inter-IC Sound) 协议是一种串行总线协议&#xff0c;专门用于在数字音频设备之间传输数字音频数据。它由飞利浦&#xff08;Philips&#xff09;公司开发&#xff0c;以其简单、高效和广泛的兼容性而闻名。 1. 信号线 I2S 协议通常使用三根或四根信号线&a…...

安全突围:重塑内生安全体系:齐向东在2025年BCS大会的演讲

文章目录 前言第一部分&#xff1a;体系力量是突围之钥第一重困境是体系思想落地不畅。第二重困境是大小体系融合瓶颈。第三重困境是“小体系”运营梗阻。 第二部分&#xff1a;体系矛盾是突围之障一是数据孤岛的障碍。二是投入不足的障碍。三是新旧兼容难的障碍。 第三部分&am…...

LangChain知识库管理后端接口:数据库操作详解—— 构建本地知识库系统的基础《二》

这段 Python 代码是一个完整的 知识库数据库操作模块&#xff0c;用于对本地知识库系统中的知识库进行增删改查&#xff08;CRUD&#xff09;操作。它基于 SQLAlchemy ORM 框架 和一个自定义的装饰器 with_session 实现数据库会话管理。 &#x1f4d8; 一、整体功能概述 该模块…...

Golang——9、反射和文件操作

反射和文件操作 1、反射1.1、reflect.TypeOf()获取任意值的类型对象1.2、reflect.ValueOf()1.3、结构体反射 2、文件操作2.1、os.Open()打开文件2.2、方式一&#xff1a;使用Read()读取文件2.3、方式二&#xff1a;bufio读取文件2.4、方式三&#xff1a;os.ReadFile读取2.5、写…...

redis和redission的区别

Redis 和 Redisson 是两个密切相关但又本质不同的技术&#xff0c;它们扮演着完全不同的角色&#xff1a; Redis: 内存数据库/数据结构存储 本质&#xff1a; 它是一个开源的、高性能的、基于内存的 键值存储数据库。它也可以将数据持久化到磁盘。 核心功能&#xff1a; 提供丰…...

Python 高效图像帧提取与视频编码:实战指南

Python 高效图像帧提取与视频编码:实战指南 在音视频处理领域,图像帧提取与视频编码是基础但极具挑战性的任务。Python 结合强大的第三方库(如 OpenCV、FFmpeg、PyAV),可以高效处理视频流,实现快速帧提取、压缩编码等关键功能。本文将深入介绍如何优化这些流程,提高处理…...