新闻中心
联系我们
Contact us
Contact us
- 总部电话010-51727811
- 客服热线400 779 6696
- 更多联系信息
光纤路径服务的类型分类(一)
时间:2012-10-10 09:12 来源:飞客数据恢复 作者:飞客数据恢复工程师
光纤路径定义了三种服务类型,它们在利用网络资源的方法上有所不同,并且提供不同级别的传输支持。服务类型在交换式光纤网登录和节点登录的过程中决定,它要求所有相关的参与端口都支持相同类型的服务。初始化节点可能会要求光纤端口或接受端口不能提供的服务类型。此时,必须使用别的符合要求的服务类型。
在光纤路径中,服务类型的使用非常重要。它要求所有的网络组成部分—主机I/O控制器、交换机和子系统控制器—都支持相同类型的服务。尽管可能所有的设备在物理上都能在光纤路径网络中很好地运行,但如果端口不支持同类型的服务级别,则它们根本不能相互兼容。目前,随着越来越多的厂商支持多种或所有的服务类型,这种不兼容的情况越来越少。但它仍然是光纤路径网络设计中必须澄清的一个重要问题。
尽管服务类型需要达成共识,以支持节点到节点的通信。但在相同的网络中不同类型的服务可以共存。在交换式光纤网登录过程中,服务类型通常是可以忽略的变量。并不要求不同端口对之间的不相关通信使用同一类型的服务。
不应当将服务类型和服务质量(QoS)相混淆。后者在网络世界中是很有名的(如在ATM的QoS层)。例如,光纤路径的不同服务类型在网络核心路由器上使用保证带宽的概念,而不使用ATMQoS服务。
类型1服务:
光纤路径网络中的两个端口可以在它们完成会话以前,在一个交换机中保留资源。这段时间可以是几秒钟、几分钟、几小时或直到永远。这和在两个端口之间建立点到点的固定连接是等同的。这时不允许其他通信占用它的带宽。
因为在一个虚拟的固定回路中,交换式光纤网中的资源是固有的,所以没有必要在接受节点时重新对帧排序。而这在传统的网络传输中是必需的,换而言之,接收节点完全顺序接收被传输的全部信息。不用重排帧能显著地降低协议处理的负担。
尽管在1类连接中存在大量的带宽,但这些多余的带宽对其他过程并不可用。一种额外的混合服务类型对这一点是个例外,这种类型的服务刚出现不久。
很明显,类型1不是为了提高效率而设计的。相反,它能为任意两个给定的端口提供好的可靠新和传输性能。它还提供了一种对可用性、流量和性能方面有特殊要求的端口对分配固定的高优先级的方法。
交换式光纤网中没有加入类型1连接的端口竞争使用余下的资源。而一个位于1类连接中的端口也不能参与和其他类型服务的会话。当然,混合类型会话是一个例外。
混合类型
混合类型是类型1中的一个扩展,它允许2类和3类帧在未占用的1类连接带宽上进行数据传输。设计混合类型的基本思想是在一个最优的基础上传输2类和3类数据,而由类型1维护1类传输的完整性。混合类型中的1类传输有拒绝对的权威,它能将2类和3类帧强制性地塞入缓冲区或删除。
类型2服务
光纤路径2类服务并不提供端口之间的全时连接。因此,它被认为是一种无连接服务。然而,2类服务并不提供像1类服务那样关于信息传输和不传输的通告。2类服务还支持接收端口对帧的重新排序,这意味着主机系统或存储子系统的节点处理器不要求重排信息。
在类型2中,交换机并不负责像类型1那样维护数据传输顺序。这意味着交换机能更好地干它自己的工作,即协调内部和网络的资源以为整个网络提供最大的可用带宽。其底线是2类服务可以提供和1类服务相同的性能可靠性,但不会从SAN交换机上消耗相同的带宽。
应当认识到讨论中一个重要的防止误解的说明。类型1服务将传输数据排序,这是由交换机来管理的。而在类型2中,由接收节点对帧进行重排。这多少取决于交换机在端口完成它的重排时间内发送帧的能力。有一些需要被考虑的变量,包括交换机和接收端口中的缓冲区资源。在交换机中可能存在延迟,从而导致帧被投递得太迟,以至于接收的站点不能及时对它进行排序。在这种情况下,会采取错误恢复,信息将被重传。
1999年,大多数光纤路径实现选择使用2类服务,而不是1类。以获得高的可用性和高可靠性的通信。类型2服务提供了和类型1相同的能力,却有更好整体网络性能。
类型3服务
光纤路径的3类服务和2类一样是无连接的,但它不提供发送和不发送信息的声明,也不提供接收端口对帧的排序。基本上,3类服务和今天的以太网wire-level服务相同,它由更高层的应用代码进行错误恢复和重排失序后的数据传输。
看上去,3类服务没有1类和2类服务有用。然而,为3类服务争辩是有原因的。对通信的发起者而言,不存在信息应答和帧重排的负担,因此能减小端口中的延迟,而信息也能在高层功能中更快地传递。这意味者能更快地结束通信,释放端口和物理层的连接,使其可以被其余传输使用。
这对于环网的性能会产生重大的影响。和交换式光纤网不同,环网共享一种介质。花在处理帧应答和帧排序上的时间可以被其他节点用来进行仲裁以访问环或进行数据传输。因为它使得网络能以最高的效率运行,3类服务非常适合于环网。
存储I/O所关心的是,高层FCP串行SCSI协议包括应答和重排功能,因此在底层光纤路径网络和端口结构中不具备这些功能并不是什么问题。基于这种原因,使用不具备端对端应答能力和帧排序能力的3类服务就十分合理,而且这样还能提高带宽和效率。