支持网格分析环境的异构关系数据库
Heterogeneous Relational Databases for a Grid-enabled Analysis Environment
摘要:
基于网格的系统需要一种数据库访问机制,该数据库访问机制可以通过虚拟数据访问系统(即,可以负责跟踪存储在地理上分布的异构数据库中的数据的系统)来提供对所请求的数据的无缝同构访问。该系统应通过使用虚拟数据访问机制(即,可以向客户端应用程序隐藏后端数据库的异构性的机制)来提供存储在不同存储库中的数据的集成视图。本文主要研究通过Web服务接口访问存储在不同关系数据库中的数据,并利用数据仓库和数据集市的特点。我们提出了一个中间件,使应用程序访问存储在地理上分布的关系数据库中的数据,而不知道他们的物理位置和底层模式。提供了一个Web服务接口,使应用程序能够以独立于语言和平台的方式访问该中间件。基于Clarens [4]、Unity [7]和POOL [8]创建了一个原型实现。这种透明地访问存储在分布式关系数据库中的数据的能力对于网格用户,特别是希望整理和分析分布在网格上的数据的科学界来说可能是非常强大的。
英文摘要:
Grid based systems require a database access mechanism that can provide seamless homogeneous access to the requested data through a virtual data access system, i.e. a system which can take care of tracking the data that is stored in geographically distributed heterogeneous databases. This system should provide an integrated view of the data that is stored in the different repositories by using a virtual data access mechanism, i.e. a mechanism which can hide the heterogeneity of the backend databases from the client applications. This paper focuses on accessing data stored in disparate relational databases through a web service interface, and exploits the features of a Data Warehouse and Data Marts. We present a middleware that enables applications to access data stored in geographically distributed relational databases without being aware of their physical locations and underlying schema. A web service interface is provided to enable applications to access this middleware in a language and platform independent way. A prototype implementation was created based on Clarens [4], Unity [7] and POOL [8]. This ability to access the data stored in the distributed relational databases transparently is likely to be a very powerful one for Grid users, especially the scientific community wishing to collate and analyze data distributed over the Grid.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。