[发明专利]虚拟化存储资源的动态调整方法与装置在审
| 申请号: | 201310680567.3 | 申请日: | 2013-11-27 |
| 公开(公告)号: | CN104679444A | 公开(公告)日: | 2015-06-03 |
| 发明(设计)人: | 蔡丹倩 | 申请(专利权)人: | 中国电信股份有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L29/08 |
| 代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 张殿慧 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟 存储 资源 动态 调整 方法 装置 | ||
技术领域
本公开涉及云存储,特别地,涉及一种虚拟化存储资源的动态调整方法与装置。
背景技术
普通云存储网络采用的计算资源虚拟化技术较为简单,可配置性能维度及层级比较单一,例如,仅有IOPS(Input/Output Operations Per Second,每秒进行读写(I/O)操作的次数)与CPU,配置后仅能通过手动方式粗略修改,无法满足各类数据对不同维度的存储性能需求的连续性、实时性的变化,造成性能资源浪费。
普通云存储网络的计算资源仅仅只能初始配置,配置后需要人为地判断是否更改,往往造成资源浪费,例如,在一段时间内应用的实际性能需求低于配置值,有些计算服务器明明用不到却还开启着,造成资源的浪费。
举例说明,首先同一应用其不同时间存储的数据对于性能的需求是不一样的,即,应用的存储性能需求具有实时性。邮箱系统存储的数据一般是很多中小文件,且邮箱的白天活跃用户数很多,其白天对于并发访问数、响应时间的要求较高,而到了晚上或者休息时间其活跃用户数较少,需要的并发用户数、带宽与响应时间等则相应减少,其中的变化并不是跃进式的,当中会连续性的循序变化。
另外,目前互联网应用层出不穷,不同类型的应用,如邮箱、视频类应用、游戏类应用、个人与企业类应用所需要的性能需求都是各不相同的,而视频类应用、游戏类应用等又有很多类型,各种不同应用对性能的需求形成了连续性的变化。而不是简单的几个不同性能数值。因此,如何为各种应用实时进行存储配置已经成为目前亟待解决的问题。
发明内容
本公开鉴于以上问题中的至少一个提出了新的技术方案。
本公开在其一个方面提供了一种虚拟化存储资源的动态调整方法,其能够为各种应用实时地进行存储资源的调整。
本公开在其另一方面提供了一种虚拟化存储资源的动态调整装置,其能够为各种应用实时地进行存储资源的调整。
根据本公开,提供一种虚拟化存储资源的动态调整方法,包括:
在进行存储之前,基于各应用的需求预估各类数据在各个维度上的性能值;
基于设置的各个维度的阀值和预估的各类数据在各个维度上的性能值确定为各类数据在各个维度上分配的性能值;
实时检测并统计存储过程中设定时间段内各类数据在各个维度上实际使用性能值的平均值;
计算各类数据在各个维度上实际使用性能值的平均值与预估的相应类别数据在相应维度上的性能值的差值;
如果任一类数据在任一维度上的差值处于设置的各个维度的阀值范围内,则继续上述的实时检测,直至存储过程结束,否则,将预估的各类数据在各个维度上的性能值更新为相应类别数据在相应维度上实际使用性能值的平均值,并继续重新确定为各类数据在各个维度上分配的性能值,直至存储过程结束。
在本公开的一些实施例中,该方法还包括:
在对预估的各类数据在各个维度上的性能值进行更新之前,更新设置的各个维度的阀值。
在本公开的一些实施例中,设置的各个维度的阀值大于0且小于为各类数据在各个维度上分配的性能值与预估的相应类别数据在相应维度上的性能值的差。
在本公开的一些实施例中,各类数据的各个维度包括IOPS、响应时间、带宽、CPU和并发访问数。
根据本公开,还提供了一种虚拟化存储资源的动态调整装置,包括:
性能值预估单元,用于在进行存储之前,基于各应用的需求预估各类数据在各个维度上的性能值;
性能值分配单元,用于基于设置的各个维度的阀值和预估的各类数据在各个维度上的性能值确定为各类数据在各个维度上分配的性能值;
性能值检测单元,用于实时检测并统计存储过程中设定时间段内各类数据在各个维度上实际使用性能值的平均值;
判断单元,用于计算各类数据在各个维度上实际使用性能值的平均值与预估的相应类别数据在相应维度上的性能值的差值,如果任一类数据在任一维度上的差值处于设置的各个维度的阀值范围内,则继续上述的实时检测,直至存储过程结束,否则,将预估的各类数据在各个维度上的性能值更新为相应类别数据在相应维度上实际使用性能值的平均值,并继续重新确定为各类数据在各个维度上分配的性能值,直至存储过程结束。
在本公开的一些实施例中,该装置还包括:
阀值更新单元,用于在对预估的各类数据在各个维度上的性能值进行更新之前,更新设置的各个维度的阀值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司;,未经中国电信股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310680567.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于使用经分割快闪转变层的方法及设备
- 下一篇:数据存取管理装置及方法





