Cluster Computer (1)
Cluster Computer (1)
Computer
Presented by Guided By:
Mungala Mitesha R.
Ass Prof. Rekha Picholiya
Seat No: 3906
Overview
• Introduction
• History
• Cluster Architecture
• Types of cluster
• Applications of cluster
• Components of cluster
• Advantages
• Disadvantages
• conclusion
• References
Introduction
• Cluster computing is a form of computing in which a group of
computers are linked together so that they can act like a
single entity.
• Clusters are commonly connected through fast local area
networks.
• Clusters are usually deployed to improve speed and
reliability over that provided by a single computer, while
typically being much more cost effective than single
computer the of comparable speed or reliability
• In cluster computing each node within a cluster is an
independent system, with its own operating system, private
memory, and, in some cases, its own file system.
• Because the processors on one node cannot directly access
the memory on the other nodes, programs or software run on
clusters usually employ a procedure called “message passing”
to get data and execution code from one node to another.
• It is a technique of linking two or more computers into a
network(Usually through a local area network).
History
• Greg Pfister is a computer scientist and worked a lot for
cluster computing, according to him clusters were not
invented by any specific vendor but by customers.
• The first commodity clustering product was ARC
net(Attached Resource Computer Network), developed by
Data point in 1977.
• The next product was VAX cluster, released by DEC in 1980's.
• Microsoft, sun microsystem, and other leading hardware and
software companies offer clustering packages.
Cluster Architecture
• Very expensive
• It is not a cost-effective solution, as it needs a good server
design which can be a bit expensive
Conclusion
• We have discussed the motivation for cluster
computing as well the technologies available for
building cluster systems using commodity-based
hardware and software components to achieve high
performance, availability, and scalability.
• The cluster computing is a more cost effective
platform compared to traditional performance
platforms
• Clusters based supercomputers(Linux based
clusters) can be seen everywhere!!
References
https://en.wikipedia.org/wiki/Computer_cluster
https://www.slideshare.net/anjalibhandari11011995/cl
uster-computing-53768699
https://www.geeksforgeeks.org/an-overview-of-
cluster-computing/
Thank you 🙂