[发明专利]用于存储器迁移的系统和方法有效

专利信息
申请号: 200680024597.7 申请日: 2006-07-03
公开(公告)号: CN101218557A 公开(公告)日: 2008-07-09
发明(设计)人: G·J·博斯;C·J·道森;R·A·哈密尔顿二世;T·M·沃特斯 申请(专利权)人: 国际商业机器公司
主分类号: G06F3/06 分类号: G06F3/06;G06F9/50
代理公司: 北京市中咨律师事务所 代理人: 于静;杨晓光
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 存储器 迁移 系统 方法
【说明书】:

技术领域

发明属于计算机存储器领域。更特别地,本发明涉及自动控制的存储器迁移。

背景技术

许多不同类型的计算系统已获得在世界范围的广泛使用。这些计算系统包括个人计算机、服务器、大型机以及各种独立和嵌入式计算设备。蔓延的客户端-服务器系统与跨许多PC网络、大型机和小型计算机散布的应用和信息共存。在由网络连接的分布式系统中,用户可以访问许多应用程序、数据库、网络系统、操作系统和大型机应用。计算机为个人和企业提供包括字处理、电子表格、会计、电子邮件、基于因特网协议的语音远程通信和传真的大量软件应用。

例如计算机的数字处理器的用户继续从所述系统要求越来越多的性能来处理日益复杂和困难的任务。另外,处理速度的增长已经比主存储器访问快很多。于是,高速缓冲存储器或高速缓存通常被用于许多所述系统中从而以相对划算的方式提高性能。许多现代计算机还支持“多任务’’或“多线程”,其中,两个或更多程序或程序线程在数字处理器的执行管线中轮换运行。用于高性能、单片微处理器的通用体系结构是精简指令集计算机(RISC)体系结构,其特征在于,为进行迅速执行的小型简化频繁使用指令集。由此,在RISC体系结构中,复杂指令包括非常迅速地按步骤执行的小型简单指令集。这些步骤在适于执行特定简单指令的执行单元中实施。在超标量体系结构中,这些执行单元典型包括并行运转的加载/存储单元、整数算术/逻辑单元、浮点算术/逻辑单元和图形逻辑单元。在处理器体系结构中,操作系统控制处理器和处理器外围的部件的运转。可执行应用程序被存储在计算机的硬盘驱动器中。计算机的处理器响应于用户输入而使应用程序运行。

存储器存储是现今几乎每个软件应用的关键部件。随着存储产业已成熟,存储选件的数量以及数据输入和检索的性能已大大提高。存储选件包括磁带、硬盘驱动器(HDD)、致密盘(CD)、数字视频盘(DVD)和其它媒体。在硬盘驱动器的类别中存在很多存储选件,其范围从简单和较不可靠的单独HDD到高性能、冗余磁盘阵列。所述情况使虚拟存储环境变复杂。磁盘阵列的主要度量包括访问速度和冗余度。复杂的虚拟存储环境包括扩展超过单一计算环境的存储体系结构。所述环境包括存储区域网络(SAN)。每种存储机制具有关联的成本和服务水平,其中,二者都可以变化很大。

实际上,许多应用程序经历高峰使用时段以及因此带来的更迫切的服务水平需求。这些程序在非高峰时段期间经历较低使用时段,其具有因此带来的非高峰时段期间的较低服务水平需求。应用程序开发者必须基于预期的使用、成本、服务水平需求以及其它因素决定应用程序将需要什么样的存储机制。例如,备份/恢复系统可以请求高服务水平存储子系统来存储频繁使用或具有高度重要性的文件,其丢失可以是严重有害的。通常,预期需求与程序被安装时所发展的实际需求不同。相应地,存储需求可以随时间改变。

目前,当应用程序的预期需求与实际需求不同时,应用程序管理员从存储管理员要求存储服务的改变。所述改变是破坏性的,并且需要停机时间来从一个存储子系统向另一个存储子系统物理地移动文件、回收未充分利用的存储、以及提供额外存储。改变的需求还可能要求存储布局的改变。改变布局典型涉及文件迁移,其临时性地使得可选存储布局更便于满足改变的需求。

发明内容

根据第一方面,提供一种用于在多个存储器存储设备之间的数据自动迁移的方法,其包括以下的至少一个:对于一个或更多应用程序监视对存储在多个存储器存储设备的一个或更多中的应用程序数据的访问;以及,确定用于所述一个或更多应用程序的一个或更多服务级别规范,所述方法进一步包括:通过被监视访问和任意已确定服务级别规范中的至少一个,确定对于所述一个或更多应用程序的数据的存储器分配的改变;以及,在多个存储器存储设备之间自动传输数据,从而达到根据所述确定的存储器分配的改变在多个存储设备中的多个之间的数据分配。

根据第二方面,提供一种自动迁移存储器存储系统,其包括:多个存储器存储单元,其中每个存储器存储单元关联于可预定的性能特性,所述系统进一步包括以下的至少一个:用于存储一个或更多应用程序的一个或更多服务级别规范的数据存储库;以及,用于监视对存储在所述存储器存储单元的至少一个中的应用程序数据的访问的监视部件,所述系统进一步包括:用于通过被监视访问和任意服务级别规范中的至少一个确定在所述多个存储器存储单元之间的数据重新分配的分析部件;以及,用于响应于所确定的重新分配从一个存储器存储单元向另一个传输数据的传输控制部件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200680024597.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top