ObjectGlobe: Ubiquitous query processing on the Internet

ObjectGlobe: Ubiquitous query processing on the Internet
复制标题

ObjectGlobe:互联网上无处不在的查询处理

DOI:
--
复制
发表时间:
2001
期刊:
The VLDB journal
影响因子:
--
通讯作者:
K. Stocker
K. Stocker
中科院分区:
--
文献类型:
--
作者:
R. Braumandl;M. Keidl;A. Kemper;Donald Kossmann;A. Kreutz;S. Seltzsam;K. Stocker

文献摘要

被引文献

相似文献

抽象的。介绍了一种面向Internet数据源的分布式开放查询处理器--ObjectGlobe的设计。今天,数据通过Web服务器在Internet上发布,这些服务器具有非常本地化的查询处理能力。ObjectGlobe项目的目标是建立一个开放的市场,在该市场中,任何类型的Internet应用程序都可以分发和使用数据和查询处理功能。此外,ObjectGlobe集成了执行查询处理操作符的周期提供程序(即机器)。总体情况是,原则上可以使用不相关的查询操作符、周期提供程序和数据源执行查询。这样的基础设施可以用作使可伸缩电子商务应用(例如,B2B和B2C市场)能够集成大量参与者的数据和数据处理操作的技术。设计这样一个开放系统的主要挑战之一是确保隐私和安全。我们讨论了ObjectGlobe的安全需求,展示了优化器和运行时系统等基本组件如何需要扩展,并给出了评估安全分布式查询处理的额外成本的性能实验结果。另一个挑战是服务质量管理,以便用户可以限制其查询的成本和运行时间。
Abstract. We present the design of ObjectGlobe, a distributed and open query processor for Internet data sources. Today, data is published on the Internet via Web servers which have, if at all, very localized query processing capabilities. The goal of the ObjectGlobe project is to establish an open marketplace in which data and query processing capabilities can be distributed and used by any kind of Internet application. Furthermore, ObjectGlobe integrates cycle providers (i.e., machines) which carry out query processing operators. The overall picture is to make it possible to execute a query with – in principle – unrelated query operators, cycle providers, and data sources. Such an infrastructure can serve as enabling technology for scalable e-commerce applications, e.g., B2B and B2C market places, to be able to integrate data and data processing operations of a large number of participants. One of the main challenges in the design of such an open system is to ensure privacy and security. We discuss the ObjectGlobe security requirements, show how basic components such as the optimizer and runtime system need to be extended, and present the results of performance experiments that assess the additional cost for secure distributed query processing. Another challenge is quality of service management so that users can constrain the costs and running times of their queries.