乾元坤和MES系统应用

MES在虚拟架构上的实现方法

日期:2026-09-01

乾元坤和编辑

服务器

MES在虚拟架构上的实现方法

MES性价比是企业做出方案选择的出发点,虚拟化不是目的,而是一个高可用性和可扩展性的实现手段。现给出一种MES系统在虚拟架构上性价比较高的一种实现方案。

本方案的主体部分是两台安装了VMware ESX Server的服务器,并利用一台普通服务器安装vCenter作为管理端。ESX Server为底层虚拟操作系统直接安装在物理服务器的裸机上,将物理服务器上的处理器、内存、存储器和网络资源抽象到多个虚拟机中,多个虚拟机封装为文件存储于SAN上,通过万兆交换机与虚拟服务器进行通讯。在这些虚拟机上,分别实现流程行业MES所对应的各种功能模块。

通过高级资源管理、高可用性和安全功能提高了服务级别。vCenter Server务器为虚拟环境提供了集中化管理、操作自动化、资源优化和高可用性,降低了维护成本。方案中,采用基于IP SAN集中存储方式,这样可以将每个虚拟机的文件系统创建在共享的集中存储阵列上,多个ESXServer同时访问同一虚拟机存储,保证了服务器硬件宕机的时候,能够快速恢复和启动MEs服务。通过VMware的VirtualCenter、VMotion、DRS和HA提供的基于虚拟化的分布式基础结构服务,架构实现了资源的动态合理分配,保证了每一个MEs服务都可以得到所需的计算资源和存储资源。由于VMware的虚拟架构系统中的虚拟机实际上是被封装成了一个档案文件和若干相关环境配置文件,通过将这些文件放在存储阵列上的VMFS文件系统中,可以让不同服务器上的虚拟机都可以访问到该文件,从而消除了单点故障。

MES的硬件架构对其运行和维护都非常重要,本文针对流程企业的一些特殊要求,给出了基于虚拟化的一种MES硬件架构。系统的整体架构中,可以看出存储是最关键的部分,虚拟机的正常运行完全依赖于存储上的文件,但这也恰恰改变了以往软件系统和数据库等关键内容分散在整个系统的不同位置,环节中多故障点的情况,现在只要简单备份存储,即可保证整个MES系统的安全,可以随时完整恢复,且该存储支持RAID5和RAID10,少量硬盘损坏的情况下,系统可自动在线重建,从而很好地保护了系统的安全,如果用户需要更高级别的安全性,还可以另行添置远程灾备系统。

相关文章:

客服系统