Spawn: A Distributed Computational Economy
IEEE Transactions on Software Engineering
The POPCORN market—an online market for computational resources
Proceedings of the first international conference on Information and computation economies
Algorithmic mechanism design (extended abstract)
STOC '99 Proceedings of the thirty-first annual ACM symposium on Theory of computing
Bidding and allocation in combinatorial auctions
Proceedings of the 2nd ACM conference on Electronic commerce
A futures market in computer time
Communications of the ACM
A Case for Economy Grid Architecture for Service-Oriented Grid Computing
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Considerations for computer utility pricing policies
ACM '68 Proceedings of the 1968 23rd ACM national conference
SHARP: an architecture for secure resource peering
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
ICE: an iterative combinatorial exchange
Proceedings of the 6th ACM conference on Electronic commerce
Automatic grid assembly by promoting collaboration in peer-to-peer grids
Journal of Parallel and Distributed Computing
Combinatorial exchanges for coordinating grid services
ACM SIGecom Exchanges
VARQ: virtual advance reservations for queues
HPDC '08 Proceedings of the 17th international symposium on High performance distributed computing
Free factories: unified infrastructure for data intensive web services
ATC'08 USENIX 2008 Annual Technical Conference on Annual Technical Conference
Using historical accounting information to predict the resource usage of grid jobs
Future Generation Computer Systems
Evaluating the impact of inaccurate information in utility-based scheduling
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
A reputation-driven scheduler for autonomic and sustainable resource sharing in Grid computing
Journal of Parallel and Distributed Computing
Robust and efficient incentives for cooperative content distribution
IEEE/ACM Transactions on Networking (TON)
DyMRA: dynamic market deployment for decentralized resource allocation
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems - Volume Part I
Service differentiation based on flexible time constraints in market-oriented grids
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
DReL: a middleware for wireless sensor networks management using reinforcement learning techniques
Proceedings of the 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
Using clouds to scale grid resources: An economic model
Future Generation Computer Systems
Double auction-inspired meta-scheduling of parallel applications on global grids
Journal of Parallel and Distributed Computing
Slice embedding solutions for distributed service architectures
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Using market mechanisms for resource allocation in distributed systems is not a new idea, nor is it one that has caught on in practice or with a large body of computer science research. Yet, projects that use markets for distributed resource allocation recur every few years [1, 2, 3], and a new generation of research is exploring market-based resource allocation mechanisms [4, 5, 6, 7, 8] for distributed environments such as Planetlab, Netbed, and computational grids. This paper has three goals. The first goal is to explore why markets can be appropriate to use for allocation, when simpler allocation mechanisms exist. The second goal is to demonstrate why a new look at markets for allocation could be timely, and not a re-hash of previous research. The third goal is to point out some of the thorny problems inherent in market deployment and to suggest action items both for market designers and for the greater research community. We are optimistic about the power of market design, but we also believe that key challenges exist for a markets/systems integration that must be overcome for market-based computer resource allocation systems to succeed.