Professional Documents
Culture Documents
service)
Definition
Evolution
Mainframes
Cluster Computing
Grid Computing
Utility Computing
Cloud computing
Its working…….\
Conclusion
Cloud Computing is a general concept that
incorporates software as a service (SaaS), Web
2.0 and other recent, well-known technology
trends, in which the common theme is reliance
on the Internet for satisfying the computing
needs of the users.
“Cloud computing is a computing paradigm
shift where computing is moved away from
personal computers or an individual
application server to a “cloud” of computers.
This method of distributed computing is done
through pooling all computer resources
together and being managed by software rather
than a human.“
MAINFRAMES
CLUSTER COMPUTING
GRID COMPUTING
UTILITY COMPUTING
CLOUD COMPUTING
A computer cluster is a group of linked
computers, working together closely so that
in many respects they form a single
computer. The components of a cluster are
commonly, but not always, connected to
each other through fast local area networks.
Clusters are usually deployed to improve
performance and/or availability over that
provided by a single computer, while
typically being much more cost-effective
than single computers of comparable speed
or availability
High-availability clusters operate by having
redundant nodes, which are then used to
provide service when system components fail.
Load-balancing clusters operate by
distributing a workload evenly over multiple
back end nodes.
They are homogenous
Often clusters are used for primarily
computational purposes and Provide
supercomputing power
When more computing power is needed it is
very difficult to provide as we need to change
the cluster size and topology.