制造行业实践|悠进电装基于超融合完成信息化改造, 保障业务系统 7/24 长跑
当一辆汽车在路上奔驰时,确保车内各种电气信号正常传递和电力供给的关键是什么?正是那不起眼却功不可没的汽车线束。这些精密编织的电线网络,犹如汽车的“神经网络”和“动脉血管”,在传递电气信号、数据的同时,源源不断地将电力输送到各种部件和系统,确保汽车在高速行驶中保持顺畅和安全。
青岛悠进电装股份有限公司(以下简称“悠进电装”)致力于打造像这样的“神经网络”和“动脉血管”,在这里,每一根线束的诞生,都是对精准与创新的极致追求。它不仅承载着电流与信号的稳定传输,更彰显着悠进电装对品质与安全的不懈承诺。
作为一家集研发、生产和销售于一体的综合性企业,除了高端精密线束控制总成,悠进电装还专业从事塑胶部品、精密模具、新能源汽车充电设备、高分子材料和电子连接器等产品制造,一共拥有家电电子、汽车电子和塑胶电子三大事业部,其中汽车电子行业客户众多,包括吉利、上汽通用五菱、标志、潍柴、理想、陕汽商用等。
过去,悠进电装凭借其卓越的加工制造能力、雄厚的产品研发实力、完备的品质保障体系和发达的销售服务网络,被国家商务部评为“国家汽车零部件出口基地企业”,并成功跻身青岛制造业 100 强。近年来,随着呆滞库存增长迅速,悠进电装在生产管理方面的挑战日益显现:库存盘点不及时、不精确,容易造成原料过量囤积,增加生产成本;此外,如果业务系统崩溃,后续的采购、一线生产等都无法正常进行。
为了实现更高效的管理与更稳定的生产,悠进电装计划进行全面的数字化升级,新建设 ERP、MES、OA、PLM、SRM、CRM、MDM、WMS 等业务系统。同时,青岛市对制造业信息化改造提供专项资金支持。在此背景下,悠进电装制定了为期 3 年的信息化建设大战略,总体投入超过 6000 万,由此开启了它的数字化转型之路。
制造业信息化改造需要简单、稳定、高性能的 IT 基础架构
悠进电装原有业务系统,包括金蝶财务系统、鼎捷易飞 ERP、通达 OA 系统、华天 PLM 系统、金蝶 K3、金蝶 EAS、加密系统等,均采用物理服务器与传统存储阵列,在投入成本和运维难度方面都带来不小的挑战。构建简单、稳定、高性能的 IT 基础架构是悠进电装当前信息化建设的重中之重。
在战略实施之初,悠进电装进行了 ERP、MES、OA 、SRM、CRM、MDM、WMS 产品的选型,各软件厂家根据所需硬件配置,制定了一份“57 台服务器+ 1 套存储”的物理机方案。不过,悠进电装对该方案持有存储配置低、性能不足、业务存在单点故障等顾虑,且其现有机房空间有限,若采用物理机方案,还需建设新机房,耗费颇多。另外,悠进电装信息中心现有技术人员较少,日常运维物理设备即须占用大量人力,这与降低信息部门人力投入,以便技术人员能将主要精力集中于业务软件上线的管理规划相悖。在此基础上,悠进电装进一步明确了他们的数字化转型需求:
-
高性能+高存储配置,可满足后续 ERP、OA、PLM 、SRM、CRM、MDM、WMS 的业务需求。
-
稳定可靠,支持 7*24h 持续长跑,保障业务连续性与高可用。
-
扩容便捷,可支持业务快速扩展。
-
减少硬件投入,节约机房空间。
-
降低管理难度与复杂度,能提供本地化的研发支持。
在后续进行技术路线的评估与选择时,悠进电装的技术团队接触到另一种更适配的技术方案——超融合技术路线,并通过远程体验超融合产品的演示环境,初步了解到超融合架构具备稳定、可靠、高性能、易运维的特点。经过初版配置方案的探讨,技术团队认识到超融合方案能够以相对较少的投入满足业务需求。加之,SmartX 的超融合是国内真正自研的分布式存储产品,在金融、医疗、大型制造业已拥有大量承载关键业务的实践,安全性与稳定性均有所保障。基于此,悠进电装开始考虑以 SmartX 超融合支撑数字化转型。
5 节点 1 集群超融合一体机承载核心业务系统稳定运行
经过前期的评估与考察,悠进电装最终决定与 SmartX 携手并肩,共同迈向数字化转型的未来。2022 年,悠进电装首选部署 5 节点 1 集群 SMTX Halo 超融合一体机,承载 OA(Mysql数据库)、原易飞ERP(SQL Server数据库)、金蝶财务软件(Oracle数据库)、长春易家 MES、BPM 业务、加密软件、AD 域等业务系统。随着核心业务不断上线,悠进电装分别于 2023 年和 2024 年两次扩容,并承载 SAP 应用、SAP HANA 测试库、SAP HANA 开发库等关键生产业务。
通过引入 SMTX Halo 超融合一体机,悠进电装已实现多项关键业务新上线,并在业务运行、上线效率、实现成本和运维管理等方面获得诸多收益:
保障业务平稳运行
得益于 SmartX 超融合的业务可靠性保障,SMTX Halo 超融合一体机承载 OA、ERP、MES、SRM、CRM、MDM、WMS 等关键业务系统始终保持平稳运行,部署以来,从未发生一起意外停机事件。
快速提供业务所需资源
悠进电装目前正处于业务迅速增长的关键转型期,业务上线速度快,而传统的物理机架构则需要耗费数小时甚至数天的时间来上线新业务,无法满足快速扩展的需求。采用超融合架构后,通过模板可以实现在几分钟内提供业务所需虚拟机,即使是全新安装虚拟机,所需时间也可控制在小时级,极大提升了业务上线的效率。
业务效率提升 50% 左右
金蝶财务软件从原有的小型机迁移到超融合后,软件打开和处理速度相较之前约提高 50%,业务运行效率显著提升。原来软件打开需要 4-5 秒,现在仅需 2 秒以内;原来利用软件查询 1 个月表单需要 15-30 秒,现在一般不超过 10 秒。
提高资源交付速度与准确度
部署 SmartX 超融合后,悠进电装生产各部门之间的协同效率明显提升,包括库存管理、各种业务系统的资源管理等,有效提高了资源交付的速度与准确度,缩短了交付时间。从客户下单后排查各方面资料,到采购原料,到下料加工,再到最终交付,整个生产流程变得更加丝滑、顺畅。
节省 80% 机房空间
悠进电装现有机房共有 4 个 42U 机柜,其中 2 个机柜预留给网络设备,只有 2 个机柜计划用于部署服务器。若采用之前的物理机方案,按每 3U 一台服务器计算,需要 5 个 42U 机柜。而部署 SMTX Halo 超融合一体机仅需占用 1 个机柜,节省了 80% 的机房空间,大大降低了高可用方案的建设成本。
大幅简化运维
通过统一管理平台,悠进电装顺利实现 IT 基础设施所有组件的智能化管理,一键完成固件升级、日志收集等操作,有效降低了信息部门的人力投入。
在智能化浪潮汹涌的竞争新时代,数字化转型已成为制造业企业提升竞争力的关键路径。悠进电装借助科技的力量,完成了制造工厂的数智化升级,成功实现降本增效的预期目标。目前,悠进电装的核心业务已基本迁移至 SmartX 超融合,未来将进一步扩大 SMTX Halo 超融合一体机的使用范围,基于业务上线情况,灵活扩容,承载 SAP 应用、PLM 等更多业务系统,直到完成全部的业务迁移。此外,悠进电装还计划与原材料供应商合作,在厂区建设虚拟仓库,搭建自己的仓储管理体系,节省运输成本与运输时间。
悠进电装正在走一条属于自己的数字化转型之路。在这条路上,悠进电装不畏艰难,持续攻坚,致力于实现制造精益化、装备智能化、管理信息化、生产准时化的目标。
这是超融合技术应用于制造业的一次深刻实践,也是超融合技术赋能制造业发展的一次有力证明。未来,SmartX 将继续与悠进电装紧密合作,不断提升超融合产品的性能与稳定性,为其信息化建设提供更可靠的技术支持与更优质化的服务;同时,也将持续助力广大制造业企业开展基础架构升级建设。
相关文章:
制造行业实践|悠进电装基于超融合完成信息化改造, 保障业务系统 7/24 长跑
当一辆汽车在路上奔驰时,确保车内各种电气信号正常传递和电力供给的关键是什么?正是那不起眼却功不可没的汽车线束。这些精密编织的电线网络,犹如汽车的“神经网络”和“动脉血管”,在传递电气信号、数据的同时,源源不…...
如何学习C++游戏开发
学习C游戏开发是一个涉及多个领域的复杂过程,包括编程、游戏设计、图形学等。 1. **学习C基础**: - 掌握C的基本语法和面向对象编程。 - 学习C标准库,特别是STL(标准模板库)。 2. **理解游戏开发概念**…...
计算网络信号
题目描述: 网络信号经过传递会逐层衰减,且遇到阻隔物无法直接穿透,在此情况下需要计算某个位置的网络信号值。注意:网络信号可以绕过阻隔物 array[m][n]的二维数组代表网格地图, array[i][j]0代表i行j列是空旷位置&…...
【Vue 全家桶】6、vue-router 路由(更新中)
目录 相关理解基本路由嵌套路由路由传参编程式路由导航 相关理解 基本路由 嵌套路由 路由传参 编程式路由导航...
解决程序因缺少xinput1_3.dll无法运行的有效方法,有效修复丢失xinput1_3.dll
如果你的电脑在运行某些应用程序或游戏时提示“xinput1_3.dll丢失”或“找不到xinput1_3.dll”的错误消息,那么很可能是因为你的系统中缺少这个重要的DLL文件而导致的问题。那么电脑出现xinput1_3.dll丢失的问题时有哪些方法进行修复呢? 如何确定电脑是否…...
uni-popup 弹出框
:maskClick"false" 是点击空白遮罩处不关闭弹窗 <uni-popup ref"popup" type"center" :maskClick"false"> <div style"width: 80vw;padding: 0.5em;box-sizing: border-box; background-color: #fff; border-…...
Android笔记:Android中Fragment改变主题
在Android中,Fragment使用主题可以通过以下几种方法实现: 1 在onCreateView方法中设置主题: 在onCreateView方法中,可以通过创建一个ContextThemeWrapper来改变Fragment的主题。例如: @Override public View onCreateView(LayoutInflater inflater, ViewGroup co…...
GEE 训练——利用sentinel-2数据计算两栖NDVI前后差异
目录 简介 函数 expression(expression, map) Arguments: Returns: Image 代码 结果 简介 利用sentinel-2数据计算两栖NDVI前后差异 COPERNICUS/S2是欧洲空间局(ESA)的地球观测计划,旨在通过卫星遥感技术提供全球的高分辨率地球观测数据。S2是COPERNICUS地球观测计…...
看电动缸是如何提高农机的自动化水平
电动缸作为一种将电动机的旋转运动转变为推杆的直线往复运动的电力驱动装置,在提升农机自动化水平方面发挥了重要作用。以下详细分析电动缸如何提高农机的自动化水平: 一、电动缸的工作原理与优势 电动缸的工作原理是以电力作为直接动力源,采…...
C++ 并发专题 - 条件变量的使用
一:概述: 在 C 中,条件变量(std::condition_variable)是一种用于线程间同步的机制,主要用于在多线程环境中让一个线程等待某个条件满足后再继续执行。条件变量通常配合互斥锁(std::mutex&#…...
《Essential C++》学习笔记
《Essential C》这本书,是适合从C选手快速过度到C选手的 一本书,下面是个人记录 第一章:基础语法 第一章主要就是C语言基础,这里类似于表达式 数组 条件语句 循环语句,就不多概述了。 :::info vector:可动…...
揭秘!微服务架构下,Apollo 配置中心凭啥扮演关键角色?
在当今的微服务架构蓬勃发展的时代,配置中心扮演着极为关键的角色,其重要性不言而喻。今天,我们就以 Apollo 为例,聊聊配置中心在微服务架构中的重要意义。 一、微服务架构下的配置管理挑战 随着微服务架构的广泛应用࿰…...
每日OJ题_牛客_春游_贪心+数学_C++_Java
目录 牛客_春游_贪心数学 题目解析 C代码 Java代码 牛客_春游_贪心数学 春游 描述: 盼望着,盼望着,东风来了,春天脚步近了。 值此大好春光,老师组织了同学们出去划船,划船项目收费如下:…...
JavaWeb--Maven
1.初始Maven 1.1介绍 Maven 是一款用于管理和构建Java项目的工具,是Apache旗下的一个开源项目 。 1.2Maven的作用 2.Maven概述 2.1Maven介绍 Apache Maven是一个项目管理和构建工具,它基于项目对象模型(Project Object Model , 简称: POM)的概念&am…...
计算机网络——网络层导论
转发是局部功能——数据平面 路由是全局的功能——控制平面 网卡 网卡,也称为网络适配器,是计算机硬件中的一种设备,主要负责在计算机和网络之间进行数据传输。 一、主要功能 1、数据传输: 发送数据时,网卡将计算机…...
使用 JPA 的 `save()` 方法更新数据库中的数据
在开发基于 JPA(Java Persistence API)的应用时,数据持久化操作中的常见问题是执行 save() 方法后数据库中的数据没有更新。本文将详细介绍 JPA 的 save() 方法如何工作、其可能出现的问题,以及如何解决这些问题,以确保…...
Obsidian的Git插件设置配置全流程 -- 简单的电脑端多平台同步方案及常见问题
Obsidian的Git插件设置配置全流程 -- 简单的电脑端多平台同步方案及常见问题 参考文章引言1. git 介绍及安装2. git 本地配置及远程仓库链接3. obsidian 的 git 插件4. 常用的使用场景和对应的命令4.1. 本地仓库已推送到远端,如何在另一个电脑上第一次同步4.2 多端同…...
MapReduce 的 Shuffle 过程
MapReduce 的 Shuffle 过程指的是 MapTask 的后半程,以及ReduceTask的前半程,共同组成的。 从 MapTask 中的 map 方法结束,到 ReduceTask 中的 reduce 方法开始,这个中间的部分就是Shuffle。是MapReduce的核心,心脏。 …...
【Linux】进程控制——创建,终止,等待回收
目录 进程创建fork再介绍写时拷贝 进程终止退出码退出方式 进程等待获取子进程statuswaitwaitpid 在前两篇进程概念中,对进程进行了介绍,进行了初步认识,也认识到了与之相关联的进程地址空间;本文则对进程的生命周期——创建&…...
新手必看,17个常见的Python运行时错误
初入门的 Pythoner 在运行代码时免不了会遇到一些错误,刚开始可能看起来比较费劲。 随着代码量的积累,熟能生巧,当遇到一些运行时错误时能够很快的定位问题原题。 下面整理了常见的 17 个错误,希望能够帮助到大家。 1、忘记在 …...
避坑指南:在ArcGIS中提取DEM高程点,为什么导入Global Mapper后看不到高度?
避坑指南:ArcGIS与Global Mapper高程数据互操作的核心陷阱与解决方案 当你第一次将精心处理的DEM高程点从ArcGIS导入Global Mapper,期待看到起伏有致的三维地形时,却发现所有点都"躺平"在二维平面上——这种挫败感我深有体会。这不…...
告别传统打捞船:浅析‘子母船’协同算法如何解决水库、湖泊的浅水区垃圾清理难题
水域清洁革命:子母船协同算法如何重塑浅水区垃圾治理格局 清晨的阳光洒在湖面上,波光粼粼中却漂浮着刺眼的塑料瓶和食品包装——这是全球水库、湖泊管理者每天都要面对的环保噩梦。传统清漂方式在浅水区域显得力不从心,而一种融合了分布式机…...
rag 进行 全局聚合的结构性失败 解析
rag 进行 全局聚合的结构性失败 解析 目录 rag 进行 全局聚合的结构性失败 解析 一句话核心结论 逐句拆解原文含义 1. 前提:什么是"全局聚合"? 2. 致命问题:采样引入不可纠正的选择偏差 农情任务实例:直观感受结构性偏差 真实数据分布(12M农情CSV,共12000条上…...
手把手教你:在ARM架构服务器上源码编译PyTorch 1.8.1并适配华为昇腾NPU
在ARM架构服务器上源码编译PyTorch 1.8.1并适配华为昇腾NPU实战指南 当AI开发遇上国产化硬件浪潮,越来越多的团队开始尝试在ARM架构服务器上部署深度学习框架。本文将带你深入探索在华为鲲鹏等ARM服务器上从零开始编译PyTorch 1.8.1,并最终对接昇腾NPU加…...
OpenMMLab环境配置避坑指南:从CUDA 11.6到PyTorch 1.13,如何为MMRotate 0.3.4找到对的mmcv-full?
OpenMMLab精准环境配置实战:破解CUDA 11.6与PyTorch 1.13下的mmcv-full匹配困局 当你在RTX 3060显卡上尝试运行MMRotate 0.3.4时,突然发现控制台抛出ImportError: cannot import name get_dist_info from mmcv.runner——这往往是深度学习工程师与OpenMM…...
应对2026AIGC检测算法:5大热门降AI工具实测与免费提示词秘籍
为了找到真正靠谱的解决方案,我过去测试了市面上大部分号称能降低ai率的方法。从一分钱不花的模型指令,到各种付费的专业降ai率工具,用手头的文本做了几十次实操对比。说心里话,里面套路确实不少,有些方法用完后语句颠…...
掌握Simscape Electrical电机控制器设计:减少硬件测试成本60%的专业解决方案
掌握Simscape Electrical电机控制器设计:减少硬件测试成本60%的专业解决方案 【免费下载链接】Design-motor-controllers-with-Simscape-Electrical This repository contains MATLAB and Simulink files used in the "How to design motor controllers using …...
Vivado用户必看:中文用户名导致Vscode关联失效?手把手教你修改vivado.xml文件
Vivado与Vscode联动的终极解决方案:彻底攻克中文路径兼容性问题 在FPGA开发领域,Vivado作为Xilinx推出的旗舰级开发工具,与轻量级代码编辑器Vscode的联动已经成为提升开发效率的标准配置。然而,许多中文用户在实际操作中常常遇到…...
别再死记公式了!图解STM32 PWM生成与频率测量原理(以20Hz/50%占空比方波为例)
图解STM32 PWM核心原理:从水桶模型到实战波形测量 想象一下你正在用漏水的水桶给花园浇水——水桶每滴完500毫升就自动重新加满,而你通过控制水龙头开关的时间比例来调节湿润程度。这恰恰是STM32定时器生成PWM波形的底层逻辑。对于刚接触嵌入式开发的工程…...
CANN/asnumpy-docs 架构设计
Architecture 【免费下载链接】asnumpy-docs 项目地址: https://gitcode.com/cann/asnumpy-docs This document describes the internal architecture of AsNumpy, including the three-layer design, the core NPUArray data structure, the API module layout, and t…...
