SlideShare a Scribd company logo
Rohit jain      Ronak maru
Arya Institute of Engg.&Tech
   Introduction
   Types of cluster :-
o   High Availability or Failover Clusters.
o   Load Balancing Cluster.
o   Parallel/Distributed Processing Clusters.
   Cluster Component.
   Cluster Application.
   How Does It Work?
   Cluster benefits
   A computer cluster is a group of loosely
    coupled computers that work together closely so
    that in many respects it can be viewed as though it
    were a single computer.

   Clusters are commonly connected through fast local
    area networks.

   Clusters are usually deployed to improve speed
    and/or reliability over that provided by a single
    computer, while typically being much more cost
    effective than single computer the of comparable
    speed or reliability .
   In cluster computing each node within a cluster is an
    independent system, with its own operating system,
    private memory, and, in some cases, its own file system.
    Because the processors on one node cannot directly
    access the memory on the other nodes, programs or
    software run on clusters usually employ a procedure
    called "message passing" to get data and execution code
    from one node to another.

   Clusters have evolved to support applications ranging
    from ecommerce to high performance database
    applications.

   Cluster computing can also be used as a relatively low-
    cost form of parallel processing for scientific and other
    applications that lend themselves to parallel operations.
1.   High Availability or Failover Clusters

2.   Load Balancing Cluster

3.   Parallel/Distributed Processing 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.
   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.
    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.
    The basic building blocks of clusters are broken
     down into multiple categories:
1.    Cluster Nodes
2.    Cluster Network
3.    Network Characterization
    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.
    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.
    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.
Clustercomputingpptl2 120204125126-phpapp01

More Related Content

What's hot

What's hot (20)

Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing Concepts of Distributed Computing & Cloud Computing
Concepts of Distributed Computing & Cloud Computing
 
Distributed System
Distributed SystemDistributed System
Distributed System
 
Distributed computing ).ppt him
Distributed computing ).ppt himDistributed computing ).ppt him
Distributed computing ).ppt him
 
Clustering concepts
Clustering conceptsClustering concepts
Clustering concepts
 
distributed Computing system model
distributed Computing system modeldistributed Computing system model
distributed Computing system model
 
Clustering concepts
Clustering conceptsClustering concepts
Clustering concepts
 
Peer to peer system
Peer to peer systemPeer to peer system
Peer to peer system
 
Cluster Computing
Cluster Computing Cluster Computing
Cluster Computing
 
Layering and Architecture
Layering and ArchitectureLayering and Architecture
Layering and Architecture
 
Tugas 5 0317
Tugas 5 0317Tugas 5 0317
Tugas 5 0317
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Cloud Computing & Distributed Computing
Cloud Computing & Distributed ComputingCloud Computing & Distributed Computing
Cloud Computing & Distributed Computing
 
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Distributed, concurrent, and independ...
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Distributed, concurrent, and independ...IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Distributed, concurrent, and independ...
IEEE 2014 JAVA CLOUD COMPUTING PROJECTS Distributed, concurrent, and independ...
 
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
IEEE 2014 DOTNET NETWORKING PROJECTS A proximity aware interest-clustered p2p...
 
DISTRIBUTED DATABASE
DISTRIBUTED DATABASEDISTRIBUTED DATABASE
DISTRIBUTED DATABASE
 
Real time eventual consistency
Real time eventual consistencyReal time eventual consistency
Real time eventual consistency
 
Distributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesDistributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databases
 
distributed, concurrent, and independent access to encrypted cloud databases
distributed, concurrent, and independent access to encrypted cloud databasesdistributed, concurrent, and independent access to encrypted cloud databases
distributed, concurrent, and independent access to encrypted cloud databases
 
Concurrent And Independent Access To Encrypted Cloud Databases
Concurrent And Independent Access To Encrypted Cloud DatabasesConcurrent And Independent Access To Encrypted Cloud Databases
Concurrent And Independent Access To Encrypted Cloud Databases
 
Distributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databasesDistributed, concurrent, and independent access to encrypted cloud databases
Distributed, concurrent, and independent access to encrypted cloud databases
 

Viewers also liked

Diseño instruccional final
Diseño instruccional finalDiseño instruccional final
Diseño instruccional final
mari_gonzalez
 
