MES系统在制药行业的高可用性

MES系统在制药行业的高可用性

关于计算机系统,例如MES的高可用性是一个热点话题,今日在这里和大家一块儿讨论下。

很多年前我刚刚进入制药行业的那时候,一位前辈做岗前培训的那时候,问过大家一句话,大家单位是生产制造什么的?大家一脸懵,心说这不是空话吗。早已了然于胸的讲师紧接着说道,或许大家都知道我们都是制药的,可是我要特别强调的是,大家也是生产制造文档的,不计其数的文档,全部的被准确证实质量及格的产品全是样品,全是早已毁坏掉的,全部的Delivery的产品都需用各种文档的支持才可以表明它的确是及格的。从这当中还可以看到生产制造过程中的记录必要性。文档是记录的一种,大家计算机化系统软件中的记录也是一样的性质。因而关于系统软件的可用性备受关注。

一般说来,计算机系统的可用性整体上可以从硬件和软件两个层面来思考,从硬件而言,需用思考的点有:网络、服务器、储存等,软件层面又可以从:操作系统、数据库、应用软件等视角来思考。篇数所限,在这里只可以简易介绍一下软件层面的自身工作经验。

1.操作系统

架设高可用的系统软件,传统式的双机热备即是在其中的一种,而目前大家有更多更可靠,或许,也是有更贵更错综复杂的挑选。例如虚拟机集群平台。虚拟机平台的优点简单明了。最先平台的本身就给予了平台级別的高可用性。或许平台仅仅是操作系统层面思考的第一点,这确保了操作系统级別的可用性。除此之外为了更好地确保运作在操作系统以上的应用可以“高可用”有的那时候,大家需用部署超出一台的服务器,而让好几个服务器可以协同给予服务项目,大家依然需用采用传统式的集群管理,例如WindowsCluster,这等同于将传统意义的双机热备运作在虚拟机集群平台。可以说双保险。

2.数据库

在这里大家以OracleDB为例,提高数据库的可靠性,大家一般可以布署OracleDataGuard,简易而言它可以依据同步或是异步的方式远程复制PrimaryDB数据到StandbyDB,提高了数据的可靠性,并且提高了计划停机时的可用性。其详细的布署方法的挑选,则需用数据库的大拿给大家一一道来。除去DataGuard,有更高追求的大家还可以布署OracleClusterware/RAC,只是这个费用层面是真香

3.应用软件

可以想象下,在一个没有单点故障的网络,服务器及储存的硬件环境的情况下,布署了高可用的OracleDB,将应用软件安裝于虚拟机集群平台的Windowscluster以上,该应用早已纯天然的HA了。此时此刻的系统软件使用者理应是满怀睥睨天下的雄心壮志,可是,此刻老是会出现“可是”。针对比较大型的MES系统软件而言用户诸多,与此同时因为有的主体程序的独特性,用户需用接入到一个详细的节点而非Clusternode时,则不能够应用Windowscluster,此时此刻依据不一样的软件架构采取不一样的解决方案,例如Jbosscluster就是在其中的一种。

计算机技术日新月异,大家时常应对新的需求,新的技术,上边讲的也是比较传统式的解决方案,要达到高可用的目的也有很多新方法,例如将系统迁移到云上,或许这就又将牵涉到了数据的安全性、性能等一系列的考量因素。本文仅为抛砖,系望得到行家的指正,以求可以更多的更新更好的见解。

在这儿推荐大家黑湖智造mes系统,它凭借云端部署优势,可以4-8周快速上线,并且产品功能模块化,可以适配市面上绝大多数的制造行业,随开随用。扫描下方二维码即可申请体验。

相关推荐:制造协同 设备管理系统

发表评论

邮箱地址不会被公开。 必填项已用*标注