SlideShare a Scribd company logo
CLUSTER COMPUTING
Presented by:
Harsha vardhan
Sharath
CONTENTS
• Introducing Clusters
• About Cluster Computing
• Why Clusters?
• History
• Architecture
• Categories
• Issues
INTRODUCTION
 A computer cluster is a group of tightly coupled
computers that work together closely so that it
can be viewed as a single computer.
 Clusters are commonly connected through fast
local area networks.
 Clusters have evolved to support applications
ranging from e-commerce, to high performance
database applications.
CLUSTER COMPUTERS IN VIEW
CLUSTER COMPUTERS
 A group of interconnected WHOLE
COMPUTERS works together as a unified
computing resource that can create the
illusion of being one machine having parallel
processing.
 The components of a cluster are commonly,
but not always, connected to each other
through fast local area networks.
WHY TO USE CLUSTERS
 Price/Performance
The reason for the growth in use of clusters is that they
have significantly reduced the cost of processing power.
 Availability
Single points of failure can be eliminated, if any one
system component goes down, the system as a whole stay
highly available.
 Scalability
HPC clusters can grow in overall capacity because
processors and nodes can be added as demand
increases.
HISTORY
 The first commodity clustering product was ARCsystem,
developed by Datapoint in 1977.
 The next product was VAXcluster, released by DEC in
1980’s.
 Microsoft, Sun Microsystems, and other leading hardware
and software companies offer clustering packages.
 But Linux is the most widely used operating systems ever
since for cluster computers around the world.
ARCHITECTURE
 A cluster is a type of parallel /distributed processing
system,which consists of a collection of interconnected
stand-alone computers cooperatively working together a
single, integrated computing resource.
 A node:
 a single or multiprocessor system with memory, I/O
facilities, &OS
 generally 2 or more computers (nodes) connected
together
 in a single cabinet, or physically separated & connected
via a LAN
 appear as a single system to users and applications
 provide a cost-effective way to gain features and benefits
CLUSTERS ARCHITECTURE
CLUSTER CATEGORISATION
 High-availability (HA)
 Load-balancing
 High- Performance(HP)
HIGH AVAILABILITY CLUSTERS
 Avoid single point of failure
 This requires atleast two nodes - a primary a
nd a backup.
 Always with redundancy
 Almost all load balancing cluster are with HA
capability.
LOAD BALANCING CLUSTERS
 PC cluster deliver load balancing performanc
e
 Commonly used with busy ftp and web serve
rs with large client base
 Large number of nodes to share load
HIGH-PERFORMANCE
 Start from 1994
 Donald Becker of NASA assembled this clust
er.
 Also called Beowulf cluster
 Applications like data mining, simulations, pa
rallel
 processing, weather modeling, etc.
ISSUES
 Cluster Networking
 Cluster Software
 Programming
 Timing
 Network Selection
 Speed Selection
CLUSTER NETWORKING
 Huge difference in the speed of data
accessibility and transferability and how the
nodes communicate.
 Just got to make sure that if it’s in your
budget then the clusters have the similar
networking capabilities and if possible, then
buy the network adapters from the same
manufacturer.
CLUSTER SOFTWARE
 You will have to build versions of clustering
software for each kind of system you include
in your cluster.
PROGRAMMING
 Our code will have to be written to support
the lowest common denominator for data
types supported by the least powerful node
in our cluster. With mixed machines, the
more powerful machines will have attributes
that cannot be attained in the powerful
machine.
TIMING
 This is the most problematic aspect of
cluster. Since these machines have different
performance profile our code will execute at
different rates on the different kinds of nodes.
This can cause serious bottlenecks if a
process on one node is waiting for results of
a calculation on a slower node..
NETWORK SELECTION
 There are a number of different kinds of
network topologies, including buses, cubes
of various degrees, and grids/meshes. These
network topologies will be implemented by
use of one or more network interface cards,
or NICs, installed into the head-node and
compute nodes of our cluster.
SPEED SELECTION
 No matter what topology you choose for
your cluster, you will want to get fastest
network that your budget allows. Fortunately,
the availability of high speed computers has
also forced the development of high speed
networking systems.
Examples are :
10Mbit Ethernet, 100Mbit Ethernet, gigabit
networking, channel bonding etc.
THANK YOU!!!

More Related Content

What's hot

Cluster computing
Cluster computingCluster computing
Cluster computing
reddivarihareesh
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster ComputingNIKHIL NAIR
 
Cluster computing
Cluster computingCluster computing
Cluster computing
Raja' Masa'deh
 
