1.一种装置,其特征在于,包括:
耦合到主机的第一接口;和
电路,被配置为:
通过所述第一接口从所述主机接收命令,所述命令包含用于在数据存储系统中存储数据的地址和与该命令相关联的数据大小的长度;
将所述命令分类到多个集群中的一个集群;
获取所述集群中的多个历史命令;和
将所述命令的地址和长度以及所述多个历史命令的地址和长度作为机器学习模型的输入特征,使用所述机器学习模型来确定与所述命令关联的数据是热数据还是冷数据。
2.根据权利要求1所述的装置,其特征在于,所述命令被至少部分地基于所述地址分类。
3.根据权利要求1所述的装置,其特征在于,进一步包括第二接口,其耦合到所述数据存储系统的一个或多个存储设备,其中,所述电路进一步被配置为将所述地址映射到所述数据存储系统中的物理地址并通过所述第二接口访问所述物理地址。
4.根据权利要求1所述的装置,其特征在于,所述电路包括用于所述机器学习模型的加速器。
5.根据权利要求1所述的装置,其特征在于,所述输入特征还包括所述命令和历史命令的命令间隔和访问间隔新近度(IRR)。
6.根据权利要求5所述的装置,其特征在于,所述输入特征还包括所述命令和历史命令的指示各个命令是写入还是读取的操作码。
7.根据权利要求5所述的装置,其特征在于,所述输入特征还包括用于所述命令和历史命令的一个或多个更高阶新近度。
8.根据权利要求1所述的装置,其特征在于,所述电路被配置为实现机器学习集群模型,以对所述命令进行分类。
9.一种方法,其特征在于,包括:
在数据存储系统中接收命令,所述命令包含用于在所述数据存储系统中存储数据的地址和与所述命令相关联的数据大小的长度;
将所述命令分类到多个集群中的一个集群;
获取所述集群中的多个历史命令;和
将所述命令的地址和长度以及所述多个历史命令的地址和长度作为机器学习模型的输入特征,使用所述机器学习模型来确定与所述命令关联的数据是热数据还是冷数据。
10.根据权利要求9所述的方法,其特征在于,所述命令至少部分地基于所述地址被分类。
11.根据权利要求9所述的方法,其特征在于,进一步包括将所述地址映射到所述数据存储系统中的物理地址并访问所述物理地址。
12.根据权利要求9所述的方法,其特征在于,所述输入特征还包括所述命令和历史命令的命令间隔和访问间隔新近度(IRR)。
13.根据权利要求12所述的方法,其特征在于,所述输入特征还包括所述命令和历史命令的指示各个命令是写入还是读取的操作码。
14.根据权利要求12所述的方法,其特征在于,所述输入特征还包括针对所述命令和历史命令的一个或多个更高阶新近度。
15.根据权利要求9所述的方法,其特征在于,使用机器学习集群模型来将所述命令分类到所述多个集群中的一个集群。
16.根据权利要求9所述的方法,其特征在于,还包括:通过执行在线学习来调整所述机器学习模型的参数。
17.根据权利要求9所述的方法,其特征在于,所述多个历史命令包括预定数量的最新命令,并且所述预定数量是所述机器学习模型的超参数。
18.一个或多个用计算机可执行指令编码的非暂时性计算机可读存储介质,其特征在于,当计算机可执行指令在被执行时使至少一个处理器执行包括以下内容的动作:在数据存储系统中接收命令,所述命令包含用于在所述数据存储系统中存储数据的地址和与所述命令相关联的数据大小的长度;
将所述命令分类到多个集群中的一个集群;
获取所述集群中的多个历史命令;和
将所述命令的地址和长度以及所述多个历史命令的地址和长度作为机器学习模型的输入特征,使用所述机器学习模型来确定与所述命令关联的数据是热数据还是冷数据。
19.根据权利要求18所述的非暂时性计算机可读存储介质,其特征在于,所述命令至少部分地基于所述地址被分类。
20.根据权利要求18所述的非暂时性计算机可读存储介质,其特征在于,所述输入特征还包括所述命令和历史命令的命令间隔和访问间隔新近度(IRR)。