【技术实现步骤摘要】
【国外来华专利技术】用于存储介质的协同数据迁移相关申请本申请特此要求享有于2017年6月14日提交的、标题为“COOPERATIVEDATAMIGRATION”的美国临时专利申请号US62/519,268的权益和优先权,并且该美国临时专利申请的全部内容特此通过引用并入。
技术介绍
固态存储驱动器(SSD)包括各种固态存储介质,诸如NAND闪存或其他类似的存储介质,并且通常要求多种低级介质维护活动来补偿底层物理存储介质的限制。这些介质维护活动可以包括垃圾收集、损耗均衡(wearleveling)、数据老化避免或其他维护活动。维护活动通常必须与数据操作共存,所述数据操作诸如是由主机活动、用户应用程序、操作系统功能等启动的读取/写入/擦除数据操作。当前,SSD的介质维护活动由可能与由主机系统启动的数据操作冲突的低级驱动器电子设备或处理器元件处理。这可能导致效率低、过多的介质损耗和写入放大,因为介质维护活动可能涉及移动过多的数据或可能在不合时宜的时间期间发生。
技术实现思路
提供了一种存储系统。所述存储系统包括工作负荷管理器,所述工作负荷管理器具有对用于存储驱动器的主机数据操作的可见性。所述工作负荷管理器被配置为确定包括用于所述存储驱动器的存储介质的主机数据操作和数据迁移操作的操作调度,并且指示存储介质管理器根据所述操作调度执行所述数据迁移操作和所述主机数据操作。所述存储系统还包括存储介质管理器,所述存储介质管理器被配置为根据所述操作调度从所述工作负荷管理器接收指令,并且响应地执行所述数据迁移操作和所述主机数据操作。附图说 ...
【技术保护点】
1.一种存储系统,包括:/n工作负荷管理器,其具有对用于存储驱动器的主机数据操作的可见性,所述工作负荷管理器被配置为确定包括用于所述存储驱动器的存储介质的主机数据操作和数据迁移操作的操作调度,并且指示存储介质管理器根据所述操作调度执行所述数据迁移操作和所述主机数据操作;以及/n所述存储介质管理器,其被配置为根据所述操作调度从所述工作负荷管理器接收指令,并且响应地执行所述数据迁移操作和所述主机数据操作。/n
【技术特征摘要】
【国外来华专利技术】20170614 US 62/519,2681.一种存储系统,包括:
工作负荷管理器,其具有对用于存储驱动器的主机数据操作的可见性,所述工作负荷管理器被配置为确定包括用于所述存储驱动器的存储介质的主机数据操作和数据迁移操作的操作调度,并且指示存储介质管理器根据所述操作调度执行所述数据迁移操作和所述主机数据操作;以及
所述存储介质管理器,其被配置为根据所述操作调度从所述工作负荷管理器接收指令,并且响应地执行所述数据迁移操作和所述主机数据操作。
2.根据权利要求1所述的存储系统,其中,所述操作调度包括与所述主机数据操作中的主机数据操作交错的所述数据迁移操作中的数据迁移操作。
3.根据权利要求1所述的存储系统,包括:
所述工作负荷管理器被配置为至少基于所述主机数据操作的寻址属性来确定何时执行所述数据迁移操作。
4.根据权利要求3所述的存储系统,其中,所述数据迁移操作影响由所述主机数据操作的寻址属性指示的所述存储介质的存储分配单元。
5.根据权利要求1所述的存储系统,包括:
所述工作负荷管理器被配置为至少基于所述主机数据操作的属性来确定在所述数据迁移操作中迁移的数据。
6.根据权利要求5所述的存储系统,其中,所述主机数据操作影响由所述数据迁移操作指示的数据的部分。
7.根据权利要求1所述的存储系统,包括:
所述工作负荷管理器被配置为跟踪至少使用由所述存储介质管理器顺序地递增的数据块地址并且响应于由所述工作负荷管理器提交给所述存储介质管理器的数据写入操作来写入到所述存储介质的数据。
8.根据权利要求7所述的存储系统,包括:
所述工作负荷管理器被配置为从所述存储介质管理器接收由所述数据迁移操作影响的数据位置的指示,并且响应地将所述数据位置与所述数据写入操作的数据块地址进行比较,以确定所述操作调度的至少一部分。
9.根据权利要求1所述的存储系统,包括:
所述工作负荷管理器被配置为从所述存储介质管理器接收存储介质属性的一个或多个指示,其中所述一个或多个指示包括由所述数据迁移操作影响的数据位置的指示、在所述存储介质上剩余的空闲数据分配单元的数量的指示、以及为到所述存储介质的写入操作估计的最终数据块寻址的指示之中的至少一个;并且
所述工作负荷管理器被配置为至少部分地基于存储介质属性的所述一个或多个指示来确定所述操作调度。
10.根据权利要求8所述的存储系统,包括:
所述工作负荷管理器被配置为至少使所述主机存储操作之中的写入操作优先于所述数据迁移操作之中的垃圾收集任务,直到所述主机数据操作下降到阈值活动水平以下为止或直到在所述存储介质上剩余的空闲数据分配单元的数量下降到阈值满度水平以下为止。
11.一种操作存储控制器的方法,该方法包括:
在具有对用于存储驱动器的主机数...
【专利技术属性】
技术研发人员:N·科赫,T·R·埃尔哈特,E·哈宾加,C·伯格曼,D·C·普鲁厄特,J·斯莱特里,
申请(专利权)人:波利伍德有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。