【Honeywell技术篇】PKS的FTE网络
为了保证PKS系统内数据在控制器、服务器和操作站之间顺畅传输,PKS系统的研发者也充分意识到网络必须具备高效性和容错性。他们与网络大鳄-Cisco(思科)公司合作,开发了具有专利技术的网络-FTE(Fault Tolerance Ethernet),容错型以太网。
FTE网络是PKS系统中的主干通讯网络,服务器、操作站和控制器都连接在FTE网络上。它可以保证PKS系统通讯的高效率。即使在非正常情况下,网络中存在一些故障点,FTE网络仍可最大程度地保证通讯的顺畅。
FTE网络从硬件上看,就像一对冗余的以太网,分为A网和B网,每条网络上有一个Cisco公司出品的交换机,交换机推荐使用经霍尼韦尔认证的指定型号,2个交换机之间连接有级联线,用于A网和B网之间的数据传递。
所有连接到FTE网络上的计算机设备,包括服务器和操作站,都要配备双网卡或者双口网卡,其中一个网卡或者网口连接到A网上,另一个连接到B网上,并且要在软件上安装专用的FTE驱动程序,其中黄颜色代表A网,绿颜色代表B网。
在FTE网络上,数据在两个设备之间是怎样进行传递的呢?如下图所示,一个操作站和一个控制器进行通讯,数据传送可使用的道路一共有4条:
第一条道路,数据从操作站的A口入A网,在A网上直接传送到控制器的A口。
第二条道路,数据从操作站的A口入A网,然后经级联线,数据进入B网,在B网上数据传送到制器的B口。
第三条道路,数据从操作站的B口入B网,然后经级联线,数据进入A网,在A网上数据传送到控制器的A口。
第四条道路,数据从操作站的B口入B网,在B网上传输,到控制器的B口。
只要这4条道路中有一条是畅通的,数据的交换就可以正常进行,最大程度实现了容错性。如果4条道路都正常,系统会根据每条道路上目前的通讯量,自动来选择一条通讯负荷较低的道路,这样使得整个系统的通讯有序、高效。这就好比我们从一个地方开车到另一个地方,有多条道路可以到达,我们可根据交通电台中提供的路况信息,选择一条最为畅通的道路来行使,以便于我们快速到达。