Adaptive load sharing in heterogeneous distributed systems
Journal of Parallel and Distributed Computing
Economic models for allocating resources in computer systems
Market-based control
The TSIMMIS Approach to Mediation: Data Models and Languages
Journal of Intelligent Information Systems - Special issue: next generation information technologies and systems
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
Distributed rational decision making
Multiagent systems
SIAM Journal on Computing
The state of the art in distributed query processing
ACM Computing Surveys (CSUR)
Brokering and matchmaking for coordination of agent societies: a survey
Coordination of Internet agents
An improvement to matchmaking algorithms for middle agents
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
Scaling Access to Heterogeneous Data Sources with DISCO
IEEE Transactions on Knowledge and Data Engineering
Don't Scrap It, Wrap It! A Wrapper Architecture for Legacy Data Sources
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Dynamic Multi-Resource Load Balancing in Parallel Database Systems
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Querying Heterogeneous Information Sources Using Source Descriptions
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Mariposa: a wide-area distributed database system
The VLDB Journal — The International Journal on Very Large Data Bases
A software framework for matchmaking based on semantic web technology
WWW '03 Proceedings of the 12th international conference on World Wide Web
Semantic Brokering over Dynamic Heterogeneous Data Sources in InfoSleuth(tm)
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Tracing a Large-Scale Peer to Peer System: An Hour in the Life of Gnutella
CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
The power of two choices in randomized load balancing
The power of two choices in randomized load balancing
Query optimization in distributed networks of autonomous database systems
ACM Transactions on Database Systems (TODS)
A New Era of Performance Evaluation
Computer
The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver
IEEE Transactions on Computers
Online balancing of range-partitioned data with applications to peer-to-peer systems
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Satisfaction balanced mediation
Proceedings of the sixteenth ACM conference on Conference on information and knowledge management
SQLB: a query allocation framework for autonomous consumers and providers
VLDB '07 Proceedings of the 33rd international conference on Very large data bases
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
Matchmaking for information agents
IJCAI'95 Proceedings of the 14th international joint conference on Artificial intelligence - Volume 1
Knbest - a balanced request allocation method for distributed information systems
DASFAA'07 Proceedings of the 12th international conference on Database systems for advanced applications
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
A semantic information system for services and traded resources in Grid e-markets
Future Generation Computer Systems
Trust your social network according to satisfaction, reputation and privacy
Proceedings of the Third International Workshop on Reliability, Availability, and Security
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
Satisfaction-based query replication
Distributed and Parallel Databases
Hi-index | 0.00 |
In large-scale distributed information systems, where participants are autonomous and have special interests for some queries, query allocation is a challenge. Much work in this context has focused on distributing queries among providers in a way that maximizes overall performance (typically throughput and response time). However, preserving the participants' interests is also important. In this paper, we make the following contributions. First, we provide a model to define the participants' perception of the system regarding their interests and propose measures to evaluate the quality of query allocation methods. Then, we propose a framework for query allocation called Satisfaction-based Query Load Balancing (SQLB, for short), which dynamically trades consumers' interests for providers' interests based on their satisfaction. Finally, we compare SQLB, through experimentation, with two important baseline query allocation methods, namely Capacity based and Mariposa-like. The results demonstrate that SQLB yields high efficiency while satisfying the participants' interests and significantly outperforms the baseline methods.