一种级联expander自动配置方法和装置制造方法及图纸

技术编号:33291235 阅读:27 留言:0更新日期:2022-05-01 00:10
本发明专利技术提供了一种级联expander自动配置方法和装置,该方法包括:判断与当前expander相连接的expander或HBA/RAID是否具备自配置功能;如果确定不具备自配置功能,则实时监测并提取与当前expander连接的HBA/RAID或者其他自配置expander带内所收发的SMP discover帧信息;一旦提取到所述帧信息,将所提取的帧信息实时写入或更新到当前expander的路由表中;基于所述路由表的内容,实现所述expander的自动配置。本发明专利技术的方案实现了非自配置expander的路由表的自动配置或更新。expander的路由表的自动配置或更新。expander的路由表的自动配置或更新。

【技术实现步骤摘要】
一种级联expander自动配置方法和装置


[0001]本专利技术属于磁盘访问
,特别涉及一种级联expander自动配置方法和装置。

技术介绍

[0002]SATA(Serial ATA)作为一种高速串行总线,是业界广泛用于存储设备和主机之间的主要I/O接口。SAS(串行连接SCSI)类似于SATA技术,同样采用串行接口以获得更高的传输速度。同时,SAS设计考虑向下兼容SATA技术,通过STP协议(SATA通道协议)实现SAS控制器和SATA设备之间的互联和数据传输。SAS控制器通过一级或多级expander(磁盘扩展器)扩展支持大规模磁盘的管理。
[0003]以图1为例,在典型的多级expander级联拓扑中,有些expander可能支持自配置,也有某些expander可能不支持自配置,即非自配置的expander。具备自配置功能的expander不需要外部设备的帮助,自身即可实现配置。而如果拓扑中所有expander均为非自配置的expander,则整个拓扑中不同level(级)的expander路由表都需要借助HBA/RA本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种级联expander自动配置方法,其特征在于,包括:S101、判断与当前expander相连接的expander或HBA/RAID是否具备自配置功能;S102、如果确定与当前expander相连接的expander或HBA/RAID不具备自配置功能,则实时监测并提取与当前expander连接的HBA/RAID或者其他自配置expander带内所收发的SMP discover帧信息;S103、一旦提取到所述帧信息,将所提取的帧信息实时写入或更新到当前expander的路由表中;S104、基于所述路由表的内容,实现所述expander的自动配置。2.根据权利要求1所述的级联expander自动配置方法,其特征在于,在所述S102之前,还包括:如果确定所述当前expander具备自配置功能,则直接对所述当前expander的路由表进行配置,方法结束。3.根据权利要求1所述的级联expander自动配置方法,其特征在于,所述提取SMP discover帧信息,进一步包括:监测带内SMP frame的信息,并从所述带内SMP frame中提取路由更新信息。4.根据权利要求1所述的级联expander自动配置方法,其特征在于,所述路由更新信息包括SMP discover或者SMP discover list函数中的response帧中携带的SAS地址信息。5.根据权利要求3所述的级联expander自动配置方法,其特征在于,进一步包括:如果当前expander具有上一级expander,则当所述上一级expander接收到所述SMP请求时,通过监测所述带内SMP frame的信息,将所提取的所述帧信息写入所述上一级expander的路由表中,实现所述上一级expander的自动配置。...

【专利技术属性】
技术研发人员:刘志尚汪宏志左猛姚慧杰
申请(专利权)人:无锡众星微系统技术有限公司
类型:发明
国别省市:

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

1