[发明专利]用于估计存储池的预订净空的方法、装置和系统有效
申请号: | 201380007103.4 | 申请日: | 2013-07-03 |
公开(公告)号: | CN104081363B | 公开(公告)日: | 2017-09-08 |
发明(设计)人: | S·S·查豪尔;D·斯塔纳索洛维奇;D·G·梅耶斯;J·波尔特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F12/00 | 分类号: | G06F12/00 |
代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 何焜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 估计 存储 预订 净空 方法 装置 系统 | ||
背景
1.技术领域
本发明的各实施例一般涉及管理数据存储。更具体而言,某些实施例涉及用于检测存储池的可用的预订净空的技术。
2.背景技术
近年来,对数据存储的需求爆炸性地增长,行业通过实现过度预订(也被称为“自动精简配置(thin-provisioning)”)来作出响应,以便改善存储器利用率并使原始存储以及相关联的成本的增长减慢。过度预订概念依赖于存储池的大多数客户决不会完全地使用他们预订的已分配的存储器的预期,如此,明智的过度预订会导致效率改善。
然而,过度预订会存在要存储的数据的某些量可能会最终超出存储池的实际物理存储卷的容量,导致应用程序停机、作业失败、一个或多个存储设备的重新启动或停机,和/或等等的风险。即使存储设备停机被避免,一个或多个消费者的数据常常被迁移到带有更多未预订的容量的另一存储池。这样的迁移转换成较高的客户流失、管理开销、成本等等。由于这些风险,存储管理员一般不情愿利用过度预订,导致非最优利用率和成本升高。
到目前为止,自动精简配置的实现依赖预订净空的估计,其中,这样的估计留给消费者,根据他们的风险容忍要求和/或相关联的策略。消费模式(以及暗示的消费者效率)差别巨大——不仅在消费者与消费者之间或数据中心与数据中心之间,而且在单个存储池与存储池之间,使情况复杂化。一个池有效率地实现过度预订(平衡信息存储和过度预订风险,而另一个池无效率地实现过度预订一点也不罕见。池大小也会显著地不同。
存储池消费者的要求之间的变化,存储池操作特征随着时间的推移的恒定的变化,以及各种其他相关联的因素到目前为止限制了用于实现过度预订的现有技术的有效性。
附图简述
本发明的各实施例是通过示例而不是作为限制来说明的,在各个附图的图形中,其中:
图1是示出了根据一实施例的用于提供存储池服务的系统的元件的框图。
图2是示出了根据一实施例的用于检测存储池的预订净空的池管理器的元件的框图。
图3是示出了根据一实施例的用于检测预订净空的方法的元件的流程图。
图4是示出了根据一实施例的用于检测预订净空的方法的元件的流程图。
图5是示出了根据一实施例的用于生成预订净空信息的计算机平台的元件的框图。
图6A到6C是示出了根据各实施例的计算预订净空信息的相应的操作的元件的伪代码的列表。
具体实施方式
此处所讨论的各实施例以不同的方式对存储池的预订净空执行自动分析。如此处所使用的,“预订净空”是指除任何当前已预订的物理和/或投机性的存储器之外的安全地可用于预订的存储的量——例如,包括物理存储器,仅仅假设的(例如,投机性的)存储器,或其一些组合。预订净空可以是另外的存储容量值——例如,高于存储池的当前预订水平,在一些风险要求购买、租用附加的物理存储器或以其他方式将它们分配给存储池之前,所述另外的存储容量值可以被预订给存储池的一些或全部客户端。
在一个实施例中,可以基于一个或多个因素,包括,但不仅限于,客户风险容忍策略、池容量、当前预订(或“分配”)水平、当前信息存储级别(和/或相关联的数据存储效率)、数据存储的增长率、池访问性能度量,和/或等等中的一个或多个,来计算预订净空信息。
作为示例而非限制,根据一实施例的池管理逻辑可以执行一个或多个操作来确定存储池的当前预订水平,以及存储池的一个或多个度量中的每一个的相应的当前水平。一个或多个度量可以,例如,包括描述当前代表存储池的客户端(例如,全部客户端)存储信息的存储池的量的信息存储度量——例如,以字节为单位。这样的信息存储度量有时被称为“消耗”度量。可另选地,或另外,一个或多个度量可以包括指示当前存储信息的存储池的量的变化率的增长度量(诸如填充时间值、每小时的千兆字节值,和/或等等)。可另选地或另外,一个或多个度量可以包括描述,例如,存储池的一个或多个客户端访问的特征的性能度量。这样的特征可以包括读和/或写延迟、地址转换、吞吐量和/或类似特征中的一个或多个。作为示例而非限制,性能度量可以是作为某种基准时间段的百分比的读/写延迟的平均值(例如,移动平均值)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380007103.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:层级行为简档
- 下一篇:正常与重试数据发射之间的差别格式化