Como crear un blog
Como crear un blogComo crear un blog
Como crear un blog
Juan Diossa
 
El calentamiento del sistema climático es inequívoco
El calentamiento del sistema climático es inequívocoEl calentamiento del sistema climático es inequívoco
El calentamiento del sistema climático es inequívoco
jeanracc16
 
Ejemplo de la actividad. capitulo 3
Ejemplo de la actividad. capitulo 3Ejemplo de la actividad. capitulo 3
Ejemplo de la actividad. capitulo 3
Marlon Figiueroa
 
Castilla La Mancha Sala 2010
Castilla La Mancha Sala 2010Castilla La Mancha Sala 2010
Castilla La Mancha Sala 2010
elarcoestandar
 
Timmins schiffman pcsga 2011
Timmins schiffman pcsga 2011Timmins schiffman pcsga 2011
Timmins schiffman pcsga 2011
emmats
 
CLASSE NÚVOLS 2011 -12
CLASSE NÚVOLS 2011 -12CLASSE NÚVOLS 2011 -12
CLASSE NÚVOLS 2011 -12
Cucaferatona
 
UDP Multicast и интеграция с SIP
UDP Multicast и интеграция с SIPUDP Multicast и интеграция с SIP
UDP Multicast и интеграция с SIP
TrueConf
 
Rios mariscal maría_auxiliadora_sintesis
Rios mariscal maría_auxiliadora_sintesisRios mariscal maría_auxiliadora_sintesis
Rios mariscal maría_auxiliadora_sintesis
mari_gonzalez
 
Our school tour june 2011
Our school tour june 2011Our school tour june 2011
Our school tour june 2011
jafwhitty
 

Viewers also liked (20)

Camarón de la Isla
Camarón de la IslaCamarón de la Isla
Camarón de la Isla
 
Entrapped
EntrappedEntrapped
Entrapped
 
Diseño instruccional final
Diseño instruccional finalDiseño instruccional final
Diseño instruccional final
 
Concurso
ConcursoConcurso
Concurso
 
Como crear un blog
Como crear un blogComo crear un blog
Como crear un blog
 
Arra tlr presentation
Arra tlr presentationArra tlr presentation
Arra tlr presentation
 
Bilgi Notu 1
Bilgi Notu 1Bilgi Notu 1
Bilgi Notu 1
 
El calentamiento del sistema climático es inequívoco
El calentamiento del sistema climático es inequívocoEl calentamiento del sistema climático es inequívoco
El calentamiento del sistema climático es inequívoco
 
Overtuigend Presenteren Steenvoorden Marketing
Overtuigend Presenteren Steenvoorden MarketingOvertuigend Presenteren Steenvoorden Marketing
Overtuigend Presenteren Steenvoorden Marketing
 
Ejemplo de la actividad. capitulo 3
Ejemplo de la actividad. capitulo 3Ejemplo de la actividad. capitulo 3
Ejemplo de la actividad. capitulo 3
 
Castilla La Mancha Sala 2010
Castilla La Mancha Sala 2010Castilla La Mancha Sala 2010
Castilla La Mancha Sala 2010
 
Ppt admin ulfah
Ppt admin  ulfahPpt admin  ulfah
Ppt admin ulfah
 
Timmins schiffman pcsga 2011
Timmins schiffman pcsga 2011Timmins schiffman pcsga 2011
Timmins schiffman pcsga 2011
 
Krtp tenerife2014
Krtp tenerife2014Krtp tenerife2014
Krtp tenerife2014
 
CLASSE NÚVOLS 2011 -12
CLASSE NÚVOLS 2011 -12CLASSE NÚVOLS 2011 -12
CLASSE NÚVOLS 2011 -12
 
UDP Multicast и интеграция с SIP
UDP Multicast и интеграция с SIPUDP Multicast и интеграция с SIP
UDP Multicast и интеграция с SIP
 
Rios mariscal maría_auxiliadora_sintesis
Rios mariscal maría_auxiliadora_sintesisRios mariscal maría_auxiliadora_sintesis
Rios mariscal maría_auxiliadora_sintesis
 
Apresentação Sempre Oferta Viagens
Apresentação Sempre Oferta ViagensApresentação Sempre Oferta Viagens
Apresentação Sempre Oferta Viagens
 
Our school tour june 2011
Our school tour june 2011Our school tour june 2011
Our school tour june 2011
 
