【技术实现步骤摘要】
管理存储系统的地址映射的方法、设备和计算机程序产品
本公开的各实现方式涉及存储系统的管理,更具体地,涉及用于管理存储系统中的地址映射的方法、设备和计算机程序产品。
技术介绍
随着数据存储技术的发展,各种数据存储设备已经能够向用户提供越来越高的数据存储能力。目前已经提出了分布式存储系统的概念,并且可以将用户数据分布在分布式存储系统中包括的各个节点上。进一步,在提高数据存储能力的同时,用户对于存储系统的响应时间也提出了越来越高的需求。目前,已经开发出了针对存储系统中存储的数据对象的地址映射建立索引以加速数据访问速度的技术方案。例如,可以采用分片(shading)技术来将存储系统中的存储空间划分为多个分片(shade)。该多个分片可以并行地进行诸如数据写入/读取的操作,进而提高存储系统的性能。随着存储系统中的数据量的增加,分片所涉及的数据量将越来越大并导致相关的管理工作愈加繁重。此时如何以更为有效的方式来管理地址映射并提高存储系统的性能,成为一个研究热点。
技术实现思路
因而,期望能够开发并实现一种以更 ...
【技术保护点】
1.一种用于管理存储系统的地址映射的方法,所述存储系统中的一组数据对象被映射至的所述地址映射中的一组桶,所述一组桶被划分为第一组活跃分片,所述第一组活跃分片分别与所述存储系统中的一组存储设备相关联,所述方法包括:/n接收向所述存储系统写入第一数据对象的第一写入请求;/n更新所述地址映射以将所述第一数据对象映射至所述一组桶中的第一桶;/n指示所述存储系统以将所述第一数据对象存储至所述一组存储设备中的第一存储设备,所述第一存储设备与所述第一桶所在的第一活跃分片相关联;以及/n基于更新的所述地址映射来管理所述存储系统。/n
【技术特征摘要】
1.一种用于管理存储系统的地址映射的方法,所述存储系统中的一组数据对象被映射至的所述地址映射中的一组桶,所述一组桶被划分为第一组活跃分片,所述第一组活跃分片分别与所述存储系统中的一组存储设备相关联,所述方法包括:
接收向所述存储系统写入第一数据对象的第一写入请求;
更新所述地址映射以将所述第一数据对象映射至所述一组桶中的第一桶;
指示所述存储系统以将所述第一数据对象存储至所述一组存储设备中的第一存储设备,所述第一存储设备与所述第一桶所在的第一活跃分片相关联;以及
基于更新的所述地址映射来管理所述存储系统。
2.根据权利要求1所述的方法,其中基于更新的所述地址映射来管理所述存储系统包括:根据确定所述存储系统的状态满足预定再生条件,
将所述第一组活跃分片标识为第一组非活跃分片;以及
将所述一组桶划分至第二组活跃分片。
3.根据权利要求2所述的方法,其中所述预定再生条件包括与一个分片相关联的数据对象的阈值数量,以及所述方法进一步包括:
针对所述第一组活跃分片中的给定活跃分片,确定与所述给定活跃分片相关联的数据对象的对象数量;以及
根据确定所述对象数量高于所述阈值数量,将所述一组桶划分至第二组活跃分片。
4.根据权利要求1所述的方法,所述方法进一步包括:
基于所述存储系统的访问负载以及所述存储系统的负载阈值条件,调整所述第一组活跃分片中的活跃分片的分片数量。
5.根据权利要求4所述的方法,其中所述负载阈值条件包括下限阈值,以及其中调整所述第一组活跃分片中的活跃分片的分片数量包括:
根据确定所述存储系统的所述访问负载低于所述下限阈值,降低所述分片数量。
6.根据权利要求4所述的方法,其中所述负载阈值条件包括上限阈值,以及其中调整所述第一组活跃分片中的活跃分片的分片数量包括:
根据确定所述存储系统的所述访问负载高于所述上限阈值,提高所述分片。
7.根据权利要求1所述的方法,其中基于更新的所述地址映射来管理所述存储系统包括:
确定与所述第一组活跃分片中的多个数据对象的数据分布;以及
基于所述数据分布,合并所述一组活跃分片中的前后相继的活跃分片。
8.根据权利要求2所述的方法,其中基于更新的所述地址映射来管理所述存储系统包括:
接收向所述存储系统写入第二数据对象的第二写入请求;
更新所述地址映射以将所述第二数据对象映射至所述一组桶中的第二桶;
指示所述存储系统以将所述第二数据对象存储至所述一组存储设备中的第二存储设备,所述第二存储设备与所述第二桶所在的第二活跃分片相关联。
9.根据权利要求1所述的方法,其中基于更新的所述地址映射来管理所述存储系统包括:
基于所述第一组活跃分片,确定与所述第一数据对象相关联的第一活跃分片的第一分代标识符和第一分片标识符;以及
向所述地址映射添加所述第一数据对象与所述第一活跃分片之间的第一关联关系,所述第一活跃分片利用所述第一分代标识符和所述第一分片标识符来表示。
10.根据权利要求9所述的方法,其中基于更新的所述地址映射来管理所述存储系统包括:
接收从所述存储系统读取目标数据对象的读取请求;
基于所述地址映射中包括的关联关系,确定与所述目标数据对象相关联的目标分片;以及
基于所述目标分片,从所述存储系统中读取所述目标数据对象。
11.一种用于管理存储系统的地址映射的设备,所...
【专利技术属性】
技术研发人员:黄一帆,蔡超前,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。