Grid computing
Grid computing Grid computing
Grid computing
Safayet Hossain
 
Clusetrreport
ClusetrreportClusetrreport
Clusetrreport
Sreejith Nair
 
Grid computing
Grid computingGrid computing
Grid computing
Chanchal Sachdeva
 
Report on cloud computing by prashant gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant guptaPrashant Gupta
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPTUpender Upr
 
High performance computing
High performance computingHigh performance computing
High performance computing
punjab engineering college, chandigarh
 
Introduction to HPC
Introduction to HPCIntroduction to HPC
Introduction to HPC
Chris Dwan
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
Rohit Jain
 
High–Performance Computing
High–Performance ComputingHigh–Performance Computing
High–Performance Computing
BRAC University Computer Club
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
Karishma Patro
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]Raul Soto
 
Distributed computing
Distributed computingDistributed computing
Distributed computingshivli0769
 
High Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of ActuariesHigh Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of Actuaries
Adam DeConinck
 
Inroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermaInroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar verma
gargishankar1981
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2
Jitendra s Rathore
 
Cloud Computing & Big Data
Cloud Computing & Big DataCloud Computing & Big Data
Cloud Computing & Big Data
Mrinal Kumar
 

What's hot (20)

Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Grid computing
Grid computing Grid computing
Grid computing
 
Clusetrreport
ClusetrreportClusetrreport
Clusetrreport
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Report on cloud computing by prashant gupta
Report on cloud computing by prashant guptaReport on cloud computing by prashant gupta
Report on cloud computing by prashant gupta
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
High performance computing
High performance computingHigh performance computing
High performance computing
 
Introduction to HPC
Introduction to HPCIntroduction to HPC
Introduction to HPC
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
 
High–Performance Computing
High–Performance ComputingHigh–Performance Computing
High–Performance Computing
 
Green cloud computing
Green cloud computingGreen cloud computing
Green cloud computing
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
High Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of ActuariesHigh Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of Actuaries
 
Inroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermaInroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar verma
 
Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2Cloud computing (IT-703) UNIT 1 & 2
Cloud computing (IT-703) UNIT 1 & 2
 
Cloud Computing & Big Data
Cloud Computing & Big DataCloud Computing & Big Data
Cloud Computing & Big Data
 

Viewers also liked

Small catalytic p systems simulating register machines
Small catalytic p systems simulating register machinesSmall catalytic p systems simulating register machines
Small catalytic p systems simulating register machines
Venkat Sai Sharath Mudhigonda
 
Li fi technology
Li fi technologyLi fi technology
Storia Dell'informatica
Storia Dell'informaticaStoria Dell'informatica
Storia Dell'informaticaMarco Rovatti
 
Operazione Orion - Il Computer Quantistico
Operazione Orion - Il Computer QuantisticoOperazione Orion - Il Computer Quantistico
Operazione Orion - Il Computer Quantistico
Fausto Intilla
 
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Laboratorio di Cultura Digitale, Università di Pisa
 
La Presentazione di A bit of history
La Presentazione di A bit of historyLa Presentazione di A bit of history
La Presentazione di A bit of history
Quotidiano Piemontese
 
Storia dell'informatica
Storia dell'informaticaStoria dell'informatica
Storia dell'informatica
Andrea Linfozzi
 
Cluster research final
Cluster research finalCluster research final
Cluster research finalGoshi Fujimoto
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
Ashraful Hoda
 
L'evoluzione del web
L'evoluzione del webL'evoluzione del web
L'evoluzione del web
Andrea Dottor
 
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing InfrastructureEvaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing InfrastructureEuroCloud
 
Google Cluster Innards
Google Cluster InnardsGoogle Cluster Innards
Google Cluster Innards
Martin Dvorak
 
Clusters (Distributed computing)
Clusters (Distributed computing)Clusters (Distributed computing)
Clusters (Distributed computing)Sri Prasanna
 
Cloud Computing Clusters for Dummies
Cloud Computing Clusters for DummiesCloud Computing Clusters for Dummies
Cloud Computing Clusters for Dummies
Liberteks
 
Parallel and Distributed Computing on Low Latency Clusters
Parallel and Distributed Computing on Low Latency ClustersParallel and Distributed Computing on Low Latency Clusters
Parallel and Distributed Computing on Low Latency Clusters
Vittorio Giovara
 
From Objective-C to Swift
From Objective-C to SwiftFrom Objective-C to Swift
From Objective-C to Swift
Pablo Villar
 
