Market-Oriented Grid and Utility Computing



Rajkumar Buyya (University of Melbourne and Manjrasoft Pty Ltd, Australia)

Kris Bubendorfer (Victoria University of Wellington, New Zealand)



Wiley, New York, USA


Table of Contents


PART I: Foundations



Market Oriented Computing and Global Grids: An Introduction

Rajkumar Buyya and Srikumar Venugopal (University of Melbourne, Australia)



Markets, Mechanisms, Games and their Implications in Grids

Yibo Sun, Sameer Tilak (San Diego Supercomputer Center), Ruppa K. Thulasiram (University of Manitoba), and Kenneth Chiu (Binghamton University, USA)



Ownership and Decentralization Issues in Resource Allocation Mechanisms

Tiberiu Stef-Praun (University of Chicago, USA)



Utility Functions, Prices, and Negotiation

John Wilkes (Hewlett-Packard, USA)



Options and Commodity Markets for Computing Resources

Dan C. Marinescu (University of Central Florida, USA), John Patrick Morrison (University College Cork, Ireland) and Howard Jay Siegel (Colorado State University, USA)


 Part II: Business Models



Grid Business Models, Evaluation and Principles

Steve Taylor (University of Southampton, UK), and

Paul McKee (British Telecom, UK)



Grid Business Models for Brokers Executing SLA-Based Workflows

Dang Minh Quan (International University, Germany) and Jörn Altman (Seoul National University, Korea)



A Business-Rules Based Model to Manage Virtual Organizations in Collaborative Grid Environments

Pilar Herrero, José Luis Bosque and María S. Pérez (Universidad Politécnica de Madrid, Spain)



Accounting As Requirement for Market­Oriented Grid Computing

Andrea Guarise and Rosario M. Piro  (Istituto Nazionale di Fisica Nucleare, Italy)


 Part III: Policies and Agreements



Service Level Agreements in the Grid Environment

Bastian Koller (High Performance Computing Center Stuttgart, Germany),

Eduardo Oliveros (Telefónica R&D, Spain) and

Alfonso Sánchez-Macián  (University of Southampton, UK)



SLAs, Negotiation and Potential Problems

Paul McKee (British Telecom, UK), Steve Taylor, Mike Surridge, and Richard Lowe (University of Southampton, UK)



SLA-based Resource Management and Allocation

Jordi Guitart, Mario Macías (Universitat Politècnica de Catalunya, Spain), Omer Rana (Cardiff University, UK), Philipp Wieder, Ramin Yahyapour (TU Dortmund, Germany), and Wolfgang Ziegler (Fraunhofer-Gesellschaft, Germany)



Market Based Resource Allocation for Differentiated

Quality Service Levels

H. Howie Huang and Andrew S. Grimshaw (University of Virginia, USA)



Specification, Planning, and Execution of QoS-aware Grid Workflows

Ivona Brandic, Sabri Pllana, and Siegfried Benkner (University of Vienna, Austria)



Risk Management in Grids

Karim Djemame (University of Leeds, UK),

James Padgett, Iain Gourlay, Kerstin Voss (University of Paderborn, Germany)

Odej Kao (Paderborn Center for Parallel Computing, Germany)  


 Part IV: Resource Allocation and Scheduling Mechanisms



A Reciprocation-based Economy for Multiple Services in a Computational Grid

Nazareno Andrade, Francisco Brasileiro (Universidade Federal de Campina Grande, Brazil), Miranda Mowbray (Hewlett-Packard Laboratories Bristol, UK), and

Walfredo Cirne (Universidade Federal de Campina Grande, Brazil and Google, USA)



The Nimrod/G Grid Resource Broker for Economic-based Scheduling

Rajkumar Buyya (University of Melbourne, Australia) and David Abramson (Monash University, Australia)



Techniques for Providing Hard Quality of Service Guarantees in Job Scheduling

Pavan Balaji (Argonne National Laboratory, USA), Ponnuswamy Sadayappan and Mohammad Islam (Ohio State University, USA)



Deadline and Budget based Scheduling of Workflows on Utility Grids

Jia Yu, Kotagiri Ramamohanarao, and Rajkumar Buyya (University of Melbourne, Australia)



Game Theoretic Scheduling of Grid Computations

Yu-Kwong Kwok (Colorado State University, USA)



Cooperative Game Theory-based Cost Optimization for Scientific Workflows

Radu Prodan and Rubing Duan (University of Innsbruck, Austria)



Auction-based Resource Allocation

Björn Schnizler (Universität Karlsruhe, Germany)



Two Auction-Based Resource Allocation Environments: Design and Experience

Alvin AuYoung (University of California at San Diego, USA), Phil Buonadonna, Brent N. Chun (Intel Research Berkley, USA),  Chaki Ng, David C. Parkes, Jeff Shneidman (Harvard University, USA), Alex C. Snoeren, Amin Vahdat (University of California at San Diego, USA)



Trust in Grid Resource Auctions

Kris Bubendorfer, Ben Palmer, and Wayne Thomson (Victoria University of Wellington, New Zealand)



Using Secure Auctions to Build a Distributed Meta-scheduler for the Grid   

Kyle Chard and Kris Bubendorfer (Victoria University of Wellington, New Zealand)



The Gridbus Middleware for Market-Oriented Computing
Rajkumar Buyya, Srikumar Venugopal, Rajiv Ranjan, and Chee Shin Yeo (University of Melbourne, Australia)