SlideShare a Scribd company logo
1 of 24
Guided By:
Seminar
On
CLUSTER
COMPUTING
Submitted By:
Sruthy. S
Register No. : 16130104
Content
• Introduction
• Cluster Categorization
• Cluster Component
• How Does It Work?
• Cluster Architecture
• Cluster Benefits
• Cluster Features
• Cluster Application
• Limitations
• Conclusion
INTRODUCTION
• Cluster is a widely used term meaning
independent computers combined into a unified
system through software and networking
• Clusters are typically used for High Availability
(HA) for greater reliability or High Performance
Computing (HPC) to provide greater
computational power than a single computer can
provide.
• Clusters are composed of many commodity
computers, linked together by a high-speed
dedicated network
Cluster Categorization
• High-availability (HA) clusters
• Load balancing clusters
• High-performance (HPC) clusters
• Grid Cluster
High Availability or Failover Clusters
 These clusters are designed to provide uninterrupted availability
of data or services (typically web services) to the end-user
community.
 if a node fails, the service can be restored without affecting the
availability of the services provided by the cluster. While the
application will still be available, there will be a performance
drop due to the missing node.
 The purpose of these clusters is to ensure that a single instance of
an application is only ever running on one cluster member at a
time but if and when that cluster member is no longer available,
the application will failover to another cluster member.
• High-availability clusters implementations are
best for mission-critical applications or
databases, mail, file and print, web, or
application servers.
Load Balancing Cluster
 This type of cluster distributes incoming requests for resources or
content among multiple nodes running the same programs or
having the same content.
 Both the high availability and load-balancing cluster technologies
can be combined to increase the reliability, availability, and
scalability of application and data resources that are widely
deployed for web, mail, news, or FTP services.
 Every node in the cluster is able to handle requests for the same
content or application.
 This type of distribution is typically seen in a web-hosting
environment.
Load Balancing Cluster Diagram
Parallel/Distributed Processing Clusters
 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.
These types of cluster increase availability,
performance, and scalability for applications,
particularly computationally or data intensive
tasks.
Cluster Component
The basic building blocks of clusters are broken
down into multiple categories:
1. Cluster Nodes
2. Cluster Network
3. Network Characterization
How Does It Work?
 A user submits a job to the head node. The job
identifies the application to run on the cluster.
The job scheduler on the head node assigns each
task defined by the job to a node and then starts
each application instance on the assigned node.
Results from each of the application instances are
returned to the client via files or databases.
Cluster Architecture
A cluster is a type of parallel or distributed processing
system that consists of a collection of interconnected
stand-alone computers working together as a single,
integrated computing resource
Cluster Computing Features
• Network technologies
• Network Types
• Communication Protocols
• Operating system
• Single System Image (SSI)
• Quorum
CLUSTER BENEFITS
The main benefits of clusters are:
1. Availability
2. Performance
3. Scalability
 These benefits map to needs of today's
enterprise business, education, military and
scientific community infrastructures.
Cluster Application
There are three primary categories of
applications that use parallel clusters:
1. Compute Intensive Application.
2. Data or I/O Intensive Applications.
3. Transaction Intensive Applications.
LIMITATIONS
• Typically latency is very high and bandwidth
relatively low.
• Currently there is very little software support for
treating a cluster as a single system.
• Problems exist in the interactions between mixed
application workloads on a single time-shared
computer
Comparing with other distributed computing
Characteristic Cluster Grid P2P
Resource Management (i.e.
memory, objects, storage,
network access, etc)
Centralized Distributed Distributed
Resource Ownership Singular
(Often locked to a single node to
prevent data corruption)
Singular or multiple, varies from
platform to platform
Singular, multiple, or distributed,
depending on circumstance
and architecture
Method of Resource Allocation /
Scheduling
Centralized, allocated according
configuration
Decentralized N/A, there is no single permanent
host for centralized data or
resource management.
Everything is transient.
External Representation Single Image Single or multiple image(s) Unknown, it is circumstantial
Inter-Operability Guaranteed within a cluster Enforced within a framework Multiple competing standards
Suggested Equipments Mostly high-end, high capability
systems
High-end or commodity systems Any type, including wireless device
and embedded systems.
Scaling 2- 16 way (Although,
theoretically 128+ is
possible)
Two to thousands units connection Theoretically, infinite (In actuality, it
depends on network backbone
transmission speed, number of
clients, and type of
transmission protocol…..)
Discovery Mechanism Defined membership (Static or
Dynamic)
Centralized index, as well as,
multiple decentralized
mechanisms.
Always decentralized discovery
mechanism.
CONCLUSION
Cluster computing has become a major part of many
research programs because the price to performance
ratio of commodity clusters is very good. Also, because
the nodes in a cluster are clones, there is no single point
of failure, which enhances the reliability to the cluster.
Reference
• www.google.com
• www.wikipedia.com
• www.studymafia.org
THANK
YOU
Cluster computing ppt

