SlideShare une entreprise Scribd logo
1  sur  36
Introduction
Clustering is the use of multiple computers, storage
devices , and redundant interconnections , to form what
appears to users as a singly highly available system .
Computer cluster technology puts clusters of systems
together to provide better system reliability and
performance .
Definition
A cluster is a type of parallel or distributed processing system ,
which consists of a collection of interconnected stand alone
computers cooperatively working together as a single integrated
computing resource .
It looks Like
Connected through LAN
A SIMPLE CLUSTER LAY OUT
Example : -
Clusters Classification 1
This type of Cluster classification based on
application Target ,
High Availability (HA) Clusters
Mission Critical applications
Clusters Classification 2
This type Clusters classification based on Node
Ownership are again classified into two
subcategories : -
Dedicated clusters
Non-dedicated clusters
Clusters Classification 3
This type of classification based on Node Architecture..
Clusters of PCs ( Cops)
Clusters of Workstations ( COWs)
Clusters Classification 4
This type of classification based on node OS Type..
Linux Clusters (Beowulf)
Solaris Clusters (Berkeley NOW)
NT Clusters (HPVM)
AIX Clusters (IBM SP2)
SCO/Compaq Clusters (UnixWare)
Digital VMS Clusters, HP clusters
Clusters Classification 5
This type of classification based on node components
architecture & configuration (Processor Arch, Node
Type PC/Workstation.. & OS: Linux/NT..):-
Homogeneous Clusters
Heterogeneous Clusters
1) Workload Consolidation/Common Management
Domain Cluster
2) High Availability or Failover Clusters
3) Load Balancing Clusters
4) Parallel / Distributed Processing Clusters
Types
Workload Consolidation/Common Management
Domain Cluster
Its a simple arrangement of heterogeneous server tasks
— but all are running on a single physical system.
 keys
Simplicity &
convenience
Single point of control
These clusters are designed to provide
 uninterrupted availability of data / services .
 service restoring .
 Improving performance .
 single instance of an application is running .
High Availability/ Failover Cluster
USES -
High-availability clusters implementations are best
for mission-critical applications or databases, mail,
file and print, web, or application servers.
This type of cluster distributes incoming
requests for resources or content among
multiple nodes running the same programs or
having the same content.
Every node in the cluster is able to handle requests
for the same content or application.
parallel processing was performed by multiple
processors in a specially designed parallel computer.
These are systems in which multiple processors
share a single memory and bus interface within a
single computer.
1) Hierarchical method.
2) Partition method ..
) Hierarchical method
 smaller clusters into larger ones
 splitting larger clusters.
 The end result of the algorithm is a tree of clusters called a
dendrogram.
Partition method
 This method attempts to directly decompose the
dataset into a set of disjoint clusters. The criterion
function that the clustering algorithm tries to
minimize may emphasize the local structure of the
data, as by assigning clusters ..
• Cluster
Service
• Resource
• Online
• Group
Database
Manager
Communication
Manager
Resource/Failover
Manager
Event
Processor Global update
Manager
Cluster
Services
Application Of Cluster
• Scientific computing
• Making movies
• Commercial server (web/Database server)
 Cluster Networking
 Cluster Software
 Programming
 Timing
 Speed Selection
Advantages Of Cluster Computing
Size Scalability
 Availability
 Open
 High Processing Capacity
Easy to Deploy
 Single System Image
Disadvantages
Cost
Hard to manage
Power Consumption
Deadlock
Cluster computing

Contenu connexe

Tendances

Distributed computing
Distributed computingDistributed computing
Distributed computing
shivli0769
 
Distributed Computing Report
Distributed Computing ReportDistributed Computing Report
Distributed Computing Report
IIT Kharagpur
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
Ashish Kumar
 
Data cube computation
Data cube computationData cube computation
Data cube computation
Rashmi Sheikh
 
Fault tolerance in distributed systems
Fault tolerance in distributed systemsFault tolerance in distributed systems
Fault tolerance in distributed systems
sumitjain2013
 

Tendances (20)

