期刊文献+

AnyQuery:网格环境下基于服务的分布式查询处理系统 被引量:6

AnyQuery: a Service-based Distributed Query Processing System in the Grid
下载PDF
导出
摘要 AnyQuery是一种适用于网格环境、基于服务的分布式查询处理系统,使用统一的数据格式(可扩展标记语言)来表示和传输数据,所有组成模块以网格服务的形式实现,网格服务之间通过标准的接口进行通信.这种接口和实现分离技术屏蔽了不同数据库及其运行节点的差异,为用户提供一致的虚拟关系数据视图和分布式数据查询支持.在分析和研究已有的并行数据库和分布式数据库查询技术的基础上,AnyQuery提出和实现了一种适用于动态网格环境的分布式查询计划生成和执行算法,该算法能够根据网格环境中各节点及其连接网络的实际情况确定查询计划,支持跨数据库的连接查询.基于Globus3.0开发了AnyQuery的原型系统,性能测试表明该系统具有较好的可扩展性,尤其适合计算密集型的复杂查询. This paper proposed AnyQuery, a service-based distributed query processing system to solve the problem of accessing and integrating multiple relational databases in the grid. All the modules of the system are implemented as grid services, which communicate with each other through standard interfaces. XML is used as the data representing and exchanging format. The interfaces and implementations are totally separated in this system. AnyQuery provides a uniform virtual data view above multiple relational databases in the grid. Grid users can issue their queries based on the virtual view. A distributed query processing algorithm is presented to deal with dynamically changed grid environment, which can make the query plan according to the varied grid computing and communicating capacities and support join query across multiple relational databases. A prototype is developed and the performance evaluation demonstrates its effectiveness, especially for complicated computing-intensive query.
出处 《小型微型计算机系统》 CSCD 北大核心 2006年第8期1432-1438,共7页 Journal of Chinese Computer Systems
基金 国家杰出青年科学基金项目"基于数据网格的高性能存储环境及其关键技术的研究(60125208)资助 武汉市青年科技晨光计划"网格环境下数据库访问和集成技术研究(20035002016-03)资助
关键词 分布式查询 服务 网格 distributed query service grid
  • 相关文献

参考文献16

  • 1James Magowan. A view on relational data on the grid[A]. In:David A. Bader, Serge Chaumette eds. International Parallel and Distributed Processing Symposium, 2003[C]. Proceedings.Nice, France. 2003. Washington, DC USA: IEEE Computer Society, 2003: 90-91. 被引量:1
  • 2Chiang Lee, Chi-Sheng Shih, Yaw-Huei Chen. Optimizing large join queries using a graph-based approach[J]. IEEE Transactions on Knowledge and Data Engineering, 2001, 13(2): 298-315. 被引量:1
  • 3Hyoseop Shin; Bongki Moon; Sukho Lee. Adaptive and incremental processing for distance join queries[J]. IEEE Transactions on Knowledge and Data Engineering, 2003, 15(6): 1561-1578. 被引量:1
  • 4Donald Kossmann. The state of the art in distributed query processing[J]. ACM Computing Surveys, 2000, 32(4): 422-469. 被引量:1
  • 5Sivaramakrishnan Narayanan, Tahsin Kurc, Umit Catalyurek,Joel Sahz. Database support for data-driven scientific applications in the grid [J]. Parallel Processing Letters, 2003,13 (2):245-271. 被引量:1
  • 6Sivaramakrishnan Narayanan (K2), Umit V Catalyurek,Tahsin M Kurc, Xi (Michael) Zhang, Joel H Saltz. Applying database support for large scale data driven science in distributed environments[C]. Proceedings of the Fourth International Workshop on Grid Computing (Grid 2003), 2003: 141-148. 被引量:1
  • 7http://www.ogsadai.org. uk/ 被引量:1
  • 8Paton N W, Atkinson M P, Dialani V, et al. Database access and integration services on the grid [R]. UK e-Science Programme Technical Report Number UkeS-2002-01, 2002. 被引量:1
  • 9Smith J T, Gounaris P, Watson N W,et al. Distributed query processing on the grid[A]. 3rd Int. Workshop on Grid Computing, J. Sterbenz, O. Takada, C. Tschudin, B. Plattner (eds.)[C]. Springer-Verlag, 2002: 279-290. 被引量:1
  • 10Nedim Alpdemir M, Arijit Mukherjee, Norman W. Paton, Paul Watson, Alvaro A. A. Fernandes, Anastasios Gounaris, and Jim Smith. Service-based distributed querying on the grid[A].ICSOC 2003, Berlin Heidelberg, LNCS 2910, M.E. Orlowska et al. (Eds.)[C], Springer-Verlag, 2003:467-482. 被引量:1

二级参考文献9

  • 1I Foster, C Kcsselrnan. The Grid: Blueprint for a New Computing Infrastructure. San Francisco, CA: Morgan Kaufmann, 1998 被引量:1
  • 2A Chervenak, I Foster, C Kesselman, et al. The data grid:Towards an architecture for the distributed management and analysis of large scientific datasets. Journal of Network and Computer Applications, 2001, 23:187~200 被引量:1
  • 3Wolfgang Hoschek, Javier Jaen Martinez, Asad Samar, et al.Data management in an international data grid project. In: Proc of the 1st IEEE/ACM Int'l Workshop on Grid Computing. Berlin:Springer-Verlag, 2000. 17~20 被引量:1
  • 4B Segal. Grid Computing: The European data grid project. The 2000 IEEE Nuclear Science Symposium and Medical Imaging Conference, Lyon, France, 2000 被引量:1
  • 5Heinz Stockinger. Distributed database management systems and the data grid. The 18th IEEE Symp on Mass Storage Systems and the 9th NASA Goddard Conference on Mass Storage Systems and Technologies, San Diego, CA, 2001 被引量:1
  • 6J Smith, A Gounaris, P Watson, et al. Distributed query processing on the grid. In: Proc of the 3rd Int'l Workshop on Grid Computing. Berlin: Springer-Verlag, 2002. 279~290 被引量:1
  • 7M Nedim Alpdemir, Arijit Mukherjee, Norman W Paton, et al.Service-based distributed querying on the grid. UK e-Science Programme All Hands Conference, Nottinghan, UK, 2003 被引量:1
  • 8Z Ives, D Florescu, M Friedman, et al. An adaptive query execution system for data integration. In: Proc of the 1999 ACM SIGMOD Int'l Conf on Management of Data. New York: ACM Press, 1999. 299~310 被引量:1
  • 9Nick Roussopoulos, Hyunchul Kang. A pipeline n-way join algorithm based on the 2-way semijoin program. IEEE Trans on Knowledge and Data Engineering, 1991, 3(4): 486~495 被引量:1

共引文献7

同被引文献35

引证文献6

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部