Android application development company in chennai
Android application development company in chennaiAndroid application development company in chennai
Android application development company in chennai
edsseo
 

Viewers also liked (20)

Small catalytic p systems simulating register machines
Small catalytic p systems simulating register machinesSmall catalytic p systems simulating register machines
Small catalytic p systems simulating register machines
 
Li fi technology
Li fi technologyLi fi technology
Li fi technology
 
Storia Dell'informatica
Storia Dell'informaticaStoria Dell'informatica
Storia Dell'informatica
 
Operazione Orion - Il Computer Quantistico
Operazione Orion - Il Computer QuantisticoOperazione Orion - Il Computer Quantistico
Operazione Orion - Il Computer Quantistico
 
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
Modelli concettuali e architetture Object-Oriented per la progettazione e lo ...
 
La Presentazione di A bit of history
La Presentazione di A bit of historyLa Presentazione di A bit of history
La Presentazione di A bit of history
 
Storia dell'informatica
Storia dell'informaticaStoria dell'informatica
Storia dell'informatica
 
Computer harware
Computer harwareComputer harware
Computer harware
 
Cluster research final
Cluster research finalCluster research final
Cluster research final
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
 
L'evoluzione del web
L'evoluzione del webL'evoluzione del web
L'evoluzione del web
 
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing InfrastructureEvaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
Evaluation of Virtual Clusters Performance on a Cloud Computing Infrastructure
 
Google Cluster Innards
Google Cluster InnardsGoogle Cluster Innards
Google Cluster Innards
 
Clusters (Distributed computing)
Clusters (Distributed computing)Clusters (Distributed computing)
Clusters (Distributed computing)
 
Cloud Computing Clusters for Dummies
Cloud Computing Clusters for DummiesCloud Computing Clusters for Dummies
Cloud Computing Clusters for Dummies
 
Grid
GridGrid
Grid
 
Chapter16 new
Chapter16 newChapter16 new
Chapter16 new
 
Parallel and Distributed Computing on Low Latency Clusters
Parallel and Distributed Computing on Low Latency ClustersParallel and Distributed Computing on Low Latency Clusters
Parallel and Distributed Computing on Low Latency Clusters
 
From Objective-C to Swift
From Objective-C to SwiftFrom Objective-C to Swift
From Objective-C to Swift
 
Android application development company in chennai
Android application development company in chennaiAndroid application development company in chennai
Android application development company in chennai
 

Similar to Cluster computing

Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
Kajal Thakkar
 
Cluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptxCluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptx
tiwarirajan1
 
Cluster computing
Cluster computingCluster computing
Cluster computing
ShreerajKhatiwada
 
Computer_Clustering_Technologies
Computer_Clustering_TechnologiesComputer_Clustering_Technologies
Computer_Clustering_TechnologiesManish Chopra
 
Cluster computings
Cluster computingsCluster computings
Cluster computings
Ragu1033
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
BishowRajBaral
 
Clustering by AKASHMSHAH
Clustering by AKASHMSHAHClustering by AKASHMSHAH
Clustering by AKASHMSHAH
Akash M Shah
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
anshugautamgautam
 
From Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersFrom Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computers
Ryousei Takano
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computingpurplesea
 
Rha cluster suite wppdf
Rha cluster suite wppdfRha cluster suite wppdf
Rha cluster suite wppdf
projectmgmt456
 
Cluster computing
Cluster computingCluster computing
Cluster computing
Kajal Thakkar
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialmadhuinturi
 
Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Ankit Soni
 
Distributed Computing
Distributed ComputingDistributed Computing
Distributed Computing
Prashant Tiwari
 
Challenges in Managing IT Infrastructure
Challenges in Managing IT InfrastructureChallenges in Managing IT Infrastructure

Similar to Cluster computing (20)

Cluster computing2
Cluster computing2Cluster computing2
Cluster computing2
 
Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
 
Cluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptxCluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptx
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Computer_Clustering_Technologies
Computer_Clustering_TechnologiesComputer_Clustering_Technologies
Computer_Clustering_Technologies
 
Clusters
ClustersClusters
Clusters
 
Cluster computings
Cluster computingsCluster computings
Cluster computings
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
Clustering by AKASHMSHAH
Clustering by AKASHMSHAHClustering by AKASHMSHAH
Clustering by AKASHMSHAH
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
From Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computersFrom Rack scale computers to Warehouse scale computers
From Rack scale computers to Warehouse scale computers
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
 
