cluster computing ppt
Post on 02-Dec-2014
89 Views
Preview:
TRANSCRIPT
CLUSTER COMPUTING
2
Points
• Introduction.
• Cluster and Supercomputers.
• Need of clusters
• Cluster Types
• Cluster Advantages.
• Cluster Performance.
3
Introduction
4
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.
5
Node 1
switch
Node 4
Node 2
Node 3
Internet
Internet
Internet
Internet
Our Cluster
6
7
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
8
Cluster types
• Load Balancing Cluster
• Computing Cluster
• High-availability (HA) clusters.
9
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
10
Load Balancing Cluster
Task
11
Computing Cluster
• Used for computational purposes
• a single computer require frequent communication among nodes
•the cluster shares a dedicated network
12
Cluster types:Computing Cluster
Task
13
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
14
Cluster type:High-availability Clusters
15
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
16
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.
17
Thanks
top related