MES系统混合云容灾方案

简介: 制造企业的MES系统要求极高的可用性,但企业自建的私有云无法保证底层基础设施及虚拟平台的稳定可靠,造成MES系统常常在保障团队的忐忑担忧之下负重运行。可否利用阿里云作为成熟云平台的优势,搭建混合云容灾架构,实现跨云的MES容灾呢?本文展开探讨。

背景

MES系统即制造执行系统,主要负责车间生产管理和调度,用于跟踪和记录从原材料到成品的生产转换,是制造企业的核心业务系统。由于产线不能停歇,一旦停止损失惨重,所以MES系统不能出问题,这就要求MES具备连续服务能力。由于产线不能停歇,一旦停止损失惨重,所以MES系统不能出现问题,必须保障MES系统连续正常工作。

 

众所周知,企业自建数据中心(通常是VMware私有云)规模有限,在设备维保与软件更新方面无法做到及时高效。造成运行在企业数据中心中的MES系统充满不确定性,无法应对突发状况,既然公有云已经非常成熟,能否汲取其力量,提高MES容灾能力呢?

 

为此,本文展开探讨,即如何实现MES系统从本地VMware到阿里云的平滑容灾。

痛点难点

MES系统交互的系统不少,如财务、ERP等,部分系统因开发时间早,不支持域名解析,只能通过MES系统的IP地址访问。一旦MES系统出现故障无法短时恢复,则会立即启用容灾环境,用于接管生产系统并对外提供服务,此时,只有当拉起的容灾系统的IP地址与原生产系统的相同,与MES系统通信的其他系统才能正常工作,不影响生产。

 

通常,我们会在私有云与公有云之间拉通专线,通过网络三层路由转发实现网络间通信,这样做的前提是两个网络的网段不同。否则,无法进行路由。可见,网络三层通信无法实现同网段的连通,所以,要保证切换后系统的IP地址不变,必须实现网络间二层拉平。

 

但私有云与公有云在网络二层间能拉平吗?

解决方案

幸运的是,阿里云通过与VMware战略合作,推出了阿里云VMware服务,能够实现私有云与公有云VMware服务的网络二层打通,达到资源统一管理,让MES系统的无缝跨云容灾变为了可行。为此,我们设计了如下MES系统的混合云容灾方案。

VMware2Aliyun.png

方案概要:

1.采用冗余专线打通私有云与阿里云,实现本地私有云到阿里云VMware服务可靠通信。

2.搭建云端VMware环境。采用弹性裸金属服务器(神龙)构建VMware运行环境。

3.采用网络二层打通。通过NSX L2VPN与本地数据中心进行2层网络打通,形成混合云VMware环境一致的操作体验。

4.实现本地应用的云端备份。采用vSphereReplication将本地VM备份到云端。

5.本地故障后进行云端恢复。本地VM故障后,通过vSphere在云端手动恢复VM。因网络是二层打通的,能保持IP不变。

6.物理机数据库保护。VMware云不能对物理机进行保护,若本地Oracle建设在物理机上,则需要通过数据库原生机制进行数据同步保护。故在云端VMware环境中搭建Oracle RAC,通过Data Guard将本地Oracle RAC同步到云端。

方案收益

通过采用阿里云VMware解决方案,拉通本地VMware与云端VMware,形成统一资源池。可实现如下收益:

  • 无缝实现本地VMware私有云到云端的容灾;
  • 因云端VMware环境 与云原生服务天然互通,可轻松扩展和便捷利用其他云原生能力;
  • 本地VMware上应用可轻松迁移至云端;
  • 方便本地应用、数据保存至云端,实现异地备份,提高了数据的可靠性。

 

目录
相关文章
|
存储 供应链 Oracle
探究ERP系统的云端部署与SaaS模式
探究ERP系统的云端部署与SaaS模式
1394 0
|
缓存 网络协议 应用服务中间件
宝塔面板创建的网站用ip访问不了怎么回事?
宝塔面板创建的网站用ip访问不了怎么回事?
|
11月前
|
存储 数据采集 算法
企业车间执行系统MES
制造执行系统(MES)是面向制造企业车间的生产信息化管理系统,涵盖数据采集、存储管理、生产调度、系统集成等关键技术。其功能模块包括生产计划与排程、生产调度与控制、质量管理、设备管理和物料管理等,支持实时监控和优化生产流程。未来,MES将向智能化、云化、工业互联网融合和微服务化发展,提升生产效率和质量。
301 11
企业车间执行系统MES
|
9月前
|
人工智能 Kubernetes Serverless
阿里云向全球客户推出创新容器计算服务ACS,可降低算力成本高达55%
阿里云向全球客户推出创新容器计算服务ACS,可降低算力成本高达55%
|
设计模式 开发框架 JavaScript
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
377 0
|
存储 Oracle 关系型数据库
几种常见的数据同步方式
【6月更文挑战第18天】几种常见的数据同步方式
2284 4
|
机器学习/深度学习 算法
深度学习笔记(四):神经网络之链式法则详解
这篇文章详细解释了链式法则在神经网络优化中的作用,说明了如何通过引入中间变量简化复杂函数的微分计算,并通过实例展示了链式法则在反向传播算法中的应用。
729 0
深度学习笔记(四):神经网络之链式法则详解
|
设计模式 前端开发 Java
Entity-Boundary-Interactor(EBI)介绍
Entity-Boundary-Interactor(EBI)介绍
393 0
|
存储 关系型数据库 数据库
PostgreSQL集群篇——1、PG环境安装(一)
PostgreSQL,PG,集群,DBA,架构师,PG安装,编译安装
1021 0
PostgreSQL集群篇——1、PG环境安装(一)
|
存储 Java Android开发
2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程
3026 0
2022最新手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)教程