MES

罗克韦尔服务器冗余解决方案

2025China.cn   2013年11月12日

  罗克韦尔的资产管理软件(FactoryTalk® AssetCentre)已被证明是工厂自动化 控制中资产管理的标准。但运行FactoryTalk® AssetCentre的硬件一旦失效,会造成生产停机的巨大风险。

  降低这个风险的一种方法是在运行FactoryTalk® AssetCentre的服务器上实施硬件冗余,并运行马拉松技术公司(Marathon Technologies)的everRunFT™容错软件。这篇文章简要介绍了这种解决方案,为用户提供了一种高可用、可容错的服务器系统,保证FactoryTalk® AssetCentre应用能连续工作。这里虽然以FactoryTalk® AssetCentre为例,但此方案可以扩展到其他FactoryTalk® 系列或任何的应用当中。

  马拉松技术公司的 everRunFT™ 概述

  马拉松技术公司的everRunFT™管理软件以串联的方式运行在两台服务器上。这些计算机被称为协服务器(CoServers)。马拉松技术公司的everRunFT™软件为协服务器对创建了一个虚拟服务器。协服务器系统要求具有标准的双处理器和一个超线程对或双核英特尔处理器服务器等级的计算机,运行微软的 Windows Server 2003。这对计算机协作执行容错操作,使用两个吉比特(千兆)的以太网连接。不需要专有的硬件。应用软件,如:FactoryTalk® AssetCentre系统服务器,就安装在这个虚拟机上。

  上述的解决方案,仅需一个单机版的微软Windows® 2003服务器许可证用于容错虚拟服务器,服务器上运行用户的FactoryTalk® AssetCentre。另外,用户必须激活在每个协服务器和虚拟服务器上的微软 Windows® 2003服务器。

  虚拟服务器

  虚拟服务器在网络上是以一台标准的Windows 2003服务器的方式出现。应用程序的安装和运行就像在一台物理Windows服务器上一样,但因为他们运行在一个容错环境中,他们可以受到来自硬件和操作系统失效的保护。使用连接协服务器的键盘、鼠标和监视器或通过网络的远程桌面可以对虚拟服务器进行访问。使用马拉松技术公司everRunFT™虚拟服务器系统也可以简化对FactoryTalk® AssetCentre服务器的备份,按照马拉松科技everRunFT安装指南中的虚拟服务器设置部分,建立一个马拉松虚拟磁盘(Marathon Virtual Disk™)。这个虚拟盘可以很容易地备份到远程位置或可移动介质。这是FactoryTalk® AssetCentre 建立在马拉松技术公司everRunFT™上的另一个很棒的特性。

  协服务器

  用户可能问什么是协服务器?马拉松技术公司给出的术语是:协服务器是具有微软Windows® Server 2003操作系统和 马拉松技术everRunFT™软件配置的物理 服务器。马拉松 everRun FT软件运行在两台协服务器上,建立一台虚拟服务器,运行单机板的Windows系统。马拉松everRunFT软件在一个Windows拷贝和所有硬件之间运行(很像磁盘冗余阵列RAID控制器软件在Windows和驱动器之间运行或者基本输入输出系统BIOS在 Windows和硬件之间运行)。everRunFT软件对所有设备对建立容错,并在虚拟机上为每个对建立一个设备。对于磁盘,这与一台RAID控制器对RAID1驱动器所做的完全相同。使用什么样的容错方式取决于设备。比如,对于键盘和鼠标,everRunFT会把连接到两台协服务器的一个鼠标和键盘输入转换成Windows虚拟服务器中的一个鼠标和键盘。两个以太网口也结成一对,在虚拟机上就像一个以太网口。当Windows在虚拟机做输入/输出时,马拉松的everRunFT将使用他认为是以太网端口的一个物理端口。

  两块母板完全同步,看上去就像一块母板,因此当一块母板退出时,仍能保持软件的运行能力。创建协服务器要进行一系列的配置,这些内容在马拉松技术everRunFT™的配置和安装指南中给出。比如,使用合适的网络架构,用户可以把一台协服务器放在一个工厂而把另一台协服务器放在地理位置完全不同的另一个工厂。这种配置不仅能够提供FactoryTalk® AssetCentre系统在一个工厂的容错,而且能保证在整个工厂发生事故停机时的切换。图2绘出了协服务器、虚拟服务器和一个典型工厂网络之间关系更详细的结构。

  就像你从这张图看到的,每台协服务器都连接一个管理网络(兰色线) ,生产网络(黑色线),和一个协服务器链接(红色线)。使用马拉松技术everRunFT进行网络设计要注意一些事项。每台协服务器的管理要使用专用的管理网络。管理链接可能是网络的一个分段部分,像上图所示,或者直接连接到用户的生产网络。在协服务器上的everRunFT软件用于对一个运行马拉松everRunFT管理器管理站提供的管理控制进行管理链接。对虚拟机而言管理链接是不可见的。重新链接是虚拟机看到的以太网端口,和一对物理连接(每台协服务器中的一条)到生产网络的表现,因此是从每台协服务器到虚拟服务器的“重定向”。重定向提供虚拟服务器托管FactoryTalk® AssetCentre服务器访问要管理的网络设备。协服务器链接使用简单的交叉电缆,互连两台协服务器,维持系统间的握手。everRunFT软件要使用他们,而在Windows软件的虚拟机中是看不见的。

  用图2进行网络设计时要注意的问题是:

  •对协服务器链接、管理链接、和重新链接等多种网络链接在马拉松技术everRunFT™的安装和配置指南和开始使用指南中有非常详细的描述。基本的想法是在任何地方都有第二条连接,这就是一个容错连接。因此,如果用户有两台协服务器链接,如图2所示,如果协服务器链接1故障,那么系统自动切换到协服务器的连接2。

  •在前一页所示的管理网络图是与生产网络分段的。这里设计的权衡是协服务器在生产网络上不直接可见, 因此防止了用户企图通过生产网络远程访问它们。

  罗克韦尔自动化已经完成了在FactoryTalk® AssetCentre服务器上使用马拉松技术everRunFT™的测试。基于这个合格证书,罗克韦尔自动化支持FactoryTalk® AssetCentre部署在马拉松技术everRunFT™之上。安装的详情和步骤将在下面-在马拉松技术 everRunFT™平台上部署罗克韦尔自动化FactoryTalk® AssetCentre的过程中描述。

  安装步骤

  软件版本合格

  产品和版本已经在马拉松技术的everRunFT平台上测试:

  操作系统:微软® Windows Server 2003 R2企业版

  版本:5.2.3790

  最新补丁日期:安装了7/18/2008之前微软所有的重要补丁

  马拉松版本:everRun FT 7.1.1

  FactoryTalk® AssetCentre版本:CPR9-0

  马拉松技术 everRunFT™ 安装

  注意:下面简单概述安装everRunFT™软件的基本步骤。要从everRunFT安装和配置指南中的 确认安装指令的正确性。

  •在每台协服务器中安装微软Windows Server 2003®。

  o 注意:罗克韦尔使用的Windows Server 2003 R2®完成了这个程序的测试。

  •在每台协服务器上安装必要的Windows服务包和安全补丁程序,以及必要的反病毒或者公司需要的管理软件。

  o 在安装反病毒或者系统管理软件之前,诸如Altiris,请联系马拉松技术everRunFT客户支持团队,核实你安装的软件包支持everRunFT™。

  •使用everRunFT™安装和配置指南中第2章中的指令,对每台协服务器中的everRunFT™软件进行配置。

  O为马拉松虚拟机配置一个足够大的虚拟盘。这个缺省值是4GB。为主机Microsoft® SQL Server数据库建立一个足够大的虚拟盘, FactoryTalk® AssetCentre将把他用做数据存储。罗克韦尔公司推荐至少有20GB虚拟存储空间。

  •在每个虚拟机上安装微软Windows Server 2003。

  o 注意罗克韦尔使用的Windows® Server 2003 R2完成了这个程序的测试。

  •在域或者工作组上配置你的新建虚拟服务器,你将使用它运行FactoryTalk® AssetCentre。

  图3

  上图表示了马拉松技术的everRunFT™成功完成了配置。注意你的实施会根据你的设计发生变化,但基本的布局是相同的。

  上图表明了一个全功能的everRunFT™环境,由两台协服务器和一台虚拟服务器组成。在图的上部,注意虚拟服务器状态窗提供了虚拟服务器的名字,这个例子中是FTAC-Virt_CPR9,还有每台协服务器的虚拟服务器状态。图还显示了每台协服务器的状态和计算机名字以及协服务器之间的协服务器链接状态。每台设备对虚拟服务器的重定位状态 会给出报告。图3表明来自每台协服务器的系统磁盘、网络控制器、键盘和鼠标对于虚拟服务器的重定位 。有台CD-ROM驱动器来自协服务器 1, 不是来自协服务器2。最后,注意有一条关于SplitSite®服务的报警信息。关于SplitSite®服务的详情,请参阅马拉松技术公司的 everRunFT™获得结果指南。

  上图表明设备重定向器和特定设备配置用于部署在马拉松数据公司 everRunFT™上完成FactoryTalk® AssetCentre 的资格。设备重定位器表示在三个系统中创建everRunFT™系统所有设备,很像Windows设备管理器。一个要注意的重要事情是重定位到虚拟服务器的设备仅可以在虚拟服务器下看到,不能在各自的协服务器下看到,甚至是在协服务器中的物理设备。

  在这时,你已经成功安装和配置了马拉松技术的everRunFT™软件,并可以在虚拟服务器上随时安装FactoryTalk® AssetCentre系统。

  最后注意事项

  为了确保你新配置FactoryTalk® AssetCentre 系统功能可靠:

  •在你定期维护FactoryTalk® AssetCentre时,对虚拟盘做一次完整的系统备份。如果使用标准系统,你可以在标准的 Windows服务器上做同样的备份;或者当Windows仍在运行时,使用镜像软件做一个镜像。比如,在停止FactoryTalk® AssetCentre(包括SQL Server)后,可以用ACRONIS做一个磁盘镜像,在虚拟机上做磁盘镜像。磁盘镜像产品需要Windows系统停机会需要你的虚拟机停机,做一台协服务器的镜像,然后在虚拟磁盘上做一个拷贝。

  •按照微软为可靠数据库运行的最佳实践维护你的微软 SQL Server数据库 。

  • 当配置网络需要支持马拉松技术everRunFT™的系统时,要慎重考虑你的网络设计。对每项配置要慎重考虑所有的设计取舍,详情请看马拉松技术公司的everRunFT™安装和配置指南。

标签:罗克韦尔自动化 everRunFT™管理软件 RAID控制器 我要反馈 
什么是新一代机器人界面(HMI)?
ABB协作机器人,自动化从未如此简单
优傲机器人下载中心
即刻点击并下载ABB资料,好礼赢不停~
西克
专题报道