[发明专利]用于操作数据存储系统的方法、系统和非暂时性计算机可读介质在审
申请号: | 202010281505.5 | 申请日: | 2020-04-10 |
公开(公告)号: | CN111813331A | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 李舒 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;张艳梅 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 操作 数据 存储系统 方法 系统 暂时性 计算机 可读 介质 | ||
本公开提供了用于操作数据存储系统的方法、系统和非暂时性计算机可读介质。该方法包括:接收I/O请求以写入数据有效负载;以及对数据有效负载进行编码,其中,编码数据有效负载包括多个编码数据有效负载部分;从与数据存储系统耦合的多个二级存储单元中选择两个或多个二级存储单元,其中:所述多个二级存储单元包括正在被维护的第一二级存储单元,处于维护状态的第一二级存储单元不排除被选择为所述两个或更多个二级存储单元之一,并且所述编码数据有效负载部分的每一个被分配给来自所述两个或更多个二级存储单元相应的二级存储单元;将所述多个编码数据有效负载部分发送到所述两个或更多个选择的二级存储单元进行存储,其中,每个编码数据有效负载部分被发送到从所述两个或更多个选择的二级存储单元中分配的相应二级存储单元。
相关申请的交叉引用
本公开要求于2019年4月10日提交的第62/831,883号美国临时专利申请的优先权,该临时申请的全部内容通过引用合并于此。
技术领域
本公开总体上涉及数据存储,并且更具体地,涉及用于操作数据存储系统性能的方法、系统和非暂时性计算机可读介质。
背景技术
随着越来越多的应用程序和资源成为基于云的技术,数据中心已成为各种形式的现代计算机系统中越来越重要的组成部分。通过配置大量处理能力和存储资源,数据中心提供了许多好处。但是,由于它们各自各样的环境下起作用,因此持续的正常运行时间对于数据中心来说是一个关键问题,如果不允许访问数据或资源,例如固件更新,则数据中心将面临着严重的后果。但是,持续正常运行的需求却面临着挑战,这是因为二级存储单元(例如硬盘驱动器(HDD)和固态驱动器(SSD))需要常规的更新,例如修补错误、增强性能或引入新功能等。当前在升级二级存储单元时保留I/O可用性的策略是利用具有可独立更新的多个内核的存储控制器的二级存储单元。但是,使用多个存储控制器是有问题的,因为它很昂贵,并且会导致I/O性能显着降低,以及导致难以控制的不可预测的切换。
发明内容
本公开提供了用于操作数据存储系统的方法、系统和非暂时性计算机可读介质。该方法包括:接收I/O请求以写入数据有效负载;以及对所述数据有效负载进行编码,其中,所述编码的数据有效负载包括多个编码数据有效负载部分;从与数据存储系统耦合的多个二级存储单元中选择两个或多个二级存储单元,其中:
所述多个二级存储单元包括正在被维护的第一二级存储单元,所述正在被维护的第一二级存储单元不排除被选择为所述两个或更多个二级存储单元之一,并且每个编码数据有效负载部分被分配给来自两个或更多个二级存储单元的相应的二级存储单元;将所述多个编码数据有效负载部分发送给两个或多个选择的二级存储单元进行存储,其中,每个编码数据有效负载部分被发送到从所述两个或多个选择的二级存储单元中分配的相应二级存储单元。
所公开的实施例的其他目的和优点将在下面的描述中部分地阐述,并且部分地从该描述中将变得显而易见,或者可以通过实施例的实施而获知。所公开的实施例的目的和优点可以通过权利要求中阐述的要素和组合来实现和获得。
应当理解,前面的一般描述和下面的详细描述仅是示例性和说明性的,并且不限制本发明。
附图说明
在以下详细描述和附图中示出了本公开的实施例和各个方面。图中所示的各种特征未按比例绘制。
图1是示出与本公开的实施例一致的数据存储系统的简化概述的示意图。
图2是示出与本公开的实施例一致的数据中心布局的示例的示意图。
图3是示出根据本公开的实施例的存储集群的示例布局的示意图。
图4是示出示例性多核二级存储单元的示意图。
图5是示出与本公开的实施例一致的示例纠错码的功能的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010281505.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:掩膜板及其制造方法
- 下一篇:串行总线上的数据编码
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置