[发明专利]存储局域网络的快取内存的管理方法有效
申请号: | 200910006530.6 | 申请日: | 2009-02-17 |
公开(公告)号: | CN101807170A | 公开(公告)日: | 2010-08-18 |
发明(设计)人: | 常海艳;杜启飞;陈玄同 | 申请(专利权)人: | 英业达集团(天津)电子技术有限公司;英业达股份有限公司 |
主分类号: | G06F12/08 | 分类号: | G06F12/08 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;祁建国 |
地址: | 300193*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 局域网络 内存 管理 方法 | ||
技术领域
本发明涉及一种数据存取方法,特别是涉及一种存储局域网络(Storage Area Network,简称SAN)的快取内存的管理方法。
背景技术
卷阴影复制服务(Volume Shadow Copy Service,简称VSS)能够让存储基础 设备(比如磁盘、数组)创建高保真的时间点映像,就是映像拷贝(Shadow Copy)。 它可以在多卷、或者单个卷上创建映像拷贝,同时不会影响到系统性能。VSS 通过协调业务应用软件、备份程序,以及存储硬件,从而达到创建高保真映像 拷贝的能力。
VSS的工作框架包含VSS核心模块110、请求者120(Requestor)、写入者 130(Writer),以及提供者140(Provider)。其中,各个模块的具体功能如下,并 请同时配合图1所示,其为现有VSS架构示意图:
请求者120(Requestor),其主要任务是初始化映像拷贝的创建;由于需要 不一样,解决的问题各不相同,因此可能设计不同请求者120应用。例如,备 份应用处理VSS的备份功能,管理应用处理映像拷贝的创建及使用,同时可 以设计其它功能应用,来处理专门的业务。
写入者130(Writer),其主要任务是保证数据的一致性;因为,如果在创建 映像拷贝的过程中,应用软件继续往磁盘写入数据,那么将会出现数据非一致 性问题,从而影响该时间点映像的完整性。通过在应用写入者130模块进行控 制处理,保证数据的一致性,同时也可以达到创建映像拷贝的高效性。通常, 写入者130可以是Windows OS里面的各种服务模块,像COM+、DHCP服务、 Active Directory服务等。
提供者140(Provider),其主要任务是创建映像拷贝。提供者140是创建时 间点影响的接口,它可以是基于存储数组(硬件模式),或者操作系统(软件模 式)。VSS有不同的提供者140,其层次关系为:最底层是硬件提供者140,中 间是软件提供者140,最上面是系统软件提供者140。其中前面两个提供者140, 是为第三方硬件或者软件厂商提供的。
卷映像拷贝服务核心模块,其主要任务是协调各个模块的协作运行,并提 供创建卷映像拷贝的方法;VSS提供了两种创建映像拷贝的方法:一种是完全 拷贝(Clone/Full Copy/Split Mirror),它会创建当前原始数据(Original Data)的全 部拷贝;而另外一种就是写时才拷贝(Copy on Write/Differential Copy),它只创 建将要被更新的原始数据的拷贝。因此写拷贝创建映像拷贝速度快,但是恢复 数据时需要使用原始数据。
根据VSS的备份机制,更可以将应用于存储局域网络中,藉以提高存储 局域网络的可靠性。而建立阴影卷(shadow volume)必须保证存储局域网络与 VSS的数据的一致性。为了保证数据的一致性,存储局域网络会将写入者130 的数据暂停写入。在数据同步完成后才进行快照的建立。这种作法使得VSS 对存储局域网络的写入过程并不是复制即写入(copy-write),因而降低VSS的 存取效率。
发明内容
本发明所要解决的技术问题在于提供一种存储局域网络的快取内存的管 理方法,用于在存储局域网络中实现阴影复制服务的快取(cache)数据的存取控 制。
为了实现上述目的,本发明提供了一种存储局域网络的快取内存的管理方 法包括以下步骤:查询块设备(block device)的数据写入速率;由存储局域网络 传送数据至阴影复制服务器的高速缓存,并取得高速缓存的快取写入速率;根 据数据写入速率调整数据写入快取写入速率;检测高速缓存的容量,判断高速 缓存中的数据是否均已被写入至块设备;当高速缓存中的数据已经写入块设备 时,则完成对快取数据的卷阴影复制服务。
本发明提供一种存储局域网络的快取内存的管理方法,其避免存储局域网 络会将写入者的数据暂停写所造成复制即写入的停滞。换句话说,本发明的资 料存取方法可以保持写入者的输入/输出(Input/Output)不间断,保证存储局域网 络的存取效能。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的 限定。
附图说明
图1为现有VSS架构示意图;
图2为本发明的运作流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达集团(天津)电子技术有限公司;英业达股份有限公司,未经英业达集团(天津)电子技术有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910006530.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:LNG船液舱围护系统锚板定位模板装置
- 下一篇:一种砂轮模具