【技术实现步骤摘要】
用于管理存储装置的系统和方法本申请要求于2017年6月20日提交到美国专利商标局的名称为“用于资源受限的存储系统的协同索引的装置和系统(DEVICEANDSYSTEMFORACOOPERATIVEINDEXFORRESOURCE-CONSTRAINEDSTORAGESYSTEM)”的第62/522,514号美国临时申请和于2017年8月25日提交的第15/686,690号专利申请的利益,这些申请的全部内容通过引用包含于此。
下面的描述涉及一种用于管理存储装置的系统和方法。
技术介绍
键值固态驱动器(SSD)是可具有多个容器以用作内部管理单元的对象存储装置。例如,键值SSD可不需要使用逻辑块地址(LBA)以用于访问存储在键值SSD中的数据,但是可依靠键(key)来访问与键相关联的数据。存储装置(诸如,SSD)通常具有比与它们结合使用的主机(或存储系统)更少的计算资源。这限制了存储装置可提供给其索引的功能和性能。因为存储装置的有限资源,因此,会期望减小键值SSD的索引负担。在本背景部分中公开的以上信息仅用于增强对本公开的背景的理解,因此,本背景可包含不构成现有技术的信 ...
【技术保护点】
1.一种用于管理存储装置的方法,所述方法包括:由位于主机系统上的主机处理器接收关于索引的索引要求,其中,索引要求包括用户服务要求和数据存取要求中的至少一个;由主机处理器将至少一些关于索引的索引要求发送到位于存储装置上的存储处理器;由主机处理器接收由存储处理器使用存储装置的装置配置文件和索引要求创建的第一索引的参数,其中,存储装置的装置配置文件包括存储装置的计算能力和存储能力中的至少一个;由主机处理器使用第一索引的参数并与第一索引交互来建立满足索引要求的第二索引。
【技术特征摘要】
2017.06.20 US 62/522,514;2017.08.25 US 15/686,6901.一种用于管理存储装置的方法,所述方法包括:由位于主机系统上的主机处理器接收关于索引的索引要求,其中,索引要求包括用户服务要求和数据存取要求中的至少一个;由主机处理器将至少一些关于索引的索引要求发送到位于存储装置上的存储处理器;由主机处理器接收由存储处理器使用存储装置的装置配置文件和索引要求创建的第一索引的参数,其中,存储装置的装置配置文件包括存储装置的计算能力和存储能力中的至少一个;由主机处理器使用第一索引的参数并与第一索引交互来建立满足索引要求的第二索引。2.根据权利要求1所述的方法,其中,存储装置的装置配置文件包括以下项中的至少一个:存储器、容量、控制器性能、存储介质和性能。3.根据权利要求1所述的方法,其中,主机系统包括个人计算机或可被配置为连接到局域网或广域网的服务器。4.根据权利要求1所述的方法,其中,索引要求包括以下项中的至少一个:存储装置的服务质量、数据的排序要求、查询模式、键分布、值分布、部分键和容器容量。5.根据权利要求1所述的方法,其中,第二索引的持久副本或关于第二索引的元数据被存储在创建在存储装置上的容器中。6.根据权利要求1所述的方法,其中,存储装置包括键值固态驱动器。7.根据权利要求1所述的方法,其中,第一索引的索引结构仅被部分地构造以减小存储装置上的计算负担。8.根据权利要求1所述的方法,其中,使用至少一个额外存储装置,其中,所述至少一个额外存储装置具有在其中创建的能够与主机系统的第二索引结构协同使用的第三索引。9.根据权利要求1所述的方法,其中,动态地构建第二索引的索引结构。10.根据权利要求1所述的方法,其中,响应于针对存储在存储装置上的数据的存取请求或查询,部分地构建第二索引的索引结构。11.根据权利要求1所述的方法,还包括:响应于存储装置驱动程序加载、库加载、存储装置开放、容器开放、数据存取和用户输入中的至少一个,由主机处理器识别存储装置...
【专利技术属性】
技术研发人员:奇亮奭,詹森·马蒂诺,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。