【技术实现步骤摘要】
本专利技术涉及数据存储技术,尤其涉及。
技术介绍
当前数据存储系统已得到普遍应用。数据存储系统按存储服务方式可分为直连 存储(DAS)、网络附加存储(NAS)以及存储区域网络(SAN)等,按照控制器数量可分为 单控制器存储、双控制器存储和多控制器存储等。对于单控制器数据存储系统,当发生控制器失效时,缓存中的数据将会丢失; 另外,在后端磁盘阵列失效时,数据也将全部丢失。因此,现有的单控制器数据存储系 统在控制器失效或者后端磁盘阵列失效时,数据丢失的问题需要得到解决。
技术实现思路
本专利技术所要解决的技术问题是需要提供一种数据存储技术,克服现有技术在控 制器或者后端磁盘阵列失效所导致的数据丢失的问题。为了解决上述技术问题,本专利技术首先提供了一种数据存储系统,至少包括第一 存储节点和第二存储节点,至少一个存储节点包含实际存储设备;各存储节点与应用节 点连接,为所述应用节点提供存储区域网络(SAN)服务;其中任一存储节点收到所述应用节点发送的写请求时,收到所述写请求的存储节点 用于将与所述写请求对应的数据发送到其他存储节点上备份,所述备份完成后将与所述 写请求对应的数 ...
【技术保护点】
一种数据存储系统,其特征在于,至少包括第一存储节点和第二存储节点,至少一个存储节点包含实际存储设备;各存储节点与应用节点连接,为所述应用节点提供存储区域网络(SAN)服务;其中:任一存储节点收到所述应用节点发送的写请求时,收到所述写请求的存储节点用于将与所述写请求对应的数据发送到其他存储节点上备份,所述备份完成后将与所述写请求对应的数据写到本地缓存中;含有实际存储设备的存储节点,用于收到所述应用节点发送的读请求时,在本地响应所述读请求;不含实际存储设备的存储节点,用于收到所述应用节点发送的读请求时,在本地响应所述读请求或者将所述读请求转发给其他存储节点。
【技术特征摘要】
1.一种数据存储系统,其特征在于,至少包括第一存储节点和第二存储节点,至少 一个存储节点包含实际存储设备;各存储节点与应用节点连接,为所述应用节点提供存 储区域网络(SAN)服务;其中任一存储节点收到所述应用节点发送的写请求时,收到所述写请求的存储节点用于 将与所述写请求对应的数据发送到其他存储节点上备份,所述备份完成后将与所述写请 求对应的数据写到本地缓存中;含有实际存储设备的存储节点,用于收到所述应用节点发送的读请求时,在本地响 应所述读请求;不含实际存储设备的存储节点,用于收到所述应用节点发送的读请求时,在本地响 应所述读请求或者将所述读请求转发给其他存储节点。2.根据权利要求1所述的系统,其特征在于含有实际存储设备的存储节点收到所述读请求时,用于在本地缓存中读取与所述读 请求对应的数据以响应所述读请求,或者用于从自身包含的实际存储设备中读取与所述 读请求对应的数据到本地缓存以响应所述读请求。3.根据权利要求1所述的系统,其特征在于不含实际存储设备的存储节点收到所述读请求时,用于在本地缓存中读取与所述读 请求对应的数据以响应所述读请求,或者用于将所述读请求转发给其他存储节点。4.根据权利要求1所述的系统,其特征在于每个存储节点各包含计算设备,所有计算设备之间建立通信连接,每个计算设备上 用于建立虚拟存储设备;具有实际存储设备的存储节点上的虚拟存储设备的每个块,用 于对应实际存储设备上的物理磁盘中的实际的块。5.根据权利要求2或3所述的系统,其特征在于本地缓存中不含与所述读请求对应的数据的存储节点,进一步用于在响应所述读请 求的过程中,将与所述读请求对应的数据保存到本地缓存。6.一种数据存...
【专利技术属性】
技术研发人员:施培任,李海东,张会健,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。