【技术实现步骤摘要】
一种数据存储的方法、系统及相关装置
本申请涉及存储领域,特别涉及一种数据存储的方法、系统和一种计算机可读存储介质及服务器。
技术介绍
目前传统的存储系统均提供数据的自动分层存储迁移等功能。自动分层技术根据对系统IO的监控数据根据特定算法将数据分为热数据/温数据/冷数据三种,同时存储系统通常采用SSD/HDD/NL等不同转速的硬盘构建,对应称之为三层,自动分层及时将存储系统中的热数据自动迁移到性能更高的SSD存储设备上,同时也会将温冷数据对应迁移到HDD/SATA/NL等更廉价的存储设备上.降低存储成本并提高系统对热数据的响应速度。但是,目前这种数据分层迁移仅限在存储系统自身内部,对于某些对性能要求很高的应用场景,基于外部存储的网络环境,从客户请求到应用主机再到存储系统整个的环节过多,仅仅将热数据迁移到SSD,所能优化提升的性能空间是有限的。申请内容本申请的目的是提供一种数据存储的方法、系统和一种计算机可读存储介质及服务器,减少了应用主机到存储器之间的IO请求环节,提高了系统性能。为解决上述技术问题,本申请提供一种数据存储的方法,技术方案如下:读取存储系统中的数据记 ...
【技术保护点】
一种数据存储的方法,其特征在于,包括:读取存储系统中的数据记录并确定热数据的存储位置;按照设定规则提取所述热数据中的高热数据;将所述高热数据发送到迁移功能插件以便所述迁移功能插件将所述高热数据存储至主机端的缓存中。
【技术特征摘要】
1.一种数据存储的方法,其特征在于,包括:读取存储系统中的数据记录并确定热数据的存储位置;按照设定规则提取所述热数据中的高热数据;将所述高热数据发送到迁移功能插件以便所述迁移功能插件将所述高热数据存储至主机端的缓存中。2.根据权利要求1所述的方法,其特征在于,按照设定规则提取热数据中的高热数据之前,还包括:根据所述主机端的空闲缓存确定所述高热数据的最大数据量。3.根据权利要求2所述的方法,其特征在于,还包括:接收客户端发送的数据访问请求;判断所述数据访问请求对应的数据是否为高热度数据;若是,则直接从缓存中返回相应的数据;若否,则将所述数据访问请求转发至所述存储系统。4.一种数据存储的系统,其特征在于,包括:读取模块,用于读取存储系统中的数据记录并确定热数据的存储位置;提取模块,用于照设定规则提取所述热数据中的高热数据;存储模块,用于将所述高热数据发...
【专利技术属性】
技术研发人员:刘明甲,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。