[发明专利]用于管理在存储器架构中的存储器虚拟化的方法和系统有效

专利信息
申请号: 200810176828.7 申请日: 2008-11-25
公开(公告)号: CN101464833A 公开(公告)日: 2009-06-24
发明(设计)人: 戴维·G·范海斯;格雷戈里·J·蒂维斯 申请(专利权)人: 国际商业机器公司
主分类号: G06F12/00 分类号: G06F12/00;H04L29/08
代理公司: 北京市柳沈律师事务所 代理人: 张丽新
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 管理 存储器 架构 中的 虚拟 方法 系统
【说明书】:

技术领域

发明通常涉及数据存储器系统,且更具体地涉及在存储器虚拟化配置中检测和解决竞争。

背景技术

虚拟化通常涉及在计算环境中的资源的抽象。虚拟化机制可以包括从其他系统、应用、或终端用户交互这些资源的方式隐藏资源的物理特性。例如,单个物理资源(例如,服务器、操作系统、应用或存储设备)可以被配置以表现为用作多个逻辑资源;或者,多个物理资源(例如,存储设备或服务器)可以被配置以表现为单个逻辑资源。

因此,虚拟化在如下实例中是有优势的:将物理介质与存储器的逻辑呈现分离或抽象出来对简化系统配置和管理是有用的。例如,将物理存储卷(volume)虚拟化为逻辑存储卷允许当逻辑或虚拟卷保持不变时进行物理架构改变和数据管理操作。虚拟化还可以通过缓存和条带化(strip)来改进数据存取和写入的性能,通过类似于镜像(mirroring)的技术来改进数据的可用性,并通过分布的奇偶来改进数据条带化。

具体地,在数据存储系统中,虚拟化的几种级别都是可能的。参考图1,一些存储虚拟化级别可以被定义为如下:

●由高级数据库(例如,通用数据库)在卷上进行的、包括条带化或其他I/O优化技术的数据虚拟化。数据库可能通过循环复用(round robin)或哈希技术通常在它们的表空间容器和分区上散布数据;

●包括在文件级(例如,IBM的通常并行文件系统(General Parallel FileSystem或GPFS)上进行的条带化的文件系统虚拟化;

●在多个级别上进行的卷或块虚拟化,诸如主机卷管理器、网络虚拟化或存储子系统。可以实现独立驱动器的冗余阵列(Redundant Array ofIndependent Drives(RAID))功能性用于性能和可用性目的(例如,RAID 1或RAID 5)。

●由存储子系统(例如,IBM的盘存储(DS)系列或EMC的Symmetrix)进行的卷的存储网络虚拟化和RAID功能;以及

●由虚拟的磁带库(例如,IBM的虚拟磁带服务器(Virtual Tape Server)或VTS)进行的虚拟化。

块虚拟化的具体例子包括:

●由主机卷管理器和/或高级操作系统(例如,IBM的AIX卷管理器或Symantec的Veritas Volume Manager)进行的卷虚拟化和RAID功能;以及

●由基于网络的存储虚拟化解决方案(例如,IBM的存储区域网络(SAN)卷控制器)进行的卷虚拟化和RAID功能;

如图1所示,在每个虚拟化级别上,从其域角色而言,在创建优化的配置中通常涉及不同的用户或管理(admin)角色。这可能导致当在整个系统上分析时的整体上并非优化的虚拟化配置。

例如,在每个虚拟化级别上,一个或可能多于一个的系统管理员可以尝试使用一个或多个上述不同的技术,例如通过管理所存储的数据的缓存、条带化和冗余,来优化所存储的数据的性能、安全性和整体性。

在大多数情况下,在一个级别上的管理员没有足够的关于在其他级别上的优化过程和结构的信息。因此,在一个级别中应用的优化,从在另一级别上应用的优化技术视角上看,可能是冗余的或甚至在特定环境中可能是起反作用的。

因此,需要可以克服上述缺点的方法和系统。

发明内容

本发明指向加速检测和解决在存储虚拟化配置中的争用的系统、方法和对应的产品。

为了概述,已经在此描述了本发明的特定方面、优点和新颖特征。要理解,不是所有这种优点都可以根据本发明的任何一个具体实施例来实现的。因此,可以以实现或优化一个优点或一组优点、而不实现可以在此被教导或建议的所有优点的方式来实施或实践本发明。

提供用于管理在存储架构中的存储虚拟化的系统和方法。该方法包括:在具有一个或多个数据存储资源的数据存储架构上检查存储虚拟化配置,以便在配置库中存储与被应用于所述一个或多个数据存储资源的存储虚拟化配置相关的配置数据;分析所述配置数据以在所述数据存储架构上检测虚拟化策略矛盾;以及响应于所述虚拟化策略矛盾,自动实现对用于改进存储虚拟化的校正动作的推荐。

根据本发明的另一方面,提供包括一个或多个逻辑单元的系统。所述一个或多个逻辑单元被配置以进行与上述方法相关的功能和操作。在另一实施例中,提供一种包括具有计算机可读程序的计算机可用介质的计算机程序产品。该计算机可读程序当在计算机上执行时使得该计算机进行与上述方法相关的功能和操作。

以下参考附图进一步详细提供除了特定替换例以外的一个或多个上述实施例。但是,本发明不局限于所公开的任何具体实施例。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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