More Related Content

What's hot

Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing Megha yadav
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.Balvant Biradar
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptshibamughal
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)Rohit Jain
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesAbdelkhalik Mosa
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecturePooja Dixit
 
Grid Computing Systems and Resource Management
Grid Computing Systems and Resource ManagementGrid Computing Systems and Resource Management
Grid Computing Systems and Resource ManagementSouparnika Patil
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to VirtualizationRahul Hada
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data securityMohammed Fazuluddin
 
cloud computing technology
cloud computing technologycloud computing technology
cloud computing technologymanikanta malla
 
High Performance Computer
High Performance ComputerHigh Performance Computer
High Performance ComputerAshok Raj
 
Load balancing in cloud
Load balancing in cloudLoad balancing in cloud
Load balancing in cloudSouvik Maji
 
Vc dimension in Machine Learning
Vc dimension in Machine LearningVc dimension in Machine Learning
Vc dimension in Machine LearningVARUN KUMAR
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing BasicsSagar Sane
 

What's hot (20)

Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster and Grid Computing
Cluster and Grid ComputingCluster and Grid Computing
Cluster and Grid Computing
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
 
Cloudsim modified
Cloudsim modifiedCloudsim modified
Cloudsim modified
 
Distributed Computing
Distributed Computing Distributed Computing
Distributed Computing
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Unit 4
Unit 4Unit 4
Unit 4
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
 
Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecture
 
Grid Computing Systems and Resource Management
Grid Computing Systems and Resource ManagementGrid Computing Systems and Resource Management
Grid Computing Systems and Resource Management
 
Introduction to Virtualization
Introduction to VirtualizationIntroduction to Virtualization
Introduction to Virtualization
 
Cloud computing and data security
Cloud computing and data securityCloud computing and data security
Cloud computing and data security
 
cloud computing technology
cloud computing technologycloud computing technology
cloud computing technology
 
High Performance Computer
High Performance ComputerHigh Performance Computer
High Performance Computer
 
Load balancing in cloud
Load balancing in cloudLoad balancing in cloud
Load balancing in cloud
 
Vc dimension in Machine Learning
Vc dimension in Machine LearningVc dimension in Machine Learning
Vc dimension in Machine Learning
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 

Similar to Cluster computing ppt

Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Ankit Soni
 
An Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptAn Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptHarshalUbale2
 
Distributed systems and scalability rules
Distributed systems and scalability rulesDistributed systems and scalability rules
Distributed systems and scalability rulesOleg Tsal-Tsalko
 
introduction to cloud computing for college.pdf
introduction to cloud computing for college.pdfintroduction to cloud computing for college.pdf
introduction to cloud computing for college.pdfsnehan789
 
Cluster computings
Cluster computingsCluster computings
Cluster computingsRagu1033
 
Cluster Computing
Cluster Computing Cluster Computing
Cluster Computing Shobha Rani
 
Chapter Introductionn to distributed system .pptx
Chapter Introductionn to distributed system .pptxChapter Introductionn to distributed system .pptx
Chapter Introductionn to distributed system .pptxTekle12
 
Chapter 1-Introduction.ppt
Chapter 1-Introduction.pptChapter 1-Introduction.ppt
Chapter 1-Introduction.pptbalewayalew
 
