[发明专利]一种适用于分布式存储系统存储池资源映射规则的方法有效
申请号: | 201510961270.3 | 申请日: | 2015-12-18 |
公开(公告)号: | CN105573679B | 公开(公告)日: | 2019-10-11 |
发明(设计)人: | 马桂成;杨松;季统凯 | 申请(专利权)人: | 国云科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 广东莞信律师事务所 44332 | 代理人: | 余伦 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 分布式 存储系统 存储 资源 映射 规则 方法 | ||
本发明涉及存储虚拟化技术领域,特别是一种适用于分布式存储系统存储池资源映射规则的方法。本发明首先获取存储池映射规则;然后编辑存储池映射规则;接着设置存储池映射规则;下一步解释存储池映射规则数据迁移;最后令存储池映射规则生效。本发明解决了分布式各个存储池的资源分配的问题,用户可以根据存储对象的性能差异而动态划分不同的存储池,客户可以通过不同的存储池,创建磁盘读写性能有差异的虚拟机系统盘,满足不同的客户对存储资源的需求。可应用于创建云计算的虚拟机系统盘、云盘。
技术领域
本发明涉及存储虚拟化技术领域,特别是一种适用于分布式存储系统存储池资源映射规则的方法。
背景技术
一般的公有云销售模式是IDC提供基础设施,其上构建一套虚拟化软件,对外提供门户平台共客户购买虚拟云主机等产品服务,类似传统的销售行业的直销模式,通过网上门户店铺形式将虚拟机云,主机的等产品服务直接销售给消费者。此模式需要云服务供应商投入比较大,且需要一定数量的销售人员、客户人员、业务人员进行推广等,承担大量的销售成本以及市场的风险。客户可以通过门户选购包年包月的销售虚拟机,存储支持大容量、高磁盘I/O两种产品。而通过云平台构建个性化公有云门户对外销售,能够减少企业投入,降低销售成本,让更多的人一起销售云资源,增大销量的同时也将转嫁了一部分市场风险,总体提高收益回报率。而云平台的存储虚拟化存在以下的问题:
一是原云平台分布式存储系统不能同时支持高磁盘I/O、普通磁盘I/O两种产品。
二是分布式存储系统支持划分存储池,但每个存储池都共享所有的存储对象,不支持存储池动态独享一部分存储对象。
为了以较少的成本投入即满足对客户对象存储方面的需求,需要有一种适用于分布式存储系统存储池资源映射规则的方法,通过配置存储池资源映射规则,实现不同存储池独享一部分存储对象,有效解决同时支持创建高磁盘I/O、普通磁盘I/O两种差异化产品给用户使用,等问题。
发明内容
本发明解决的技术问题在于提供一种适用于分布式存储系统存储池资源映射规则的方法,解决了不能同时支持高磁盘I/O和普通磁盘I/O两种产品、存储池不能动态独享一部分存储对象等问题。
本发明解决上述技术问题的技术方案是:
所述的方法是获取原存储池映射规则后,进行编辑、设置和解释存储池映射规则;再进行数据迁移,最后使存储池映射规则生效。
所述的存储映射规则包括存储对象列表、类型、存储集合、映射规则、池正在使用的规则等信息。
所述的存储对象包括节点存储集合和公共存储集合,节点存储集合包括这个节点包含的存储对象及存储对象权重;公共存储集合包括这个集合包含的节点存储集合及节点存储集合权重、存储对象及存储对象权重;所述的权重是存储空间的权重,权重越高,存放数据的比例更高;相反,权重越高,存放数据的比例更低。
所述的映射规则包括规则的ID、规则类型、规则对应的存储集合、规则优先选择的存储类型;
所述的存储类型,主要包括两种常用的类型:节点存储集合、存储对象;
所述的池正在使用的规则是池与规则的关系是多对一的关系,即一条规则可以对应多个池;通常多个存储池都默认使用同一条规则共享使用分布式存储系统的所有存储对象资源。
所述的编辑存储池映射规则包括新增映射规则、修改原默认规则所包含存储集合、修改存储池对应的映射规则等;
所述的设置存储池映射规则是将规则设置到分布式存储系统中;
所述的解释存储池映射规则是分布式存储系统解释每个存储池将会对应的存储集合;
所述的数据迁移是存储池把非映射规则包括存储对象的数据迁移到其所属存储池的存储对象上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国云科技股份有限公司,未经国云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510961270.3/2.html,转载请声明来源钻瓜专利网。