Getting found: A Basic Marketing Roadmap
Getting found: A Basic Marketing RoadmapGetting found: A Basic Marketing Roadmap
Getting found: A Basic Marketing Roadmap
 

Similar to Clustercomputingpptl2 120204125126-phpapp01

Distributed Computing Report
Distributed Computing ReportDistributed Computing Report
Distributed Computing Report
IIT Kharagpur
 
Chapter 1 introduction
Chapter 1 introductionChapter 1 introduction
Chapter 1 introduction
Tamrat Amare
 
Computer_Clustering_Technologies
Computer_Clustering_TechnologiesComputer_Clustering_Technologies
Computer_Clustering_Technologies
Manish Chopra
 

Similar to Clustercomputingpptl2 120204125126-phpapp01 (20)

Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster computing ppt
Cluster computing pptCluster computing ppt
Cluster computing ppt
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Clusters
ClustersClusters
Clusters
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Distributed system
Distributed systemDistributed system
Distributed system
 
CLOUD COMPUTING CHANTI-130 ( FOR THE COMPUTING2).pdf
CLOUD COMPUTING CHANTI-130 ( FOR THE COMPUTING2).pdfCLOUD COMPUTING CHANTI-130 ( FOR THE COMPUTING2).pdf
CLOUD COMPUTING CHANTI-130 ( FOR THE COMPUTING2).pdf
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Cluster computings
Cluster computingsCluster computings
Cluster computings
 
Distributed Computing Report
Distributed Computing ReportDistributed Computing Report
Distributed Computing Report
 
Distributed Systems.pptx
Distributed Systems.pptxDistributed Systems.pptx
Distributed Systems.pptx
 
Cloud ready reference
Cloud ready referenceCloud ready reference
Cloud ready reference
 
fundamentals & link layers jntuk material
fundamentals & link layers jntuk materialfundamentals & link layers jntuk material
fundamentals & link layers jntuk material
 
Chapter 1 introduction
Chapter 1 introductionChapter 1 introduction
Chapter 1 introduction
 
Chapter 1-Introduction.ppt
Chapter 1-Introduction.pptChapter 1-Introduction.ppt
Chapter 1-Introduction.ppt
 
Computer_Clustering_Technologies
Computer_Clustering_TechnologiesComputer_Clustering_Technologies
Computer_Clustering_Technologies
 
Designing distributed systems
Designing distributed systemsDesigning distributed systems
Designing distributed systems
 
Cluster Computing Seminar.
Cluster Computing Seminar.Cluster Computing Seminar.
Cluster Computing Seminar.
 

Clustercomputingpptl2 120204125126-phpapp01

  • 1. Rohit jain Ronak maru Arya Institute of Engg.&Tech
  • 2. Introduction  Types of cluster :- o High Availability or Failover Clusters. o Load Balancing Cluster. o Parallel/Distributed Processing Clusters.  Cluster Component.  Cluster Application.  How Does It Work?  Cluster benefits
  • 3. A computer cluster is a group of loosely coupled computers that work together closely so that in many respects it can be viewed as though it were a single computer.  Clusters are commonly connected through fast local area networks.  Clusters are usually deployed to improve speed and/or reliability over that provided by a single computer, while typically being much more cost effective than single computer the of comparable speed or reliability .
  • 4. In cluster computing each node within a cluster is an independent system, with its own operating system, private memory, and, in some cases, its own file system. Because the processors on one node cannot directly access the memory on the other nodes, programs or software run on clusters usually employ a procedure called "message passing" to get data and execution code from one node to another.  Clusters have evolved to support applications ranging from ecommerce to high performance database applications.  Cluster computing can also be used as a relatively low- cost form of parallel processing for scientific and other applications that lend themselves to parallel operations.
  • 5.
  • 6. 1. High Availability or Failover Clusters 2. Load Balancing Cluster 3. Parallel/Distributed Processing Clusters
  • 7. 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.
  • 8.
  • 9.
  • 10. 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.
  • 11.
  • 12.
  • 13. 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.
  • 14. The basic building blocks of clusters are broken down into multiple categories: 1. Cluster Nodes 2. Cluster Network 3. Network Characterization
  • 15. 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.
  • 16. 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.
  • 17.
  • 18. 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.