Pricing computer services: queueing effects
Communications of the ACM
The design and implementation of distributed INGRES
The INGRES papers: anatomy of a relational database system
Incomplete information costs and database design
ACM Transactions on Database Systems (TODS)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
The ecology of computation
Decentralizing a global naming service for improved performance and fault tolerance
ACM Transactions on Computer Systems (TOCS)
A Microeconomic Approach to Optimal Resource Allocation in Distributed Computer Systems
IEEE Transactions on Computers
User delay costs and internal pricing for a service facility
Management Science
The POSTGRES next generation database management system
Communications of the ACM
Spawn: A Distributed Computational Economy
IEEE Transactions on Software Engineering
Tcl and the Tk toolkit
Query processing in a system for distributed databases (SDD-1)
ACM Transactions on Database Systems (TODS)
An economic paradigm for query processing and data migration in mariposa
PDIS '94 Proceedings of the third international conference on on Parallel and distributed information systems
Access path selection in a relational database management system
SIGMOD '79 Proceedings of the 1979 ACM SIGMOD international conference on Management of data
Mariposa: A New Architecture for Distributed Data
Proceedings of the Tenth International Conference on Data Engineering
R* Optimizer Validation and Performance Evaluation for Distributed Queries
VLDB '86 Proceedings of the 12th International Conference on Very Large Data Bases
Benchmarking Database Systems A Systematic Approach
VLDB '83 Proceedings of the 9th International Conference on Very Large Data Bases
The Real-Time Channel Administration Protocol
Proceedings of the Second International Workshop on Network and Operating System Support for Digital Audio and Video
Preliminary Measurement of the RMTP/RTIP
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
Data Replication in Mariposa
AN OVERVIEW OF THE SEQUOIA 2000 PROJECT
AN OVERVIEW OF THE SEQUOIA 2000 PROJECT
A new architecture for the implementation of scripting languages
VHLLS'94 Proceedings of the USENIX 1994 Very High Level Languages Symposium Proceedings on USENIX 1994 Very High Level Languages Symposium Proceedings
The Mariposa distributed database management system
ACM SIGMOD Record
Managing semantic heterogeneity in databases: a theoretical prospective
PODS '97 Proceedings of the sixteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Experiments in designing computational economies for mobile users
Proceedings of the first international conference on Information and computation economies
Dynamic Query Operator Scheduling for Wide-Area Remote Access
Distributed and Parallel Databases
Decentralized replicated-object protocols
Proceedings of the eighteenth annual ACM symposium on Principles of distributed computing
An adaptive query execution system for data integration
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Research issues in real-time DBMS in the context of electronic commerce
CIKM '96 Proceedings of the workshop on Databases: active and real-time
Iterative dynamic programming: a new class of query optimization algorithms
ACM Transactions on Database Systems (TODS)
Consistency management in Deno
Mobile Networks and Applications
Migrating Autonomous Objects in a WAN Environment
Journal of Intelligent Information Systems
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
Resource management for scalable disconnected access to Web services
Proceedings of the 10th international conference on World Wide Web
Multiobjective query optimization
PODS '01 Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Proxy-server architectures for OLAP
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Content integration for e-business
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Cache investment: integrating query optimization and distributed data placement
ACM Transactions on Database Systems (TODS)
Managing energy and server resources in hosting centers
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
Peer-to-peer information systems: concepts and models, state-of-the-art, and future systems
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Design and implementation of DB-MANα: does database migration work well in a real environment?
ADC '02 Proceedings of the 13th Australasian database conference - Volume 5
An adaptive peer-to-peer network for distributed caching of OLAP results
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Rate-based query optimization for streaming information sources
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Improving Data Access in P2P Systems
IEEE Internet Computing
Hierarchical Storage Management in a Distributed VOD System
IEEE MultiMedia
Semantic Query Optimization for Query Plans of Heterogeneous Multidatabase Systems
IEEE Transactions on Knowledge and Data Engineering
Markets as Global Scheduling Mechanisms: The Current State
ICCS '02 Proceedings of the International Conference on Computational Science-Part I
Supporting Co-Allocation in an Auctioning-Based Resource Allocator for Grid Systems
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Hyperqueries: Dynamic Distributed Query Processing on the Internet
Proceedings of the 27th International Conference on Very Large Data Bases
Reordering Query Execution in Tertiary Memory Databases
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Economic Scheduling in Grid Computing
JSSPP '02 Revised Papers from the 8th International Workshop on Job Scheduling Strategies for Parallel Processing
P-Grid: A Self-Organizing Access Structure for P2P Information Systems
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
Giggle: a framework for constructing scalable replica location services
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
The VLDB Journal — The International Journal on Very Large Data Bases
Data partitioning and load balancing in parallel disk systems
The VLDB Journal — The International Journal on Very Large Data Bases
ObjectGlobe: Ubiquitous query processing on the Internet
The VLDB Journal — The International Journal on Very Large Data Bases
Design and Evaluation of Smart Disk Architecture for DSS Commercial Workloads
ICPP '00 Proceedings of the Proceedings of the 2000 International Conference on Parallel Processing
Database Modularization Design for the Construction of Flexible Information Systems
IDEAS '99 Proceedings of the 1999 International Symposium on Database Engineering & Applications
The Piazza peer data management project
ACM SIGMOD Record
Quality of service in an information economy
ACM Transactions on Internet Technology (TOIT)
A dynamic data/currency protocol for mobile database design and reconfiguration
Proceedings of the 2003 ACM symposium on Applied computing
Encouraging knowledge exchange in discussion forums by market-oriented mechanisms
Proceedings of the 2004 ACM symposium on Applied computing
Load management and high availability in the Medusa distributed stream processing system
SIGMOD '04 Proceedings of the 2004 ACM SIGMOD international conference on Management of data
Proceedings of the 7th International Workshop on the Web and Databases: colocated with ACM SIGMOD/PODS 2004
Efficient processing of client transactions in real-time
Distributed and Parallel Databases
Large scale data warehouses on grid: Oracle database 10g and HP proliant servers
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Location based placement of whole distributed systems
CoNEXT '05 Proceedings of the 2005 ACM conference on Emerging network experiment and technology
A survey of multi-agent organizational paradigms
The Knowledge Engineering Review
Optimizing Cyclic Join View Maintenance over Distributed Data Sources
IEEE Transactions on Knowledge and Data Engineering
Information Technology and Management
A novel approach to resource scheduling for parallel query processing on computational grids
Distributed and Parallel Databases
Query optimization in distributed networks of autonomous database systems
ACM Transactions on Database Systems (TODS)
Management of unspecified semi-structured data in multi-agent environment
Proceedings of the 2006 ACM symposium on Applied computing
DANS: decentralized, autonomous, and networkwide service delivery and multimedia workflow processing
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
Maintaining large update batches by restructuring and grouping
Information Systems
Survey of research towards robust peer-to-peer networks: search methods
Computer Networks: The International Journal of Computer and Telecommunications Networking
A commodity market algorithm for pricing substitutable Grid resources
Future Generation Computer Systems
Quality is in the eye of the beholder: towards user-centric web-databases
Proceedings of the 2007 ACM SIGMOD international conference on Management of data
Optimizing scrip systems: efficiency, crashes, hoarders, and altruists
Proceedings of the 8th ACM conference on Electronic commerce
Contract-based load management in federated distributed systems
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Making p2p accountable without losing privacy
Proceedings of the 2007 ACM workshop on Privacy in electronic society
Querying the internet with PIER
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Controlling access to published data using cryptography
VLDB '03 Proceedings of the 29th international conference on Very large data bases - Volume 29
Enhancing P2P file-sharing with an internet-scale query processor
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
SQLB: a query allocation framework for autonomous consumers and providers
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
Scalable tag search in social network applications
Computer Communications
Distributed databases and peer-to-peer databases: past and present
ACM SIGMOD Record
Using frames for knowledge representation in a CORBA-based distributed environment
Knowledge-Based Systems
Managing virtual money for satisfaction and scale up in P2P systems
DaMaP '08 Proceedings of the 2008 international workshop on Data management in peer-to-peer systems
Efficient allocation and composition of distributed storage
The Journal of Supercomputing
Adaptive workload allocation in query processing in autonomous heterogeneous environments
Distributed and Parallel Databases
Query Allocation in Wireless Sensor Networks with Multiple Base Stations
DASFAA '09 Proceedings of the 14th International Conference on Database Systems for Advanced Applications
Market-Based Adaptive Discussion Forums
Advanced Internet Based Systems and Applications
A self-adaptable query allocation framework for distributed information systems
The VLDB Journal — The International Journal on Very Large Data Bases
MapReduce optimization using regulated dynamic prioritization
Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems
Rethinking cost and performance of database systems
ACM SIGMOD Record
Comprehensive Optimization of Declarative Sensor Network Queries
SSDBM 2009 Proceedings of the 21st International Conference on Scientific and Statistical Database Management
Runtime Estimations, Reputation and Elections for Top Performing Distributed Query Scheduling
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
ROAR: increasing the flexibility and performance of distributed search
Proceedings of the ACM SIGCOMM 2009 conference on Data communication
Validated cost models for sensor network queries
Proceedings of the Sixth International Workshop on Data Management for Sensor Networks
A Vision for Next Generation Query Processors and an Associated Research Agenda
Globe '09 Proceedings of the 2nd International Conference on Data Management in Grid and Peer-to-Peer Systems
Evolution of Query Optimization Methods: From Centralized Database Systems to Data Grid Systems
DEXA '09 Proceedings of the 20th International Conference on Database and Expert Systems Applications
Consistency rationing in the cloud: pay only when it matters
Proceedings of the VLDB Endowment
A new look at generating multi-join continuous query plans: A qualified plan generation problem
Data & Knowledge Engineering
Caching and Materialization for Web Databases
Foundations and Trends in Databases
Quality contracts for real-time enterprises
BIRTE'06 Proceedings of the 1st international conference on Business intelligence for the real-time enterprises
Knbest - a balanced request allocation method for distributed information systems
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
GECON'07 Proceedings of the 4th international conference on Grid economics and business models
Profit-Driven Service Request Scheduling in Clouds
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Cluster-and-conquer: hierarchical multi-metric query processing in large-scale database federations
Proceedings of the Fourteenth International Database Engineering & Applications Symposium
DYFRAM: dynamic fragmentation and replica management in distributed database systems
Distributed and Parallel Databases
SNEE: a query processor for wireless sensor networks
Distributed and Parallel Databases
Replicas redistribution in distributed database using creative evolutionary systems approach
ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
Predicting cost amortization for query services
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Tradeoffs Between Profit and Customer Satisfaction for Service Provisioning in the Cloud
Proceedings of the 20th international symposium on High performance distributed computing
Scaling up query allocation in the presence of autonomous participants
DASFAA'11 Proceedings of the 16th international conference on Database systems for advanced applications: Part II
A dynamic data middleware cache for rapidly-growing scientific repositories
Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
RW'11 Proceedings of the 7th international conference on Reasoning web: semantic technologies for the web of data
Quality of experience in distributed databases
Distributed and Parallel Databases
Resource scheduling methods for query optimization in data grid systems
ADBIS'11 Proceedings of the 15th international conference on Advances in databases and information systems
Comparison of pricing policies for a computational grid market
PPAM'05 Proceedings of the 6th international conference on Parallel Processing and Applied Mathematics
Parallelizing skyline queries for scalable distribution
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Satisfaction-Based query load balancing
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
Profit-driven scheduling for cloud services with data access awareness
Journal of Parallel and Distributed Computing
Query trading in digital libraries
DELOS'04 Proceedings of the 6th Thematic conference on Peer-to-Peer, Grid, and Service-Orientation in Digital Library Architectures
How to price shared optimizations in the cloud
Proceedings of the VLDB Endowment
Integrated distributed/mobile logistics management
Transactions on Large-Scale Data- and Knowledge-Centered Systems V
PODS '12 Proceedings of the 31st symposium on Principles of Database Systems
The QOL approach for optimizing distributed queries without complete knowledge
Proceedings of the 16th International Database Engineering & Applications Sysmposium
A grid-based infrastructure for distributed retrieval
ECDL'07 Proceedings of the 11th European conference on Research and Advanced Technology for Digital Libraries
Cost exploration of data sharings in the cloud
Proceedings of the 16th International Conference on Extending Database Technology
Toward practical query pricing with QueryMarket
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Multi-objective optimization of data flows in a multi-cloud environment
Proceedings of the Second Workshop on Data Analytics in the Cloud
Online, asynchronous schema change in F1
Proceedings of the VLDB Endowment
Market mechanisms for managing datacenters with heterogeneous microarchitectures
ACM Transactions on Computer Systems (TOCS)
Hi-index | 0.00 |
The requirements of wide-area distributed database systems differ dramatically from those of local-area network systems. In a wide-area network (WAN) configuration, individual sites usually report to different system administrators, have different access and charging algorithms, install site-specific data type extensions, and have different constraints on servicing remote requests. Typical of the last point are production transaction environments, which are fully engaged during normal business hours, and cannot take on additional load. Finally, there may be many sites participating in a WAN distributed DBMS.In this world, a single program performing global query optimization using a cost-based optimizer will not work well. Cost-based optimization does not respond well to site-specific type extension, access constraints, charging algorithms, and time-of-day constraints. Furthermore, traditional cost-based distributed optimizers do not scale well to a large number of possible processing sites. Since traditional distributed DBMSs have all used cost-based optimizers, they are not appropriate in a WAN environment, and a new architecture is required.We have proposed and implemented an economic paradigm as the solution to these issues in a new distributed DBMS called Mariposa. In this paper, we present the architecture and implementation of Mariposa and discuss early feedback on its operating characteristics.