Market-Oriented Cloud Computing:
Vision, Hype, and Reality for Delivering IT Services as Computing Utilities
Rajkumar Buyya1,2, Chee Shin Yeo1, and Srikumar Venugopal1
1
Grid Computing and Distributed Systems (GRIDS) Laboratory
Department of Computer Science and Software Engineering
The University of Melbourne, Australia
Email: {raj, csyeo, srikumar}@csse.unimelb.edu.au
2 Manjrasoft Pty Ltd, Melbourne, Australia
Abstract
This keynote paper: presents a 21st century vision
of computing; identifies various computing paradigms
promising to deliver the vision of computing utilities;
defines Cloud computing and provides the architecture
for creating market-oriented Clouds by leveraging
technologies such as VMs; provides thoughts on
market-based resource management strategies that
encompass both customer-driven service management
and computational risk management to sustain SLA-
oriented
resource
allocation;
presents
some
representative Cloud platforms especially
those
developed in industries along with our current work
towards realising market-oriented resource allocation
of Clouds by leveraging the 3rd generation Aneka
enterprise Grid technology; reveals our early thoughts
on interconnecting Clouds for dynamically creating an
atmospheric computing environment along with
pointers to future community research; and concludes
with the need for convergence of competing IT
paradigms for delivering our 21st century vision.
1. Introduction
With the advancement of the modern human society,
basic essential services are commonly provided such
that everyone can easily obtain access to them. Today,
utility services, such as water, electricity, gas, and
telephony are deemed necessary for fulfilling daily life
routines. These utility services are accessed so
frequently that they need to be available whenever the
consumer requires them at any time. Consumers are
then able to pay service providers based on their usage
of these utility services.
In 1969, Leonard Kleinrock [1]