分布在网络中的单元的系统技术方案

技术编号:2892296 阅读:159 留言:0更新日期:2012-04-11 18:40
一种最多N个单元(A、B、C、D、…)的系统,这些单元分布在按预定的协议(SCST)操作的网络(RE)中,按照该协议确保多个单元相互连接的任何总线(SCSI↓[1]、SCSI↓[2]、SCSI↓[3])的长度有给定的最大值,该系统的特征在于,由于单元之间的距离大于该最大值,该系统包括多个经由双向点对点链路(LPP↓[1]、LPP↓[2])相互连接并由中间传输器件(DIT↓[1]、DIT↓[21]、DIT↓[23]、DIT↓[3])来管理的本地部分总线(SCSI↓[1]-SCSI↓[3])。(*该技术在2013年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种最多N个单元的系统,这些单元分布在按预定的协议操作的网络中,其中确保若干个单元的相互连接的每个总线的长度有给定的最大值。更确切地说,它适用于按SCSI协议操作的网络,其中规定的总线最大长度是有限的。“单元”被理解为意指将SCSI总线用作与其他设备通信的手段的任何设备。一项这类设备在下文中将称为一个SCSI单元或简称一个单元。SCSI型协议用于将SCSI单元(如像计算机、外围设备等)相互连接的传输连接。这样一个协议由美国国家标准学会(ANSI)以标准X3T9.2,并由国际标准化组织(ISO)标准化。在此协议下,连接的物理传输介质由一个并行式总线构成。附图说明图1表示一个总线BS,其上连接着最多N个SCSI单元,这里编号从1到N。信息处理系统中的趋势是倾向于在同一系统中使用越来越多的站、终端、中央处理单元及外围设备。为了使这些通常相距很远的各种要素相互连接起来,可将它们连接到同一网络上。这往往意味着如像磁盘存储器这类的计算机外围设备可在远大于总线BS的最大长度的距离上使用。本专利技术可将多个SCSI单元相互连接起来,其办法是构成一个在网络中分布的系统,其中严格遵守有关最大总线长度的SCSI标准。通过使用多个部分总线来实现这一点,每个部分总线有标准所规定的最大长度。按照本专利技术,最多N个单元的系统,这些单元分布在按预定的协议操作的网络中,按该协议确保若干个相互连接的单元的任何总线长度有给定的最大值,其特征在于由于单元之间的距离大于该最大值,该系统包括多个经由双向点对点链路相互连接并由中间传输器件管理的本地部分总线,每个中间传输器件一边连接到部分总线而另一边连到点对点链路,对为获取网络控制的SCSI单元进行仲载,该SCSI单元连在部分总线且具有为获取网络控制而预定义的优先级。在给出的作为非限定性例子及其文字说明中,本专利技术的其他特征和优点将是显而易见的。在这些附图中图1表示如何按照标准构成SCSI型总线;图2表示按照本专利技术分布在网络中的SCSI单元系统的各种基本构成要素;图3表示如何构成属于本专利技术的系统的中间传输器件;图4表示按照本专利技术的SCSI单元系统所构成的包括三个部分总线的示范性实施例,此图还表示信号从一个部分总线到另一个的行进;图5、图6和图7说明图4所示的系统在各种情况下的操作;图8是图4中所给出的那些中间传输器所对应的不同可能状态的状态机,说明了图5、图6和图7的各种操作。在图2中,有按照本专利技术的系统的各种基本构成要素,这些要素如下一部分总线SCSI1-SCSI6,其最大长度为25m;-SCSI单元A1-A6,单元A1连接到总线SCSI1,A2连接到部分总线SCSI2,A3到部分总线SCSI3,A4到部分总线SCSI4,A5到部分总线SCSI5,以及A6,…,An到部分总线SCSI6;-中间传输器件DIT1,DIT2,DIT3,DIT5,DIT6,DIT14,DIT24,DIT34,DIT54,DIT64;-点对点双向链路(LPP1-LPP5)。从图2可以看到,中间传输器件DIT1既连接到部分总线SCSI1又连接到双向链路LPP1。同样,DIT2既连接到部分总线SCSI2又连接到双向链路LPP2。DIT3既连接到部分总线SCSI3又连接到双向链路LPP3,而DIT6既连接到部分总线SCSI6又连接到双向链路LPP5,而DIT5既连接到部分总线SCSI5又连接到双向链路LPP4。此外,所有中间传输器件DIT14,DIT24、DIT34、DIT54、DIT64分别连接到部分部线SCSI4并连到链路LPP1,LPP2,LPP3,LPP4,LPP5。每个点对点双向链路LPP1-LPP5可以用能够可靠地双向高速传输信号的任何传输介质。这些传输介质可以是多股线、同轴电缆、光纤或其他类型。在这个网络中,如图2中所示,SCSI型单元数在2与N之间,与部分总线数相同,而LPP型链路数在1与N-1之间。还可以看到,中间传输器件始终处于一个部分总线SCSI与一个点对点LPP型链路之间。从部分总线SCSI1和传输器件DIT1来看,连接到此同一部分总线上的单元A1被看成是本地单元,而连接到任何其他部分总线即SCSI2-SCSI5的每个其他单元被看成是远程单元。因此对于传输器件DIT1及部分总线SCSI1而言,A5被看成是远程单元。连接到任何部分总线SCSI1,SCSI5的任何单元像连接到标准SCSI型总线上的任何单元一样被看成是完全相同的。因此对于每个部分总线SCSI1-SCSI5,严格遵守SCSI标准。已知道按SCSI协议,每个单元A1,Ai,…,An是靠用于仲裁和选择阶段的由此标准提供的标识号来标识的。按照该标准,当任何单元A力图使用一个总线SCSI与某个其他单元Ai通信时,它首先经过一个仲裁阶段然后经过一个选择(或重新选择)阶段。在选择(或重新选择)阶段期间,进行单元A与单元Ai之间的连接。在两个单元之间的交易处理所需的整个时期将该总线SCSI称为BUSY。在交易处理结束时,该总线SCSI被释放(以标准中指出的方式)。此外还知道,有三种主要类型的SCSI并行总线。第一种类型包括八个数据位和一个奇偶位,第二种类型16个数据位和两个奇偶位,第三种类型32个数据位和四个奇偶位。此外,这三种类型的SCSI总线的一个共同的特征在于每种都有九个控制位而不论数据总线的宽度如何(即究竟是8、16还是32位宽,在这些情况的最后有附加的控制位)。控制位的具体性质在附录1中给出。具有预定的标识,例如标识7的一个单元通过激活与它的优先级相对应的数据线而引入自己;这既标识了该单元,同时又给了它的优先级。因此一个标识7的单元有优先级7,此优先级是最高的优先级。标识和优先的仲裁是在相应的单元连入网络时根据给定的网络配置用物理方法进行的;因此,是在此单元设置时完成的,且一旦确定此配置就不能改变。之后的描述,为简单起见应该假定图2的部分总线SCSI1-SCSI5是第一类型的总线,即具有八个数据位的总线。在这种情况下,N=8。N个单元的每一个的标识由各自的数据信号0-7表示,这些数据信号由具有递增的优先权的符号DID0-DID7表示,DID0的优先权最低,DID7的优先权最高。每个部分总线是符合标准的正常SCSI型总线,其上连接着-从1至N-1初始端和/或目标类型的SCSI型单元;-从1至N-1中间传输器件DIT。对于具体的DIT-如果中间传输器件DIT不经任何中间体而与一个部分总线相连的话,则称该部分总线为本地总线。因此对于中间传输器件DIT1来说,部分总线SCSI1是本地总线。-如果至少有一个点对点链路LPP将该部分总线与中间传输器件DIT隔开的话,则称该部分总线为远程总线。因此对于器件DIT1来说,部分总线SCSI2-SCSI5的任何一个都是远程总线。在图3中,针对一个中间传输器件DIT,如像图2中的中间传输器件DIT1-DIT3,DIT5,DIT6,DIT14-DIT34,及DIT54和DIT64的任何一个,表示了基本构成要素。此中间传输器件DIT基本上包括一个远程接口ID,一个本地接口IL,及一个由状态机ME形成的中央部分。应该指出,DIT包括存储装置,为了简化起见而没有画出,该存储装置一方面设置在IL与ME之间本文档来自技高网...

【技术保护点】
一种最多N个单元(A、B、C、D、…)的系统,这些单元分布在按预定的协议(SCSI)操作的网络(RE)中,按照该协议确保多个SCSI单元相互连接的任何总线(SCSI↓[1]、SCSI↓[2]、SCSI↓[3])的长度有给定的最大值且单元之间的距离大于该最大值,该系统包括经由双向点对点链路(LPP↓[1]、LPP↓[2])、用来管理所述链路的中间传输器件(DIT↓[1]、DIT↓[21]、DIT↓[23]、DIT↓[3])相互连接的各个本地部分总线(SCSI↓[1]、SCSI↓[3]),每个所述器件既连接到部分总线又连接到点对点链路,并适合于在连接到任何一个部分总线的任何单元的部分上介入取得网络控制的阶段,并被指定取得网络控制的预定的优先级。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:波盖特埃道阿德莫勒德克里斯琴
申请(专利权)人:布尔有限公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1