发明授权
US08001242B2 Method for redirection of host data access to multiple non-host file systems or data stores
失效
主机数据访问重定向到多个非主机文件系统或数据存储的方法
- 专利标题: Method for redirection of host data access to multiple non-host file systems or data stores
- 专利标题(中): 主机数据访问重定向到多个非主机文件系统或数据存储的方法
-
申请号: US10139767申请日: 2002-05-06
-
公开(公告)号: US08001242B2公开(公告)日: 2011-08-16
- 发明人: Wilhelm Mild , Ingo Franzki , Karsten Graul , Joerg Schmidbauer
- 申请人: Wilhelm Mild , Ingo Franzki , Karsten Graul , Joerg Schmidbauer
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 代理商 William A. Kinnaman, Jr.
- 优先权: DE01111036 20010508
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
The present invention discloses a system and method for automatic redirection of record-based data access to host files to multiple non-host file systems having non-record-based access comprising a redirector engine, a redirector server and at least one handler. The redirector engine, located on the host side, gets automatic control for each request of a host application (e.g., a read/write request), interprets a property list containing information on whether and how redirection for that request should be processed, makes a redirect decision based on information received from the property list, and establishes a communication with its assigned redirector server. The redirector server, located on a non-host system, handles communication with the redirector engine and the handler, performs data conversions if required and passes control to the handler assigned in the property list. The handler component converts the initial request into a request specific to the non-host file system, controls the execution of the request, and returns the result to the redirector engine. A main advantage of the present invention is that heterogeneous systems using different file systems can work on the same data store without any modification of the host applications themselves. A synchronization of data between the host system and non-host systems can be selected very easily by setting the appropriate parameter in the property list. The data can be stored in different file systems or data stores simultaneously. Finally, the host program is able to access data in different file system, in different encoding formats at the same time in real time.
公开/授权文献
信息查询