【技术实现步骤摘要】
数据存储系统及设备
[0001]本申请涉及计算机
,尤其涉及一种数据存储系统及设备。
技术介绍
[0002]电子设备中可以包括数据存储系统,数据存储系统中可以包括硬盘驱动器(Hard Disk Drive,HDD)和写缓存,用于读写数据。
[0003]在相关技术中,通常在HDD中读取数据,在写缓存写入数据。然而,由于HDD的磁头转速限制,导致HDD的读取性能较差;由于写缓存通常使用非易失内存,存在过设计,使得写缓存的写性能优于HDD的读取性能。
[0004]由上可知,数据存储系统的读写均衡性较差。
技术实现思路
[0005]本申请的多个方面提供一种数据存储系统及设备,用于提高数据存储系统的读写均衡性。
[0006]第一方面,本申请实施例提供一种数据存储系统,包括处理器、内存、读缓存和至少一个硬盘驱动器HDD,所述处理器分别与所述内存、所述读缓存和所述HDD连接,其中,
[0007]所述内存用于存储地址映射表,所述地址映射表包括逻辑地址与所述HDD中的物理地址、以及所述读缓 ...
【技术保护点】
【技术特征摘要】
1.一种数据存储系统,其特征在于,包括处理器、内存、读缓存和至少一个硬盘驱动器HDD,所述处理器分别与所述内存、所述读缓存和所述HDD连接,其中,所述内存用于存储地址映射表,所述地址映射表包括逻辑地址与所述HDD中的物理地址、以及所述读缓存中的物理地址之间的对应关系;所述处理器用于按照物理地址连续的方式在所述HDD中写数据,并更新所述地址映射表;所述处理器还用于根据所述地址映射表在所述读缓存或者所述HDD中读取数据。2.根据权利要求1所述的系统,其特征在于,按照物理地址连续的方式在所述HDD中写数据,并更新所述地址映射表,包括:按照物理地址连续的方式,在所述HDD中确定目标物理地址;根据所述目标物理地址,在所述HDD中写入数据;根据所述目标物理地址更新所述地址映射表。3.根据权利要求2所述的系统,其特征在于,按照物理地址连续的方式,在所述HDD中确定目标物理地址,包括:确定所述HDD的磁头当前所在的当前物理地址;将所述当前物理地址确定为所述目标物理地址。4.根据权利要求2或3所述的系统,其特征在于,根据所述目标物理地址更新所述地址映射表,包括:确定所述目标物理地址对应的目标逻辑地址;若所述地址映射表中不包括所述目标物理地址和所述目标逻辑地址,则将所述目标物理地址、所述目标逻辑地址对应添加至所述地址映射表中。5.根据权利要求1
‑
4任一项所述的系统,其特征在于,所述地址映射表中包括多个逻辑地址、以及每个逻辑地址对应的合并物理地址,其中,所述合并物理地址包括第一字段和第二字段;所述第一字段用于存储所述逻辑地址对应的所述HDD中的物理地址;所述第二字段用于存储所述逻辑地址对应的所述读缓存中的物理地址。6.根据权利要求5所述的系统,其特征在于,根据所述地址映射表在所述读缓存或者所述HDD中读取数据,包括:确定待...
【专利技术属性】
技术研发人员:李舒,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。