CLUSTER COMPUTING
Points
Introduction. Cluster and Supercomputers. Need of clusters Cluster Types Cluster Advantages. Cluster Performance.
Introduction
Cluster Definition
. Technique of linking two or more computers into a network (usually through a local area network) in order to take advantage of the parallel processing power of those computers. Group of computers and servers (connected together) that act like a single system Each system called a Node. Node contain one or more Processor , Ram ,Hard disk and LAN card.
Our Cluster
Internet Node 4 Node 1 Internet
switch
Internet
Node 3
Node 2
Internet
Need of Cluster
To perform different computation tasks in a single entity To create redundancy in a computer network to ensure that it will always be available and that it will not fail
Cluster types
Load Balancing Cluster Computing Cluster High-availability (HA) clusters.
Load Balancing Cluster
Multiple computers are linked together to share computational workload or function as a single virtual computer Multiple machines, but function as a single virtual machine Designed to address a large load of incoming requests, coordinating requests in a way which will maximize efficiency and usability. Advantages : balanced computational and improve the performance of cluster systems work
Load Balancing Cluster
Task
10
Computing Cluster
Used for computational purposes a single computer require frequent communication among nodes the cluster shares a dedicated network
11
Cluster types:Computing Cluster
Task
12
High Availability Cluster
Ensure constant access to service applications Maintain redundant nodes that can act as backup systems in the event of failure Minimum number of nodes are two : - one active - one redundant Time sensitive used in business
13
Cluster type:High-availability Clusters
14
Cluster advantages
Performance : performance of the system increases
Scalability. computer clusters can be easily expanded as requirements change by adding additional nodes to the network.
Cost. : vast increase in their processing power and performance
Availability: When a mainframe computer fails, the entire system fails. However, if a node in a computer cluster fails, its operations can be simply transferred to another node within the cluster, ensuring that there is no interruption in service. Improved Network Technology : vast improvement in the technology related to networking
15
Cluster Application
Hosting web sites - with the cluster distributing the load of the visitors across an array of computers so that many visitors can be accommodated
Gaming servers to avoid lag and logon problems
Big computing projects - computations are extremely complex , calculation might be impossible to do, or it might take a very long time to process.
16
Thanks
17