Rha cluster suite wppdf
Rha cluster suite wppdfRha cluster suite wppdf
Rha cluster suite wppdf
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorial
 
Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
 
Distributed Computing
Distributed ComputingDistributed Computing
Distributed Computing
 
Challenges in Managing IT Infrastructure
Challenges in Managing IT InfrastructureChallenges in Managing IT Infrastructure
Challenges in Managing IT Infrastructure
 

Recently uploaded

MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
PedroFerreira53928
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 

Recently uploaded (20)

MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Basic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumersBasic phrases for greeting and assisting costumers
Basic phrases for greeting and assisting costumers
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 

Cluster computing

  • 2. CONTENTS • Introducing Clusters • About Cluster Computing • Why Clusters? • History • Architecture • Categories • Issues
  • 3. INTRODUCTION  A computer cluster is a group of tightly coupled computers that work together closely so that it can be viewed as a single computer.  Clusters are commonly connected through fast local area networks.  Clusters have evolved to support applications ranging from e-commerce, to high performance database applications.
  • 5. CLUSTER COMPUTERS  A group of interconnected WHOLE COMPUTERS works together as a unified computing resource that can create the illusion of being one machine having parallel processing.  The components of a cluster are commonly, but not always, connected to each other through fast local area networks.
  • 6. WHY TO USE CLUSTERS  Price/Performance The reason for the growth in use of clusters is that they have significantly reduced the cost of processing power.  Availability Single points of failure can be eliminated, if any one system component goes down, the system as a whole stay highly available.  Scalability HPC clusters can grow in overall capacity because processors and nodes can be added as demand increases.
  • 7. HISTORY  The first commodity clustering product was ARCsystem, developed by Datapoint in 1977.  The next product was VAXcluster, released by DEC in 1980’s.  Microsoft, Sun Microsystems, and other leading hardware and software companies offer clustering packages.  But Linux is the most widely used operating systems ever since for cluster computers around the world.
  • 8. ARCHITECTURE  A cluster is a type of parallel /distributed processing system,which consists of a collection of interconnected stand-alone computers cooperatively working together a single, integrated computing resource.  A node:  a single or multiprocessor system with memory, I/O facilities, &OS  generally 2 or more computers (nodes) connected together  in a single cabinet, or physically separated & connected via a LAN  appear as a single system to users and applications  provide a cost-effective way to gain features and benefits
  • 10. CLUSTER CATEGORISATION  High-availability (HA)  Load-balancing  High- Performance(HP)
  • 11. HIGH AVAILABILITY CLUSTERS  Avoid single point of failure  This requires atleast two nodes - a primary a nd a backup.  Always with redundancy  Almost all load balancing cluster are with HA capability.
  • 12. LOAD BALANCING CLUSTERS  PC cluster deliver load balancing performanc e  Commonly used with busy ftp and web serve rs with large client base  Large number of nodes to share load
  • 13. HIGH-PERFORMANCE  Start from 1994  Donald Becker of NASA assembled this clust er.  Also called Beowulf cluster  Applications like data mining, simulations, pa rallel  processing, weather modeling, etc.
  • 14. ISSUES  Cluster Networking  Cluster Software  Programming  Timing  Network Selection  Speed Selection
  • 15. CLUSTER NETWORKING  Huge difference in the speed of data accessibility and transferability and how the nodes communicate.  Just got to make sure that if it’s in your budget then the clusters have the similar networking capabilities and if possible, then buy the network adapters from the same manufacturer.
  • 16. CLUSTER SOFTWARE  You will have to build versions of clustering software for each kind of system you include in your cluster.
  • 17. PROGRAMMING  Our code will have to be written to support the lowest common denominator for data types supported by the least powerful node in our cluster. With mixed machines, the more powerful machines will have attributes that cannot be attained in the powerful machine.
  • 18. TIMING  This is the most problematic aspect of cluster. Since these machines have different performance profile our code will execute at different rates on the different kinds of nodes. This can cause serious bottlenecks if a process on one node is waiting for results of a calculation on a slower node..
  • 19. NETWORK SELECTION  There are a number of different kinds of network topologies, including buses, cubes of various degrees, and grids/meshes. These network topologies will be implemented by use of one or more network interface cards, or NICs, installed into the head-node and compute nodes of our cluster.
  • 20. SPEED SELECTION  No matter what topology you choose for your cluster, you will want to get fastest network that your budget allows. Fortunately, the availability of high speed computers has also forced the development of high speed networking systems. Examples are : 10Mbit Ethernet, 100Mbit Ethernet, gigabit networking, channel bonding etc.