【技术实现步骤摘要】
一种多存储控制器故障切换方法、装置、设备及存储介质
[0001]本专利技术涉及计算机
,特别涉及一种多存储控制器故障切换方法、装置、设备及存储介质。
技术介绍
[0002]目前,市场需求驱动全球存储数据量激增,单个存储硬盘性能、存储内部CPU(Central Processing Unit,中央处理器)对内存访问带宽和存储所用的网络接口带宽也显著提升,客户对于存储系统I/O(Input/Output,输入/输出)性能也提出更高的需求;然而后摩尔时代半导体工艺制程发展减缓,单核算力滞胀,这些对于存储系统设计带来了巨大性能提升挑战。当前主流的存储系统框架是以CPU计算为中心的(Compute Centric)架构,多个存储控制器组成存储集群共同提供存储能力。适用于传统的存储设备使用场景,以CPU为中心,通过高速总线将前端接口卡(如网卡、FC卡)、图形计算处理器GPU、内存、FPGA(Field Programmable Gate Array,现场可编程逻辑门阵列)、HDD(Hard Disk Drive,机械硬盘)、SSD ...
【技术保护点】
【技术特征摘要】
1.一种多存储控制器故障切换方法,其特征在于,包括:建立存储系统内DPU共享网卡与所述存储系统内每个存储控制器之间的连接,并建立所述DPU共享网卡与目标服务器之间的连接;通过所述DPU共享网卡接收所述存储控制器中故障存储控制器发送的故障上报信息;通过所述DPU共享网卡根据所述故障上报信息对所述故障存储控制器执行I/O路径切换操作,以便将所述目标服务器发送的新I/O请求分配至服务正常的存储控制器。2.根据权利要求1所述的多存储控制器故障切换方法,其特征在于,所述建立存储系统内DPU共享网卡与所述存储系统内每个存储控制器之间的连接,包括:在存储系统初始化阶段,分别建立所述存储系统内DPU共享网卡与所述存储系统内每个存储控制器之间的存储链路。3.根据权利要求1所述的多存储控制器故障切换方法,其特征在于,所述建立所述DPU共享网卡与目标服务器之间的连接,包括:针对与所述存储系统建立连接的目标服务器,分别建立所述DPU共享网卡与每个所述目标服务器之间的主机链路。4.根据权利要求1所述的多存储控制器故障切换方法,其特征在于,所述建立存储系统内DPU共享网卡与所述存储系统内每个存储控制器之间的连接,并建立所述DPU共享网卡与目标服务器之间的连接之后,还包括:根据所述DPU共享网卡与所述存储控制器之间的连接关系,以及所述DPU共享网卡与所述目标服务器之间的连接关系,建立连接映射表。5.根据权利要求4所述的多存储控制器故障切换方法,其特征在于,所述通过所述DPU共享网卡接收所述存储控制器中故障存储控制器发送的故障上报信息之后,还包括:通过所述DPU共享网卡根据所述故障上报信息,更新所述连接映射表中所述故障存储控制器的状态;相应的,所述通过所述DPU共享网卡根据所述故障上报信息对所述故障存储控制器执行I/O路径切换操作,包括通过所述DPU共享网卡根据所述连接映射表确定出所述故障存储控制器,并对所述故障存储控制器执行I/O路径切换操作。6.根据权利要求5所述的多存储控制器故障切换方法,其特征在于...
【专利技术属性】
技术研发人员:张雪庆,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。