Cloud computing1
Cloud computing1Cloud computing1
Cloud computing1ali raza
 
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdflematadese670
 
Lect 2 Types of Distributed Systems.pptx
Lect 2 Types of Distributed Systems.pptxLect 2 Types of Distributed Systems.pptx
Lect 2 Types of Distributed Systems.pptxPardonSamson
 

Similar to Cluster computing ppt (20)

Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
Clusters
ClustersClusters
Clusters
 
Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Distributed Systems.pptx
Distributed Systems.pptxDistributed Systems.pptx
Distributed Systems.pptx
 
An Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptAn Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.ppt
 
Distributed systems and scalability rules
Distributed systems and scalability rulesDistributed systems and scalability rules
Distributed systems and scalability rules
 
CCUnit1.pdf
CCUnit1.pdfCCUnit1.pdf
CCUnit1.pdf
 
introduction to cloud computing for college.pdf
introduction to cloud computing for college.pdfintroduction to cloud computing for college.pdf
introduction to cloud computing for college.pdf
 
Introduction
IntroductionIntroduction
Introduction
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster computings
Cluster computingsCluster computings
Cluster computings
 
Cluster Computing
Cluster Computing Cluster Computing
Cluster Computing
 
Chapter Introductionn to distributed system .pptx
Chapter Introductionn to distributed system .pptxChapter Introductionn to distributed system .pptx
Chapter Introductionn to distributed system .pptx
 
distributed system original.pdf
distributed system original.pdfdistributed system original.pdf
distributed system original.pdf
 
Chapter 1-Introduction.ppt
Chapter 1-Introduction.pptChapter 1-Introduction.ppt
Chapter 1-Introduction.ppt
 
Cloud computing1
Cloud computing1Cloud computing1
Cloud computing1
 
distributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdfdistributed system chapter one introduction to distribued system.pdf
distributed system chapter one introduction to distribued system.pdf
 
Lect 2 Types of Distributed Systems.pptx
Lect 2 Types of Distributed Systems.pptxLect 2 Types of Distributed Systems.pptx
Lect 2 Types of Distributed Systems.pptx
 

More from DC Graphics

Rain technology ppt
Rain technology pptRain technology ppt
Rain technology pptDC Graphics
 
Mine propcessdisposal
Mine propcessdisposalMine propcessdisposal
Mine propcessdisposalDC Graphics
 
Bubble deck slab
Bubble deck slabBubble deck slab
Bubble deck slabDC Graphics
 
Digital jewellery ppt
Digital jewellery  pptDigital jewellery  ppt
Digital jewellery pptDC Graphics
 
Friction stir-welding
Friction stir-weldingFriction stir-welding
Friction stir-weldingDC Graphics
 
Biodegradable plastics
Biodegradable plasticsBiodegradable plastics
Biodegradable plasticsDC Graphics
 

More from DC Graphics (8)

Rain technology ppt
Rain technology pptRain technology ppt
Rain technology ppt
 
Oreo android
Oreo androidOreo android
Oreo android
 
Mine propcessdisposal
Mine propcessdisposalMine propcessdisposal
Mine propcessdisposal
 
Bubble deck slab
Bubble deck slabBubble deck slab
Bubble deck slab
 
Digital jewellery ppt
Digital jewellery  pptDigital jewellery  ppt
Digital jewellery ppt
 
Friction stir-welding
Friction stir-weldingFriction stir-welding
Friction stir-welding
 
Cripto currency
Cripto currencyCripto currency
Cripto currency
 
Biodegradable plastics
Biodegradable plasticsBiodegradable plastics
Biodegradable plastics
 

Recently uploaded

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 

Recently uploaded (20)

Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 

