cluster computing ppt

17
CLUSTER COMPUTING

Upload: indu-sharma

Post on 02-Dec-2014

89 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Cluster Computing Ppt

CLUSTER COMPUTING

Page 2: Cluster Computing Ppt

2

Points

• Introduction.

• Cluster and Supercomputers.

• Need of clusters

• Cluster Types

• Cluster Advantages.

• Cluster Performance.

Page 3: Cluster Computing Ppt

3

Introduction

Page 4: Cluster Computing Ppt

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.

Page 5: Cluster Computing Ppt

5

Node 1

switch

Node 4

Node 2

Node 3

Internet

Internet

Internet

Internet

Our Cluster

Page 6: Cluster Computing Ppt

6

Page 7: Cluster Computing Ppt

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

Page 8: Cluster Computing Ppt

8

Cluster types

• Load Balancing Cluster

• Computing Cluster

• High-availability (HA) clusters.

Page 9: Cluster Computing Ppt

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

Page 10: Cluster Computing Ppt

10

Load Balancing Cluster

Task

Page 11: Cluster Computing Ppt

11

Computing Cluster

• Used for computational purposes

• a single computer require frequent communication among nodes

•the cluster shares a dedicated network

Page 12: Cluster Computing Ppt

12

Cluster types:Computing Cluster

Task

Page 13: Cluster Computing Ppt

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

Page 14: Cluster Computing Ppt

14

Cluster type:High-availability Clusters

Page 15: Cluster Computing Ppt

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

Page 16: Cluster Computing Ppt

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.

Page 17: Cluster Computing Ppt

17

Thanks