[发明专利]在混合存储环境下配置存储设备的方法和系统有效
申请号: | 201180002006.7 | 申请日: | 2011-09-30 |
公开(公告)号: | CN102388358A | 公开(公告)日: | 2012-03-21 |
发明(设计)人: | 黄文龙;魏海滨;单世史;代坤 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 王君;肖鹂 |
地址: | 518129 中国广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 混合 存储 环境 配置 设备 方法 系统 | ||
技术领域
本发明实施例涉及数据存储领域,且更具体地说涉及在混合存储环境下配置存储设备的方法和系统。
背景技术
随着计算机技术的迅速发展,计算机存储系统也发生了很大变化,SSD(Solid-State Drive:固态硬盘)、PCM(Phase Change Memory:相变内存)等新型的存储设备和传统的磁盘存储设备构成了混合存储环境。
同传统的磁盘存储设备相比,SSD、PCM等新型存储设备在性能、密度、能耗上更有优势,但在价格与容量上存在劣势。预计在今后的长时间内,各种类型的存储设备也将同时存在,混合存储将成为主流的存储配置。图1是现有的混合存储环境的示意图。
此外,随着网络技术的迅速发展,网络存储设备与本地存储设备组合构成了持久化存储系统。随着网络带宽的增长、安全及机房构建成本等因素的考虑,某些情况下网络存储设备比本地存储设备成为持久化主存储设备有更大的优势,而本地存储设备则可能成为临时数据缓存设备或备用设备。此外,多个存储服务商的竞争,可能使计算机系统需要在多个网络存储设备上进行选择。
在计算机的数据库系统中,存在诸如表、索引、日志等多种数据库对象,这些数据库对象有不同的访问频率和容量的需求,并且,大部分数据库系统都提供对这些数据库对象的存储设置。但是,在混合存储环境下,需要针对数据库对象对存储设备进行优化配置的方案。
发明内容
基于上述目的做出本发明,且本发明的目的是提供一种在混合存储环境下配置存储设备的方法和系统。
一方面,提供了一种混合存储环境下配置存储设备的方法,包括:获取多个存储设备中每个存储设备的多个属性参数;通过对所述属性参数进行计算而获得每个存储设备的优先级;获取每个数据对象的存储优先级;根据数据对象的存储优先级和每个存储设备的优先级进行匹配,以将每个数据对象存储到具有与其存储优先级对应的优先级的存储设备中。
另一方面,提供了一种混合存储环境下配置存储设备的系统,包括:设备参数获取装置,用于获取多个存储设备中每个存储设备的多个属性参数;设备优先级计算装置,与所述设备参数获取装置连接,用于通过对所述属性参数进行计算而获得每个存储设备的优先级;对象优先级获取装置,用于获取每个数据对象的存储优先级;匹配装置,与所述设备优先级计算装置和所述对象优先级获取装置连接,用于根据数据对象的存储优先级和每个存储设备的优先级进行匹配,以将每个数据对象存储到具有与其存储优先级对应的优先级的存储设备中。
又一方面,提供了一种混合存储环境下配置存储设备的分布式系统,包括:多个代理端,每个代理端包括:设备参数获取装置,用于获取多个存储设备中每个存储设备的多个属性参数;集中配置服务端,包括:设备优先级计算装置,与每个代理端的每个设备参数获取装置连接,用于通过对所述属性参数进行计算而获得每个存储设备的优先级;对象优先级获取装置,用于获取每个数据对象的存储优先级;匹配装置,与所述设备优先级计算装置和所述对象优先级获取装置连接,用于根据数据对象的存储优先级和每个存储设备的优先级进行匹配,以将每个数据对象存储到具有与其存储优先级对应的优先级的存储设备中;所述每个代理端进一步包括:配置信息产生装置,与所述匹配装置连接,用于产生每个数据对象的存储设备配置信息;数据对象存储装置,与所述配置信息产生装置连接,用于将每个数据对象的存储设备配置信息写入到所述数据对象的配置文件中,以将所述数据对象存储到其配置的存储设备中。
通过上述混合存储环境下配置存储设备的方法和系统,可以实现混合存储环境下多个存储设备与多个数据对象的自动配置,通过避免人工参与而降低了安全性风险,并提高系统性能,降低系统能耗。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是现有的混合存储环境的示意图;
图2是示出根据本发明实施例的混合存储环境下配置存储设备的方法的示意性流程图;
图3是示出根据本发明实施例的混合存储环境下配置存储设备的系统的示意性框图;
图4是根据本发明实施例的在混合存储环境下为数据库对象配置存储设备的系统的结构示意图;
图5是分布式系统部署的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180002006.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于制造部件的设备和方法以及飞机结构部件
- 下一篇:地址分配方法、装置及系统