[发明专利]针对异类存储系统的基于Web服务的数据复制无效
申请号: | 200680041957.4 | 申请日: | 2006-11-16 |
公开(公告)号: | CN101305367A | 公开(公告)日: | 2008-11-12 |
发明(设计)人: | M·S·拉杰卡尼-马里扬;R·沃拉弗克 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市金杜律师事务所 | 代理人: | 王茂华;李辉 |
地址: | 美国*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 异类 存储系统 基于 web 服务 数据 复制 | ||
技术领域
本发明通常涉及存储子系统,以及更特别地涉及一种针对异类存储系统来提供基于Web服务的数据复制的方法、装置和程序存储设备。
背景技术
Web服务是一种软件系统,其被设计用以通过网络来支持可互操作的机器至机器交互。Web服务使用以机器可处理格式(诸如Web服务描述语言(WSDL))描述的接口。WSDL是一种XML词汇表,其提供一种描述服务接口定义语言(IDL)的标准方式。WSDL是在由IBM开发的网络可访问服务规范语言(NASSL)和由Microsoft开发的规范和描述语言(SDL)之间的活动会聚的最终产物。WSDL对服务提供者提供了一种简单的方式,用以描述针对远程方法调用(RMI)的请求消息和响应消息的格式。WSDL以与底层协议和编码要求相独立的方式解决了这种服务IDL课题。通常,WSDL提供一种抽象语言,用于由其各自的参数和数据类型来定义服务的发布操作。该语言还解决了服务的绑定细节和位置的定义。
除了提供Web服务的系统之外的系统可以使用消息并以由Web服务的接口规定的方式来与Web服务进行交互,所述消息可以包含在SOAP封装中或者遵循REST方法。通常,使用HTTP来传输这些消息,以及这些消息通常包括XML并结合其他Web相关的标准。以各种编程语言编写并且在各种平台上运行的软件应用可以以类似于在单一计算机上的进程间通信的方式,来使用Web服务通过例如因特网的计算机网络交换数据。
当前,存储子系统的数据复制受限于设备之间的特定距离,并且要求特定的接口和协议(诸如,专用的光纤信道适配器和连接性)。作为结果,在存储子系统之间的数据复制局限于特定的地理边界。此外,当前的数据复制仅可能在特殊类型和提供商(同类)的存储子系统之间实现。当前数据复制技术的另一限制在于以下事实,复制的参与者(即源和目标)需要彼此已知,并且不能动态创建复制关系。由此,当前存储子系统数据复制技术的限制在于数据复制的有限距离、需要具体技术和连接性、要求相同的类型和提供商的存储子系统、以及不能动态发现复制目标。
发明内容
本发明公开了一种针对异类存储系统来提供基于Web服务的数据复制的方法、装置和程序存储设备。
在存储子系统中提供了一种Web服务接口,用以提供通过远程请求代理来访问存储子系统的复制功能。Web服务接口还可以验证远程请求代理以及数据加密以确保私密性。Web服务接口还可以将正在复制的容量划分成为预定义大小的块,用于稍后在远程请求代理处结合形成所述容量。
根据本发明的一个实施方式的存储系统包括:具有Web服务接口的至少一个目标存储子系统,该Web服务接口用于提供对至少一个目标存储子系统的功能集合的因特网访问;以及具有Web服务接口的请求存储子系统,请求存储子系统的Web服务接口被配置以识别至少一个目标存储子系统的Web服务接口,以及经由请求存储子系统和至少一个目标存储子系统的Web服务接口,来启动至少一个目标存储子系统的功能。
在本发明的另一实施方式中,提供了一种存储子系统。所述存储子系统包括:至少一个存储设备以及Web服务接口,所述Web服务接口被配置以执行所述至少一个存储设备的Web可启动的存储功能。
在本发明的另一实施方式中,提供了一种用于执行远程存储活动的方法。所述方法包括:识别具有用于提供对Web可启动的存储功能的访问的Web服务接口的存储子系统;使用网络协议来经由网络耦合至所述识别的存储系统;以及启动所述Web可启动的存储功能的执行。
在本发明的另一实施方式中,提供了一种程序存储设备。程序存储设备包括由处理设备可执行的程序指令,以便执行用于执行远程存储活动的操作,其中所述操作包括:识别具有用于提供对Web可启动的存储功能的访问的Web服务接口的存储子系统;使用网络协议来经由网络耦合至所述识别的存储系统;以及启动所述Web可启动的存储功能的执行。
在本发明的另一实施方式中,提供了另一种存储子系统。该存储子系统包括:用于存储数据的装置;以及可操作地耦合至该用于存储的装置并用于使得能够执行与用于存储数据的装置相关联的Web可启动的服务的装置。
附图说明
现在将仅以示例方式,通过参考以下附图来描述本发明的实施方式:
图1示出了根据本发明的实施方式的计算机网络;
图2示出了根据本发明的实施方式的存储子系统的框图;
图3示出了根据本发明的实施方式的Web服务架构;
图4示出了根据本发明的实施方式的存储子系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680041957.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:药液注入系统
- 下一篇:配置射频识别读取器的技术