Implementation levels of virtualization
Implementation levels of virtualizationImplementation levels of virtualization
Implementation levels of virtualization
 
Distributed System ppt
Distributed System pptDistributed System ppt
Distributed System ppt
 
Ddbms1
Ddbms1Ddbms1
Ddbms1
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Managing and Deploying High Performance Computing Clusters using Windows HPC ...
Managing and Deploying High Performance Computing Clusters using Windows HPC ...Managing and Deploying High Performance Computing Clusters using Windows HPC ...
Managing and Deploying High Performance Computing Clusters using Windows HPC ...
 
Cluster Computers
Cluster ComputersCluster Computers
Cluster Computers
 
The CAP Theorem
The CAP Theorem The CAP Theorem
The CAP Theorem
 
Distributed Computing Report
Distributed Computing ReportDistributed Computing Report
Distributed Computing Report
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
distributed shared memory
 distributed shared memory distributed shared memory
distributed shared memory
 
Data clustring
Data clustring Data clustring
Data clustring
 
Distributed operating system
Distributed operating systemDistributed operating system
Distributed operating system
 
Data cube computation
Data cube computationData cube computation
Data cube computation
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Distributed DBMS - Unit 6 - Query Processing
Distributed DBMS - Unit 6 - Query ProcessingDistributed DBMS - Unit 6 - Query Processing
Distributed DBMS - Unit 6 - Query Processing
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Virtualization in cloud computing ppt
Virtualization in cloud computing pptVirtualization in cloud computing ppt
Virtualization in cloud computing ppt
 
Fault tolerance in distributed systems
Fault tolerance in distributed systemsFault tolerance in distributed systems
Fault tolerance in distributed systems
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 

En vedette

Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
NIKHIL NAIR
 
Cluster Tutorial
Cluster TutorialCluster Tutorial
Cluster Tutorial
cybercbm
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
Upender Upr
 

En vedette (20)

Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Cluster Tutorial
Cluster TutorialCluster Tutorial
Cluster Tutorial
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Cluster analysis
Cluster analysisCluster analysis
Cluster analysis
 
Cloud computing simple ppt
Cloud computing simple pptCloud computing simple ppt
Cloud computing simple ppt
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Computer cluster
Computer clusterComputer cluster
Computer cluster
 
Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
 
Soft computing
Soft computingSoft computing
Soft computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Mobile number portability with IEEE Material
Mobile number portability with IEEE MaterialMobile number portability with IEEE Material
Mobile number portability with IEEE Material
 
Clusters
ClustersClusters
Clusters
 
Mobile Number Portability
Mobile Number PortabilityMobile Number Portability
Mobile Number Portability
 
Green cloud
Green cloudGreen cloud
Green cloud
 
Mobile number portability1
Mobile number portability1Mobile number portability1
Mobile number portability1
 

Similaire à Cluster computing

Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
Ankit Soni
 

Similaire à Cluster computing (20)

Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
 
Clusters
ClustersClusters
Clusters
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
Cloud computing1
Cloud computing1Cloud computing1
Cloud computing1
 
Cluster computings
Cluster computingsCluster computings
Cluster computings
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Distributed Systems.pptx
Distributed Systems.pptxDistributed Systems.pptx
Distributed Systems.pptx
 
LogicalDOC Clustering
LogicalDOC ClusteringLogicalDOC Clustering
LogicalDOC Clustering
 
Introduction to Distributed System
Introduction to Distributed SystemIntroduction to Distributed System
Introduction to Distributed System
 
Lecture 1 distriubted computing
Lecture 1 distriubted computingLecture 1 distriubted computing
Lecture 1 distriubted computing
 
Chapter One.ppt
Chapter One.pptChapter One.ppt
Chapter One.ppt
 
Rhel cluster basics 1
Rhel cluster basics   1Rhel cluster basics   1
Rhel cluster basics 1
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt him
 
Distributed systems and scalability rules
Distributed systems and scalability rulesDistributed systems and scalability rules
Distributed systems and scalability rules
 
Rha cluster suite wppdf
Rha cluster suite wppdfRha cluster suite wppdf
Rha cluster suite wppdf
 
