一、光纤网简介
在半实物仿真系统等实时系统中,要求系统各部分之间的数据传输具有很高的实时性,而传统的网络技术,如以太网、fddi等在实时应用中存在以下缺点:(1)数据传输速率不高;(2)数据传输实时性差,传输延迟较大且延迟具有不可预测性;(3)网络通信需要借助多种网络协议来完成,通讯效率较低。
实时光纤反射内存网(reflectivememorynetwork简称实时光纤网)是一种基于高速光纤网络共享存储技术的实时网络。与传统的联网技术相比,它除了具有严格的传输确定性和可预测性外,还具有数据传输速度高、通信协议简单、宿主机负载轻、软硬件平台适应性强等特点。
实时光纤反射内存网(简称实时光纤网)由插在计算机内的光纤接口板通过光纤线连接在一起,形成一个环网(如图1),每个节点的光纤接口板的板载存储器都有其他节点的共享数据拷贝,在逻辑上全网的所有节点共享同一块存储器,数据一点写入,多点同时更新,通过这种方式实现了数据的高速传输与共享。
二、实时网络需求
为提升计算能力,人们自然地想到研发性能更强的计算机,如天河系列等超级计算机应运而生,但超级计算机研制周期长、成本大、应用领域受限。为此,提出了集群系统概念,计算机集群系统是通过网络将pc机或工作站连接起来组成高性能计算系统。集群系统将一个任务并行在多台计算机上执行,组成一个实时系统。
在实时系统中,系统终结果的正确性不仅依赖于每一步计算得到的逻辑结果,而且依赖于得到结果的时刻,任务的完成时间是实时系统的决定性特征。根据实时性能的要求程度,实时系统可认为两类,即软实时和硬实时系统。对于软实时系统,要求事件相应是实时的,但并不是严格强制的。但是,对于硬实时系统来讲,每个任务都有一个处理截止事件,任务必须在规定的时间内完成,否则会影响全局任务的完成,给系统带来不希望的破坏或者造成不可恢复的灾难性后果。目前许多实时系统都采用硬实时系统,因为具有更强的实时性能。实时系统的应用需要实时互联,构建实时网络,完成数据在网络节点间的实时传输。
实时网络必须具备高速、可靠、可预测三个特点,重要的是通信的可预测性,可预测性是指实时网络中各个节点之间数据传输的时间是确定的。随着实时网络应用领域的不断扩展,目前已不仅仅局限于计算机集群系统的互联,而是广泛地应用在各种具有实时需求的互联系统中,如半实物仿真、高速数据获取等。
实时网络发展过程中,出现过两种设计思路:基于单一总线的多cpu共享全局内存和基于网络的分布式内存:
相比基于单一总线的多cpu共享全局内存系统,在基于网络的分布式内存体系中每个节点只访问自己的本地内存,不存在内存占有冲突,由于这种方式能够避免大量的总线仲裁控制时间而成为实时网络的主要设计方式。
实时网络要保证高速、可靠、可预测这三大指标,但千兆以太网、光纤通道(fiberchannel,fc)协议等,在可预测性上很差,首先是因为通过设备驱动和软件网络协议的工作模式增加了额外的不确定开销,其次是同样存在共享冲突和碰撞的问题(如千兆以太网gbe中采用csma/cd载波多路访问/冲突检测机制、fc协议采用令牌环仲裁等)进一步增加了传输时间的不确定性。光纤反射内存网很好的解决了上述问题。
反射内存网是基于网络的分布式内存硬实时网络的一种设计思想,特点:1)反射内存网硬件实现分布式ram之间数据的传输、共享,整个过程具有很低的实现延迟;2)反射内存网依靠硬件实现、不需要复杂的网络协议控制,能够在相同的传输带宽下达到更高的有效速率;3)反射内存网对数据的各种处理是通过硬件电路实现,在固定的时钟频率下周期工作,没有不确定的时间开销,确保数据处理的可预测性。
四、技术特性
光纤反射内存接口板具有如下的特性及技术指标:
?能够提供高速、高带宽、低延迟的数据实时传输功能;
?具有单点写入,多点更新特性;
?光纤接口波特率:2.5gbps/3.25gbps
?板载256mbyte高速内存;
?pci总线接口或pci-expressx4gen2接口;
?节点间确定的传输:400~750ns;
?硬件自动crc校验;
?可配合实时光纤网络hub,具备故障节点隔离功能,能自动重构整个网络;
?采用多模光纤时可传输300m,采用单模光纤时可传输20km;
操作系统:支持windows2000/xp/7、vxworks、linux等
pmc接口反射内存节点卡
pmc-5565piorc-110000128mbytememory,多模
pmc-5565piorc-111000128mbytememory,单模
pmc-5565piorc-210000256mbytememory,多模
pmc-5565piorc-211000256mbytememory,单模
pci接口反射内存定购信息
pci-5565piorc-110000128mb内存多模光纤
pci-5565piorc-111000128mb内存单模光纤
pci-5565piorc-210000256mb内存多模光纤
pci-5565piorc-211000256mb内存单模光纤
pcie接口反射内存定购信息
pcie-5565piorc-100000128mb内存多模光纤
pcie-5565piorc-101000128mb内存单模光纤
pcie-5565piorc-200000256mb内存多模光纤
pcie-5565piorc-201000256mb内存单模光纤
?能够提供高速、高带宽、低延迟的数据实时传输功能;
?具有单点写入,多点更新特性;
?光纤接口通讯速率:2.125ghz;
?板载2gb(256mb)高速内存;
?32位/33mhzpci/cpci总线接口;
?提供内存保护功能,防止读写冲突;
?单板macid地址,不需手动跳线设置;
?硬件自动crc校验;
?数据完整帧控制;
?提供板上自检功能;
?接口板上指示灯,标识光链路故障、数据发送/接收状态等重要工作信息;
?可配合相应配套的实时光纤网络hub(hy-fhx8型),具备故障节点隔离功能,能自动重构整个网络;
?采用多模光纤时可传输300m,采用单模光纤时可传输5km;
?光纤收发器选用可热插拔一体化模块,可更换单多模多种型号的光模块;
?操作系统:支持windows2000/xp、dos、linux、vxworks等。