[发明专利]一种SAS存储系统的业务响应方法和装置在审
申请号: | 202310588846.0 | 申请日: | 2023-05-23 |
公开(公告)号: | CN116661688A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 宫晓渊;苗艳超;刁永翔;汪宏志;王剑铎;李越峰;刘欢;杨亮 | 申请(专利权)人: | 无锡众星微系统技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京动力号知识产权代理有限公司 11775 | 代理人: | 杨润 |
地址: | 214000 江苏省无锡市新*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 sas 存储系统 业务 响应 方法 装置 | ||
本发明提供了一种SAS存储系统的业务响应方法和装置,该方法包括:接收主服务器的管理命令,识别SAS扩展器下游存储设备的拓扑结构,配置SAS扩展器的路由策略,使主服务器响应用户对存储设备的读写请求;将主HBA与从属HBA的物理通道接口建立SSP连接,同步存储设备的拓扑结构,相互传递心跳信息;当从属HBA未接收到来自主HBA的心跳信息时,通过从属HBA接收从属服务器的管理命令,配置SAS扩展器的路由策略,使从属服务器接管读写请求。本发明的技术方案为用户提供无间断的存储数据访问服务,保障上层业务的平稳运行,提高了SAS存储系统的可用性,改善用户的终端体验。
技术领域
本发明属于存储系统领域,特别涉及一种SAS存储系统的业务响应方法和装置。
背景技术
在服务器存储系统架构中,HBA(Host Bus Adapter,总线适配器)通常作为主机和外围存储设备之间连接的桥梁,不仅可以扩展服务器外围存储设备连接的数量,而且能够支持不同接口协议之间的转换,丰富了服务器系统的功能,同时满足了多样化系统应用场景。典型的用于存储设备的SAS HBA控制器如图1所示,HBA上游采用服务器领域通用的PCIe总线接口,下游兼容SAS(串行连接SCSI)和SATA(串行ATA)等多种总线接口形态,既能够简化主机系统的外围接口设计,又能够提供主机系统对各种形态存储设备的灵活访问。从服务器主机角度来看,通过单一类型的通用PCIe总线接口,即可实现灵活访问SAS或者SATA等协议接口类型的存储设备,满足不同产品对性能、成本、规模和可靠性的需求差异。
图1还展示了一个典型的SAS HBA与上游服务器主机和下游磁盘设备的互联场景。主机服务器与SAS HBA通过PCIe总线连接。SAS HBA内部可以包含一个或多个SAS控制器。每个SAS控制器可以与SAS磁盘通过SAS总线直接互联。每个SAS控制器可以与SATA磁盘通过SATA总线直接互联。SAS控制器通过SAS总线与多级SAS Expander扩展器连接,起到扩展存储网络的作用,从而可以连接大规模SAS/SATA磁盘,实现对大规模磁盘阵列的管理。
在特定的数据服务领域中,数据存储系统的高可用性对于上层业务应用是至关重要的。现有SAS存储系统的可用性受到单点服务器架构的影响较大。以图1为例,如果主服务器M发生单点故障宕机,则整个SAS HBA下游末端连接的所有SAS和SATA存储设备都将无法访问,导致存储业务的数据访问不可用,这不但影响用户体验,甚至会引发数据存储业务无法访问的灾难。
发明内容
本发明的目的在于提供一种SAS存储系统的业务响应方法和装置,旨在实现无间断的存储数据访问服务,解决单点服务器主机故障引发存储设备的不可访问导致数据存储业务中断的问题。
根据本发明的第一方面,提供了一种SAS存储系统的业务响应方法,包括:
通过主HBA接收主服务器的管理命令,识别SAS扩展器下游的存储设备的拓扑结构,通过配置所述SAS扩展器的路由策略,使能从所述主HBA到所述存储设备的访问路径,以由所述主服务器响应用户对所述存储设备的读写请求;
将所述主HBA的物理通道接口与所述从属HBA的物理通道接口建立SSP连接,基于所述SSP连接将所识别到的存储设备的拓扑结构同步到从属服务器,所述主HBA的物理通道接口与所述从属HBA的物理通道接口通过SSP连接以预定义时间间隔相互传递心跳信息;
当所述从属HBA的物理通道接口在所述预定义时间间隔内未接收到来自所述主HBA的物理通道接口的心跳信息时,通过所述从属HBA接收所述从属服务器的管理命令,配置所述SAS扩展器的路由策略,使能从所述从属HBA到所述存储设备的访问路径,以使所述从属服务器接管所述用户对所述存储设备的读写请求。
在优选的技术方案中,在所述由所述主服务器响应用户对所述存储设备的读写请求之前,进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡众星微系统技术有限公司,未经无锡众星微系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310588846.0/2.html,转载请声明来源钻瓜专利网。