Cluster computing ppt

  • 2. Content • Introduction • Cluster Categorization • Cluster Component • How Does It Work? • Cluster Architecture • Cluster Benefits • Cluster Features • Cluster Application • Limitations • Conclusion
  • 3. INTRODUCTION • Cluster is a widely used term meaning independent computers combined into a unified system through software and networking • Clusters are typically used for High Availability (HA) for greater reliability or High Performance Computing (HPC) to provide greater computational power than a single computer can provide. • Clusters are composed of many commodity computers, linked together by a high-speed dedicated network
  • 4. Cluster Categorization • High-availability (HA) clusters • Load balancing clusters • High-performance (HPC) clusters • Grid Cluster
  • 5. High Availability or Failover Clusters  These clusters are designed to provide uninterrupted availability of data or services (typically web services) to the end-user community.  if a node fails, the service can be restored without affecting the availability of the services provided by the cluster. While the application will still be available, there will be a performance drop due to the missing node.  The purpose of these clusters is to ensure that a single instance of an application is only ever running on one cluster member at a time but if and when that cluster member is no longer available, the application will failover to another cluster member.
  • 6.
  • 7. • High-availability clusters implementations are best for mission-critical applications or databases, mail, file and print, web, or application servers.
  • 8. Load Balancing Cluster  This type of cluster distributes incoming requests for resources or content among multiple nodes running the same programs or having the same content.  Both the high availability and load-balancing cluster technologies can be combined to increase the reliability, availability, and scalability of application and data resources that are widely deployed for web, mail, news, or FTP services.  Every node in the cluster is able to handle requests for the same content or application.  This type of distribution is typically seen in a web-hosting environment.
  • 9.
  • 11. Parallel/Distributed Processing Clusters  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. These types of cluster increase availability, performance, and scalability for applications, particularly computationally or data intensive tasks.
  • 12. Cluster Component The basic building blocks of clusters are broken down into multiple categories: 1. Cluster Nodes 2. Cluster Network 3. Network Characterization
  • 13. How Does It Work?  A user submits a job to the head node. The job identifies the application to run on the cluster. The job scheduler on the head node assigns each task defined by the job to a node and then starts each application instance on the assigned node. Results from each of the application instances are returned to the client via files or databases.
  • 14.
  • 15. Cluster Architecture A cluster is a type of parallel or distributed processing system that consists of a collection of interconnected stand-alone computers working together as a single, integrated computing resource
  • 16. Cluster Computing Features • Network technologies • Network Types • Communication Protocols • Operating system • Single System Image (SSI) • Quorum
  • 17. CLUSTER BENEFITS The main benefits of clusters are: 1. Availability 2. Performance 3. Scalability  These benefits map to needs of today's enterprise business, education, military and scientific community infrastructures.
  • 18. Cluster Application There are three primary categories of applications that use parallel clusters: 1. Compute Intensive Application. 2. Data or I/O Intensive Applications. 3. Transaction Intensive Applications.
  • 19. LIMITATIONS • Typically latency is very high and bandwidth relatively low. • Currently there is very little software support for treating a cluster as a single system. • Problems exist in the interactions between mixed application workloads on a single time-shared computer
  • 20. Comparing with other distributed computing Characteristic Cluster Grid P2P Resource Management (i.e. memory, objects, storage, network access, etc) Centralized Distributed Distributed Resource Ownership Singular (Often locked to a single node to prevent data corruption) Singular or multiple, varies from platform to platform Singular, multiple, or distributed, depending on circumstance and architecture Method of Resource Allocation / Scheduling Centralized, allocated according configuration Decentralized N/A, there is no single permanent host for centralized data or resource management. Everything is transient. External Representation Single Image Single or multiple image(s) Unknown, it is circumstantial Inter-Operability Guaranteed within a cluster Enforced within a framework Multiple competing standards Suggested Equipments Mostly high-end, high capability systems High-end or commodity systems Any type, including wireless device and embedded systems. Scaling 2- 16 way (Although, theoretically 128+ is possible) Two to thousands units connection Theoretically, infinite (In actuality, it depends on network backbone transmission speed, number of clients, and type of transmission protocol…..) Discovery Mechanism Defined membership (Static or Dynamic) Centralized index, as well as, multiple decentralized mechanisms. Always decentralized discovery mechanism.
  • 21. CONCLUSION Cluster computing has become a major part of many research programs because the price to performance ratio of commodity clusters is very good. Also, because the nodes in a cluster are clones, there is no single point of failure, which enhances the reliability to the cluster.