[发明专利]分布式存储系统中的应用配置无效
| 申请号: | 200680028322.0 | 申请日: | 2006-08-03 |
| 公开(公告)号: | CN101233492A | 公开(公告)日: | 2008-07-30 |
| 发明(设计)人: | 詹姆斯·P·艾伦;马修·A·赫拉斯;托马斯·S·马修斯;兰斯·W·拉塞尔 | 申请(专利权)人: | 国际商业机器公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F3/06 |
| 代理公司: | 北京市柳沈律师事务所 | 代理人: | 周少杰 |
| 地址: | 美国*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式 存储系统 中的 应用 配置 | ||
技术领域
本发明一般涉及计算机系统,并且具体地涉及分布式存储系统。更具体地,本发明涉及用于动态配置分布式存储系统的方法和系统。
背景技术
过去几年中,在如何将永久存储设备附加于计算机系统方面发生了重大变化。随着存储局域网(SAN)和网络附加存储(NAS)技术的引入,存储设备已经从本地附加、低性能、被动的设备演变为能够使用大量文件系统和文件组的远程附加、高性能(智能的)、主动的设备。在此将远程附加的智能存储设备称作“存储服务器”,而将这些设备所依附的计算机系统称作“主机”。这些设备通过网络接口相互连接,并且统称为分布式存储系统。
出现在分布式存储环境中的一个复杂因素是,在主机上执行的应用,特别是数据库和文件系统不能识别它们所采用的存储器的类型。主机一般具有多个存储连接。例如,单一主机可以与一个或多个存储服务器以及一个或多个本地附加的盘驱动连接。那么,主机上的系统管理员从这些存储连接中创建虚拟存储池(virtual storage pool)。管理员可以创建包括了来自本地附加的盘的存储器和来自存储服务器中的一个的存储器在内的一个存储池,包括了来自不同的本地附加的盘的存储器在内的另一个存储池,以及包括了两个分布式存储服务器在内的再一个存储池。然后,管理员将应用分配给各个存储池。
这种方法的一个问题是,为了以最佳方式完成分配,管理员必须将应用的存储使用特性与存储池的特性匹配。为了完成匹配,需要获得关于各种存储池的某些配置信息。但是,用传统的实施方式,即使对于单一的存储连接,配置信息一般都是不可获得的,并且对于虚拟化的存储池更加不可得到。
发明内容
公开了用于使能动态匹配主机系统应用的存储使用特性与被附的分布式存储系统的可用存储池的特性、以便提供在应用和所选择的存储池之间的最佳匹配的方法和系统。提供了抽象管理器,用存储设备配置工具/模块改进了该抽象管理器,该抽象管理器进行一系列任务以(1)从每个所连接的存储设备或存储池中获取/搜集正确的配置信息和/或(2)当该信息不容易得到(readily available)时,计算该配置信息。然后,存储设备配置模块将该配置信息标准化、核对并匹配到运行在主机系统上的各种应用,和/或通过软件接口将该信息输出到主机系统的用户/管理员。通过使用所搜集/计算的配置信息,以智能并有效的方式将应用分配给最佳存储池。
附图说明
现在将参考下图仅通过示例的方式描述本发明的优选实施例:
图1是具有与主机系统连接的分布式存储器的分布式网络的图,在该分布式网络中可以有利地实现本发明的实施例;
图2是根据本发明的一个实施例的带有软件工具/模块的示例主机系统的方框图,该软件工具/模块用于进行从分布式存储器中检索配置数据;以及
图3是图示根据本发明的一个实施例的搜集和/或计算配置数据、然后通过抽象管理器的设备配置工具来核对配置数据的各种处理的流程图。
具体实施方式
本发明的实施例提供了一种方法和系统,用于使动态匹配主机系统应用的存储器使用特性与分布式存储系统的可用存储池的特性,以便提供在应用与所选择的存储池之间的最佳匹配。用存储设备配置工具/模块来改进抽象管理器(下面描述),该抽象管理器进行一系列任务,包括从每个所连接的存储设备(或存储池)获取/搜集正确的配置信息和/或当信息不容易得到时计算该配置信息。然后,存储设备配置模块将该配置信息标准化、核对并匹配到运行在主机系统上的各种应用和/或通过软件接口将信息输出到主机系统的用户。使用该搜集/计算的配置信息,然后可以以智能和有效的方式将应用(由用户手动或由抽象管理器自动)分配给正确的存储池。下面更详细描述抽象管理器和设备配置模块。
本发明的实施例的实施方式出现在分布式存储环境中,该分布式存储环境包括根据示例实施例的本地和远程存储器两者。当然,可以理解,该环境可以只包括一种存储器,例如,远程存储器,并且无论存储环境的实际配置如何,下面描述的功能特征都适用。此外,可以在所描述的实施例中的主机系统中实现本发明的实施例的具体实施方式。现在描述示例的分布式存储环境和主机系统,以提供可以在其中有利地实现发明特征的上下文背景。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680028322.0/2.html,转载请声明来源钻瓜专利网。





