[发明专利]通过分层存储系统内的数据迁移减少功耗有效
| 申请号: | 201380021659.9 | 申请日: | 2013-03-25 | 
| 公开(公告)号: | CN104272386B | 公开(公告)日: | 2017-11-24 | 
| 发明(设计)人: | R·M·菲斯科;卡尔.E.琼斯;S·罗伊;安德鲁·戴尔·沃尔斯 | 申请(专利权)人: | 国际商业机器公司 | 
| 主分类号: | G06F3/06 | 分类号: | G06F3/06 | 
| 代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 申发振 | 
| 地址: | 美国*** | 国省代码: | 暂无信息 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 通过 分层 存储系统 数据 迁移 减少 功耗 | ||
背景技术
本申请一般地涉及一种改进的数据处理装置和方法,并且更具体地,涉及用于通过在分层存储系统的层(tie)之间迁移数据减小功耗的机制。
传统的存储模型识别两种不同类型的存储设备:在线存储设备和离线存储设备。在线存储设备一般存储需要高可用性、实时获取和不变的可靠性的事务处理数据。离线存储设备一般存储不经常被访问并且被长期存储的归档数据。然而,在现代环境中,数据使用已经超出了简单的事务处理和归档使用。因此,已经引入了分层存储系统的概念。
分层存储的概念基于存储设备的变化的性能,以及所遇到的各种工作负载对这些存储设备的性能的变化的需要。分层存储涉及基于存储设备的性能能力和成本,具有存储设备的多个逻辑和物理级别,并且然后基于对数据的预期需要以及分层存储系统的该级别的存储设备的对应性能,在存储设备的这些各种级别内存储数据。
因此,例如,在分层存储系统的最高级别,提供具有非常高的性能能力的多个存储设备。在分层存储系统中,以预期被频繁地需要并且具有最小访问延迟的数据利用这些存储设备。分层存储系统的该层有时被称为“在线(online)”层或者T0。该层通常由其制造和购买最为昂贵的存储设备组成。
分层存储系统的中间层,有时被称为“近线(nearline)”层或者T1,具有这样的存储设备,这些存储设备具有比分层存储系统的最高级别低的性能能力,但是仍然具有足够的性能,以便处理对被定期但是不像被存储在最高层内的数据那样经常地访问,或者其访问可以容忍由于分层存储系统的中间层的存储设备的较低性能度量而产生的较大访问延迟的数据的访问。基于分层存储系统的复杂性和所采用的存储设备的不同的性能能力,分层存储系统中可以存在多个中间层。
分层存储系统的底层,有时被称为“离线(offline)”层,可以由相对低性能的存储设备组成。该层通常被用于归档数据或者存储很少被访问的数据,并且因此,不关心与这些存储设备相关联的访问延迟。
实现这样的分层存储系统的原因不仅基于当今的计算环境的工作负载对存储设备性能的各种需要,而且基于这样的存储设备的成本。存储设备的成本与存储设备的性能成正比。即,更高性能的存储设备的成本显著地多于较低性能的存储设备。结果,拥有大量较低性能的存储设备比拥有大量高性能的存储设备的成本较低。结果,在分层存储系统中,一个高性能存储设备的相对较小的组可被用于处理需要高可用性和实时访问的数据。同时,一个较低性能的存储设备的相对较大的组可被用于存储用于归档目的的数据或者很少被访问的数据。一个中等大小的具有中等性能的存储设备的集合可被用于处理需要定期访问的数据。结果,使用分层方法,可以最小化存储系统的成本,同时仍然适合于工作负载的需要。
发明内容
在一个说明性实施例中,在一个分层存储系统中,提供了一种用于管理分层存储系统中的数据片段的方法。该方法包括识别所述分层存储系统中的第一层内的可以被置于最小功耗状态的一个或多个第一存储设备。所述方法还包括识别存储在所述一个或多个第一存储设备上的在所述一个或多个第一存储设备处于最小功耗状态的时间段期间最可能被访问的一个或多个数据片段。另外,所述方法包括将一个或多个数据分段迁移到所述存储系统的第一层或者第二层中的一个或多个第二存储设备。另外,所述方法包括将所述一个或多个第一存储设备置于最小功耗状态。在所述一个或多个第一存储设备处于最小功耗状态时,由所述一个或多个第二存储设备为针对所述一个或多个数据分段的访问请求提供服务。
在其它的说明性实施例中,提供了一种包括计算机可用或者可读介质的计算机程序产品,所述计算机可用或者可读介质具有计算机可读的程序。当被在计算设备上执行时,所述计算机可读程序使得所述计算设备执行上面根据说明性方法实施例概述的各种操作和操作组合。
在另一个说明性实施例中,提供了一种系统/装置。所述系统/装置可以包括一个或多个处理器和耦连到所述一个或多个处理器的存储器。所述存储器可以包括指令,当被以所述一个或多个处理器执行时,所述指令使得所述一个或多个处理器执行上面根据说明性方法实施例概述的各种操作和操作组合。
将在本发明的示例实施例的下列详细说明中描述本发明的这些及其它特征和优点,或者根据本发明的示例实施例的下列详细说明,本领域技术人员将明了本发明的这些及其它特征和优点。
附图说明
当结合附图阅读时,通过参考说明性实施例的以下详细说明,将最好地理解本发明以及其优选的使用模式,以及其另外的目的和优点,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380021659.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