Cluster Computing ppt.pptx
Cluster Computing ppt.pptxCluster Computing ppt.pptx
Cluster Computing ppt.pptx
 
Cluster computing report
Cluster computing reportCluster computing report
Cluster computing report
 
Fundamentals Of Transaction Systems - Part 1: Causality banishes Acausality ...
Fundamentals Of Transaction Systems - Part 1: Causality banishes Acausality ...Fundamentals Of Transaction Systems - Part 1: Causality banishes Acausality ...
Fundamentals Of Transaction Systems - Part 1: Causality banishes Acausality ...
 
Chapter 1-Introduction.ppt
Chapter 1-Introduction.pptChapter 1-Introduction.ppt
Chapter 1-Introduction.ppt
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Dernier (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Cluster computing

  • 1.
  • 2. Introduction Clustering is the use of multiple computers, storage devices , and redundant interconnections , to form what appears to users as a singly highly available system . Computer cluster technology puts clusters of systems together to provide better system reliability and performance . Definition A cluster is a type of parallel or distributed processing system , which consists of a collection of interconnected stand alone computers cooperatively working together as a single integrated computing resource .
  • 6.
  • 7. Clusters Classification 1 This type of Cluster classification based on application Target , High Availability (HA) Clusters Mission Critical applications
  • 8. Clusters Classification 2 This type Clusters classification based on Node Ownership are again classified into two subcategories : - Dedicated clusters Non-dedicated clusters
  • 9. Clusters Classification 3 This type of classification based on Node Architecture.. Clusters of PCs ( Cops) Clusters of Workstations ( COWs)
  • 10. Clusters Classification 4 This type of classification based on node OS Type.. Linux Clusters (Beowulf) Solaris Clusters (Berkeley NOW) NT Clusters (HPVM) AIX Clusters (IBM SP2) SCO/Compaq Clusters (UnixWare) Digital VMS Clusters, HP clusters
  • 11. Clusters Classification 5 This type of classification based on node components architecture & configuration (Processor Arch, Node Type PC/Workstation.. & OS: Linux/NT..):- Homogeneous Clusters Heterogeneous Clusters
  • 12.
  • 13. 1) Workload Consolidation/Common Management Domain Cluster 2) High Availability or Failover Clusters 3) Load Balancing Clusters 4) Parallel / Distributed Processing Clusters Types
  • 14. Workload Consolidation/Common Management Domain Cluster Its a simple arrangement of heterogeneous server tasks — but all are running on a single physical system.  keys Simplicity & convenience Single point of control
  • 15.
  • 16. These clusters are designed to provide  uninterrupted availability of data / services .  service restoring .  Improving performance .  single instance of an application is running . High Availability/ Failover Cluster
  • 17.
  • 18. USES - High-availability clusters implementations are best for mission-critical applications or databases, mail, file and print, web, or application servers.
  • 19.
  • 20. This type of cluster distributes incoming requests for resources or content among multiple nodes running the same programs or having the same content. Every node in the cluster is able to handle requests for the same content or application.
  • 21.
  • 22.
  • 23. parallel processing was performed by multiple processors in a specially designed parallel computer. These are systems in which multiple processors share a single memory and bus interface within a single computer.
  • 24. 1) Hierarchical method. 2) Partition method ..
  • 25. ) Hierarchical method  smaller clusters into larger ones  splitting larger clusters.  The end result of the algorithm is a tree of clusters called a dendrogram.
  • 26. Partition method  This method attempts to directly decompose the dataset into a set of disjoint clusters. The criterion function that the clustering algorithm tries to minimize may emphasize the local structure of the data, as by assigning clusters ..
  • 27.
  • 29.
  • 31. Application Of Cluster • Scientific computing • Making movies • Commercial server (web/Database server)
  • 32.
  • 33.  Cluster Networking  Cluster Software  Programming  Timing  Speed Selection
  • 34. Advantages Of Cluster Computing Size Scalability  Availability  Open  High Processing Capacity Easy to Deploy  Single System Image