14-06-2012, 03:32 PM
The Comparison Between Cloud Computing and Grid Computing
Abstract
It is a great idea to make many normal computers
together to get a super computer, and this computer can do a
lot of things. This is the concept of cloud computing. Cloud
computing is an emerging model of business computing. And it
is becoming a development trend. This article compares cloud
computing and grid computing.
INTRODUCTION
What is the real meaning of cloud computing and grid
computing? Everyone who engages in the IT world is talking
about them. And a lot of people in the business world are
asking this question, “What is cloud computing, and what
does it mean for my business?”
Cloud computing platforms are growing very quickly.
Let’s explore the cloud computing infrastructure and its
impact on critically important areas to IT, like security,
infrastructure investments, business application development,
and more.
GRID COMPUTING
We must mention grid computing that is being used.
Computing grids are conceptually not unlike electrical
grids. In an electrical grid, wall outlets allow us to link to an
infrastructure of resources that generate, distribute. And bill
for electricity. When you connect to the electrical grid, you
don’t need to know where the power plant is or how the
current gets to you. Grid computing uses middleware to
coordinate disparate IT resources across a network, allowing
them to function as a virtual whole. The goal of a computing
grid, like that of the electrical grid, is to provide users with
access to the resources they need, when they need them[6].
THE BACKGROUND OF CLOUD COMPUTING
Nowadays, nearly everybody, every IT company is
discussing the cloud. As is pointed in an article in “Business
Week”, with the rapid development of cloud computing
people can acquire software and computing power, this
model will bring great changes to traditional IT business. It
will become development trend. Though there is no precise
definition about cloud computing , you can understand it in
many ways[5]. Originally, Cloud Computing was a unclear
term for a very unclear and distant future in which
computing would occur in a few remote locations without
the need for very much human intervention.
THE COMPARISON BETWEEN CLOUD COMPUTING AND
GRID COMPUTING
First, we can compare those from job scheduling of grid
computing. Job scheduling is the core value and aim of grid
technology, its aim is to use all kinds of resources. It can
divide a huge task into a lot of independent and no related
sub tasks, and then let every node do the jobs. Even any node
fails and doesn’t return result, it doesn’t matter; the whole
process will not be affected. Even one node crashes, the task
it should do will be reassigned to other nodes. Just like grid
computing, cloud computing will make a huge resource pool
through grouping all the resources.
CONCLUSION
Thouth cloud computing has many advantages over grid
computing, clouds will not replace grids, as grids have not
replaced capability HPC, over the last 10 years, as some have
predicted[16]. All three technologies have their place, What
we will see over the next couple of years is that these
different computing nodes will more and more grow together
with the World Wide Web and the Internet, until all these
resources become one global infrastructure for information,
knowledge, computation and communication, the World
Wide Grid.