【技术实现步骤摘要】
【国外来华专利技术】在网络拓扑中生成标识设备的拓扑信息背景1.领域本实施方案涉及在网络拓扑(topology)中生成标识设备的拓扑信息。2.相关领域的描述适配器或多信道协议控制器使耦合到该适配器的设备能够通过根据储存装置互连体系结构的连接与一个或更多个连接的终端设备通信,所述根据储存装置互连体系结构的连接也被称为硬件接口,其中储存装置互连体系结构定义进行通信以及识别这些通信的标准方式,例如串行附接小型计算机系统接口(SCSI)(SAS)、串行高级技术配件(SATA)、光纤信道等等。在由ANSI发表的参考号为ISO/IEC 14776-150:200x的技术说明书“Information Technology-Serial Attached SCSI(SAS)(信息技术——串行附接SCSI(SAS))”以及ANSI INCITS.***:200x PHY层(2003年7月9日)(本文称为“SAS说明书”)中描述了关于用于设备和扩展器(expander)的SAS体系结构的进一步细节;在文档号为ISO/IEC AWI 14165-25的技术说明书“Fibre Channel Framing and SignalingInterface(光纤信道成帧和信令接口)”中描述了关于光纤信道体系结构的细节;在技术说明书“Serial ATA:High Speed Serialized AT Attachment(串行ATA:高速串行化AT配件)”版本1.0A(2003年1月)中描述了关于SATA体系结构的细节。设备可以通过线缆通信,或者当设备嵌入在印刷电路板上时设备可以通过在印刷电路板上蚀刻 ...
【技术保护点】
一种方法,包括:生成拓扑信息,所述拓扑信息包括关于设备中的本地接口以及在至少一个远程设备中的远程接口的信息,所述至少一个远程设备连接到在所述拓扑信息中被标识的所述本地接口;对于每个连接的远程接口,确定包括所述远程接口的所述一 个远程设备的设备类型;以及对于连接到具有指定设备类型的一个远程设备中的一个远程接口的每个本地接口,发起与所述远程接口的通信,以访问源于所述远程设备的远程拓扑信息,所述远程拓扑信息指示被直接和间接附接到所述远程设备的设备。
【技术特征摘要】
【国外来华专利技术】US 2004-2-19 10/787,0741.一种方法,包括:生成拓扑信息,所述拓扑信息包括关于设备中的本地接口以及在至少一个远程设备中的远程接口的信息,所述至少一个远程设备连接到在所述拓扑信息中被标识的所述本地接口;对于每个连接的远程接口,确定包括所述远程接口的所述一个远程设备的设备类型;以及对于连接到具有指定设备类型的一个远程设备中的一个远程接口的每个本地接口,发起与所述远程接口的通信,以访问源于所述远程设备的远程拓扑信息,所述远程拓扑信息指示被直接和间接附接到所述远程设备的设备。2.如权利要求1所述的方法,还包括:将所述拓扑信息与所述远程拓扑信息合并。3.如权利要求1所述的方法,其中,所述指定设备类型包括扩展器。4.如权利要求1所述的方法,还包括:在所述远程设备处从所述设备接收对所述远程拓扑信息的请求;在所述远程设备处确定所述远程拓扑信息是否被完成;以及响应于确定所述远程拓扑信息被完成,将所述远程拓扑信息传输到所述设备。5.如权利要求4所述的方法,其中,如果所述远程拓扑信息指示关于所述远程设备被直间和间接连接到的设备的信息,则所述远程拓扑信息被完成。6.如权利要求5所述的方法,其中,响应于完成以下操作,所述远程拓扑信息被完成,所述操作为:确定所述远程设备连接到的至少一个额外设备的所述设备类型;从所述远程设备连接到的具有所述指定设备类型的所述至少一个额外设备接收额外拓扑信息;以及将所述接收到的额外拓扑信息与所述远程拓扑信息合并。7.如权利要求1所述的方法,其中,所述拓扑信息和远程拓扑信息包括关于下游设备的信息。8.如权利要求7所述的方法,其中,一个下游设备包括终端设备或提供到更远终端设备的直接或间接连接的扩展器,所述更远终端设备可以通过所述下游扩展器而被连接到。9.如权利要求1所述的方法,其中,所述拓扑信息包括用于包括所述完成的拓扑信息的所述设备直接或间接连接到的设备的项,其中,每项指示第一设备的第一地址和第一接口、被直接连接到所述第一设备的第二设备的第二地址和第二接口,以及所述第二设备的设备类型,其中,包括所述拓扑信息的所述设备直接或间接地连接到在所述拓扑信息中被标识的所有第一和第二设备。10.如权利要求1所述的方法,其中所述设备包括SAS设备,并且,其中所述接口包括SAS PHY,并且,其中所述拓扑中的每个设备具有独有的SAS地址。11.一种与至少一个远程设备通信的系统,其中,每个远程设备包括至少一个远程接口以及远程拓扑信息,所述系统包括:至少一个本地接口;电路,所述电路能够导致操作被执行,所述操作包括:(i)生成拓扑信息,所述拓扑信息包括关于本地接口以及在至少一个远程设备中的远程接口的信息,所述至少一个远程设备连接到在所述拓扑信息中被标识的所述本地接口;(ii)对于每个连接的远程接口,确定包括所述远程接口的所述一个远程设备的设备类型;以及(iii)对于连接到具有指定设备类型的一个远程设备中的一个远程接口的每个本地接口,发起与所述远程接口的通信,以访问源于所述远程设备的远程拓扑信息,所述远程拓扑信息指示被直接和间接附接到所述远程设备的设备。12.如权利要求11所述的系统,其中,所述操作还包括:将所述拓扑信息与所述远程拓扑信息合并。13.如权利要求11所述的系统,其中,所述指定设备类型包括扩展器。14.如权利要求11所述的系统,其中,所述拓扑信息和远程拓扑信息包括关于下游设备的信息,其中,一个下游设备包括终端设备或提供到更远终端设备的直接或间接连接的扩展器,可以通过所述下游扩展器连接到所述更远终端设备。15.如权利要求11所述的系统,其中,所述拓扑信息包括用于包括所述完成的拓扑信息的所述设备直接或间接连接到的设备的项,其中,每项指示第一设备的第一地址和第一接口、被直接连接到所述第一设备的第二设备的第二地址和第二接口,以及所述第二设备的设备类型,其中,包括所述拓扑信息的所述设备直接或间接地连接到在所述拓扑信息中被标识的所有第一和第二设备。16.一种与至少一个远程设备和一个上游设备通信的系统,其中,每个远程设备包括至少一个远程接口以及远程拓扑信息,所述系统包括:至少一个本地接口;电路,所述电路能够导致操作被执行,所述操作包括:(...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。