A Comparative Analysis Grid Cluster and Cloud Computing
A Comparative Analysis Grid Cluster and Cloud Computing
www.ijarcce.com
5730
of ay technical reason, then some other component (3) Reliability: The systems in grid are cheap and
can takes its place, and user can continue to work with
geographically dispersed. If, for example, there is
the system [9].
power or cooling failure at one site, then that will not
affect the other site, thus high reliability will be there
B. Disadvantages of Cluster Computing
specially in case of real time systems [11].
(1) Programmability Issues: This might be the case if the
components are different in terms of software from B.
Disadvantages of Grid Computing
each other, and then there may be issues when (1) Not Stable: Grid software and standards are not stable
combining all of them together as a single entity.
in comparison to other computing. Its standards are
(2) Problem in Finding Fault: Because we are dealing
still evolving [13].
with a single entity, so problem may arise when (2) High Internet Connection Required: Gathering and
finding out fault that which of the component has
assembling various resources from geographically
some problem associated with it.
dispersed sites require high internet connection which
(3) Difficult to handle by a Layman: As cluster
results in high monetary cost.
computing involves merging different or same (3) Different
Administrator
Domains: Sometimes
components together with different programmability,
political issues arise when sharing resources among
so a non-professional person may find it difficult to
different domains. Some additional tools are required
manage [9].
for having proper syncing and managing among
different environments like cfengine, opsware etc
[14].
III.
GRID COMPUTING
Grid computing is the segregation of resources from
multiple sites so as to solve a problem that cant be solved
IV.
CLOUD COMPUTING
by using the processing of a single computer [7]. It Cloud computing is the new computing paradigm which
employs use of multiple clusters that are loosely coupled, provides large pool of dynamical scalable and virtual
heterogeneous and are geographically dispersed [10]. Here resources as a service on demand. The main principle
individual user gets access to the resources (like behind cloud computing model is to offer computing,
processors, storage, data etc.) on demand with little or no storage, and software as a service or as a utility. We just
knowledge of the fact that where those resources are need internet to use these utilities. Buyya et al. (2009) [15]
physically located. For example, we use electricity for have defined it as follows: Cloud is a parallel and
running air-conditioners, televisions etc. through wall distributed computing system consisting of a collection of
sockets without concerned about the fact that from where inter-connected and virtualized computers that are
that electricity is coming and how it is being generated dynamically provisioned and presented as one or more
[11]. It is more popularly known as a collection of servers unified computing resources based on service-level
that are bound together to attack a single problem [12]. agreements (SLA) established through negotiation
Grid computing is concerned about sharing, collecting, between the service provider and consumers.
hosting and providing services to various consumers [7].
A.
Advantages of Grid Computing
(1) Access to Additional Resources: In addition to CPU
and other storage resources, a grid can also provide
other resources as well.
(2) Resource Balancing: A grid incorporates large
number of systems into a single system image. For
applications that are grid enabled, grid performs the
resource balancing by scheduling grid jobs on
machines that are showing low utilization.
Copyright to IJARCCE
www.ijarcce.com
5731
A.
Advantages of Cloud Computing
(1) Shared Resources: Cloud computing share resources
to provide the services to multiple users. Thats why it
can easily provide the facility like scale up and scale
down the resources on demand.
(2) Pay-As-You-Go: Users just need to pay only for those
resources which are used by them. They can demand
for more resources if they required latter on and they
can also release their resources after use.
(3) Better Hardware Management: It is easy for cloud
V.
COMPARISON BETWEEN GRID,
service provider to manage the hardware easily
CLUSTER AND CLOUD COMPUTING
because all computers run the same hardware [7].
Table 1 shows the comparison between cluster, grid, and
(4) Save CAPEX and OPEX of Users: New technologies cloud computing.
are developing very rapidly. Organizations need to
use new technologies to fulfill the requirements of
Cluster Computing
Characteristics of Cluster
computing
1:Tightly coupled systems
2: Single system image
3: Centralized Job
management & scheduling
system
In cluster computing, a bunch
of similar (or identical)
computers are hooked up
locally (in the same physical
location, directly connected
with very high speed
connections) to operate as a
single computer
Grid Computing
Characteristics of Grid
Computing
1: Loosely coupled
(Decentralization)
2: Diversity and Dynamism
3: Distributed Job Management
& scheduling
Copyright to IJARCCE
Cloud Computing
www.ijarcce.com
5732
entity
Commodity computers
Single Ownership
Multiple Ownership
Single Ownership
Membership services
discovery
User management is
centralized
User management is
decentralized and also virtual
organization (VO)-based
Resource management is
centralized
Resource management is
distributed
Resource management is
centralized/distributed
Copyright to IJARCCE
www.ijarcce.com
5733
VI.
CONCLUSION
Cloud computing is a new technology of computer
network, providing the web services at lower cost
comparing to normal technique. It contributes to improve
the services in other related technologies such as Grid
computing, cluster and utility computing. Presently, the
security in clouds is less than the model in grid
environment. In this paper we highlight the advantages,
disadvantages and compared the features of cluster
computing, grid computing, and cloud computing.
ACKNOWLEDGMENT
The making of the paper needed co-operation and
guidance of a number of people. We therefore consider it
our prime duty to thank all those who had helped me
through their venture. Its our immense pleasure to express
our gratitude to our teachers of Lovely Professional
University, Phagwara, India who provided us constructive
and positive feedback during the preparation of this.
We are also thankful to our parents for supporting us at
each and every phase.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
www.ijarcce.com
BIOGRAPHIES
Kiranjot Kaur is currently doing M.Tech
from Lovely Professional University,
Phagwara, India. She did B.Tech from the
same institution. Her area of interests are
Cloud Computing and Data Mining
Ms. Anjandeep Kaur Rai is doing
M.Tech form Lovely Professional
University, Phagwara, India. She did MscIT from DAV Jalandhar. Her area of
interests are Data Structures and Cloud
computing.
5734