SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Presented by
120630107090 Bhandari Anjali Dilipbhai
MBICT,VVnagar
CLUSTER COMPUTING
 Introduction
 History
 Cluster architecture
 How Clusters Computer works ?
 Types of cluster
 Components of clusters
 Advantages
 Disadvantages
 Issuse to be considered
 Application
 Difference Between Cluster, Grid and cloud
Computing
 Conclusion
OVERVIEW
 Cluster computing 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.
CLUSTER COMPUTING
 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.
CONTINUE...
 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.
 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.
CONTINUE...
 Greg Pfister is a computer scientist and worked a lot
for cluster computing, according to him clusters were
not invented by any specific vendor but by customers.
 The first commodity clustering product was ARC
net(Attached Resource Computer Network), 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.
HISTORY
 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 ARCHITECTURE
HOW CLUSTER COMPUTERS WORKS
Fig :- Cluster Computer at short Glance
 In the above arrangement of clusters the machines are
arranged through the common high speed bus in a
manner that they can communicate with each other.
 A simple High speed LAN can be used to connect these
machines through which these machines can be
accessed via web or these machines can access the
web.
 LAN arrangement contains numbers of busses for the
flow of traffic in circuit,CPU’s to process the data,
memory to storage devices to store the unprocessed
(received) data and processed (transmitted) data, and
shared memory will have data from number of CPU’s.
WORKING
 High performance clusters
 High availability cluster or Failover Clusters
 Load balancing cluster
TYPES OF CLUSTER
 Start from 1994
 Donald becker of nasa assembled this cluster.
 Also called beowulf cluster.
• Dependable parallel computers
• Application like data mining , simulations , parallel
processing , weather modeling etc.
HIGH PERFORMANCE CLUSTER
Fig :- High performance Cluster
 Avoid single point of failure.
 Designed to provide uninterrupted availability of data or
services to the end
 This requires atleast two nodes a primary and a
backup.
 Always with redundancy.
 Almost all load balancing cluster are with HA capability.
 Used to implement database, mail, file print, web
application servers.
HIGH AVAILABILITY CLUSTERS OR
FAILOVER CLUSTERS
Fig :- High Availability Cluster
 Pc cluster deliver load balancing performance.
 It distributes incoming requests for resources or content
among multiple nodes running the same programs or
having the same content
 Each node in cluster is able to handle requests for the
same content or application.
 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 or FTP
services.
LOAD BALANCING CLUSTER
Fig :- Load Balancing Cluster
 The basic building blocks of clusters are broken down
into multiple categories:
 The cluster nodes,
 Cluster operating system,
 Network switching hardware and
 The node/switch interconnect
COMPONENTS OF CLUSTER
 Availability
• In case if server is having a problem another server from the
cluster takes over the server having issue. This ensure the
high availability of web applications.
 Scalable
• Server clustering is completely a scalable solution.
Resources can be addeded to the cluster accordingly.
 Load Handling and maintenance
• If a dedicated server from the cluster requires
maintenance,it can be stopped while other servers handles.
 Easy to manage
• More easy cluster management software are emerging to
manage the clusters and in present also some are available.
ADVANTAGES
 More Space is required
• Server clustering usually requires more servers and
hardware to manage and monitor thus increases the
infrastructure. Some web hosting providers may afford
it.
 Very expensive
• It is not a cost-effective solution, as it needs a good
server design which can be a bit expensive.
DISADVANTAGES
 Cluster networking
 Cluster software
 Programming
 Timing
 Network selection
 Speed selection
ISSUSE TO BE CONSIDERED
 Web serving/searching (google search engine)
 Email , echat , ebook, ebank
 E-commerce application(amazon.com, ebay.com)
 Weather forecasting
 Computational fluid dynamics
 Petroleum Reservoir Simulation
 Earthquake Simulation.
 Image Rendering.
APPLICATIONS
 Grid Computing: - It is collection of computer
resources from multiple locations to reach a common
goal.
 Cluster Computing: - It is a form of computing in
which a group of computers are linked together so that
they can act like a single entity.
 Cloud Computing :- It is a type of com putting that
relies on sharing computing resources rather than
having local servers or personal devices to handle
applications.
DIFFERENCE BETWEEN CLOUD, GRID AND
CLUSTERS COMPUTING
Characteristics Systems
Clusters Grid Cloud
Population Commodity
Computers
High-end Computers
Servers, Clusters
Commodity
Computers ,High-end
Servers, and network
Attached Storage
Size/Scalability 100 1000 100 to 1000
Node OS Linux, Windows Mainly Unix Multiple OSs Running
on Virtual Machine
Ownership Single Multiple Single
InterconnectionNetwork?speed Dedicated, high-end
network with low
latency and high
bandwidth
Mostly internet snd
high latency and low
bandwidth
Dedicated, high-end
network with low
latency and high
bandwidth
Discovery Membership
Services
Centralized Indexing
and Decentralized
Information Services
Membership Services
CONTINUE…..
Characteristics Clusters Grid Cloud
Security/privacy Traditional
Login/password –based
Medium level of
privacy
Depend on User
privileges
Public/private key pair
based
Authentication and
mapping a User to an
account
Limited support for privacy
Each user/application is
provided with a virtual
machine high security,
High Security. Privacy is
guaranteed
Support for selling per-file
Access Control List(ACL)
User Management Centralized Decentralized, Virtual
Organization based
Centralized or
Decentralized to Third
Party
Resource Management Centralized Distributed Centralized/ Distributed
Allocation/Scheduling Centralized Decentralize Centralized/
Decentralized
Single System Image yes no Yes, But Optional
Capacity Stable and Guaranteed Varies but High Provisioned on Demand
Service Pricing Limited in Non-Open
market
Mainly Internal Pricing Pricing according to
Effects with Discount for
VIP Clients
CONTINUE…..
Characteristics Clusters Grid Cloud
Internet Working Multi-clustering
within an
organization
Limited High Potential,
support Third-party
solution providers
loose Coupling of
services from
Different Clouds
Standards/inter-operability Virtual Interface
Architecture Based
Some Open Grid
Standards
Web Services (Simple
Object Access
Protocol and
representational store
Transfer
Application Drivers Science, business,
enterprise
Computing Data
centers
Collaborative Scientific
and High throughput
Computing Applications
Dynamically
Provisioned Legacy
and web applications
Content Display
CONTINUE…..
 Clusters are promising
 Solve parallel processing paradox
 New trends in hardware and software technologies are
likely to make clusters.
 Clusters based supercomputers(Linux based clusters)
can be seen everywhere!!
CONCLUSION
cluster computing

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Distributed Computing system
Distributed Computing system Distributed Computing system
Distributed Computing system
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)Infrastructure as a Service ( IaaS)
Infrastructure as a Service ( IaaS)
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Distributed computing
Distributed computingDistributed computing
Distributed computing
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Edge Computing
Edge ComputingEdge Computing
Edge Computing
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
 
Unit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing ArchitectureUnit 2 -Cloud Computing Architecture
Unit 2 -Cloud Computing Architecture
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Storage Area Network(SAN)
Storage Area Network(SAN)Storage Area Network(SAN)
Storage Area Network(SAN)
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Introduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed ComputingIntroduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed Computing
 
Cluster computing ppt
Cluster computing pptCluster computing ppt
Cluster computing ppt
 
Edge Computing.pptx
Edge Computing.pptxEdge Computing.pptx
Edge Computing.pptx
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Distributed Computing ppt
Distributed Computing pptDistributed Computing ppt
Distributed Computing ppt
 

Ähnlich wie cluster computing

Cluster Computers
Cluster ComputersCluster Computers
Cluster Computersshopnil786
 
Cluster computings
Cluster computingsCluster computings
Cluster computingsRagu1033
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster ComputingNIKHIL NAIR
 
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
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxNiviV4
 
Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Ankit Soni
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)Rohit Jain
 
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
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptxssuser586772
 
Cloud ready reference
Cloud ready referenceCloud ready reference
Cloud ready referenceHelly Patel
 

Ähnlich wie cluster computing (20)

Cluster Computers
Cluster ComputersCluster Computers
Cluster Computers
 
Cluster computings
Cluster computingsCluster computings
Cluster computings
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
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
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptx
 
Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01Clustercomputingpptl2 120204125126-phpapp01
Clustercomputingpptl2 120204125126-phpapp01
 
Cluster computing pptl (2)
Cluster computing pptl (2)Cluster computing pptl (2)
Cluster computing pptl (2)
 
Cluster cmputing
Cluster cmputingCluster cmputing
Cluster cmputing
 
Clusters
ClustersClusters
Clusters
 
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
 
SOFTWARE COMPUTING
SOFTWARE COMPUTINGSOFTWARE COMPUTING
SOFTWARE COMPUTING
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptx
 
CCUnit1.pdf
CCUnit1.pdfCCUnit1.pdf
CCUnit1.pdf
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
 
Cloud ready reference
Cloud ready referenceCloud ready reference
Cloud ready reference
 
Dbms
DbmsDbms
Dbms
 

Kürzlich hochgeladen

Module-1-Building Acoustics(Introduction)(Unit-1).pdf
Module-1-Building Acoustics(Introduction)(Unit-1).pdfModule-1-Building Acoustics(Introduction)(Unit-1).pdf
Module-1-Building Acoustics(Introduction)(Unit-1).pdfManish Kumar
 
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...Amil baba
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxRomil Mishra
 
70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical training70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical trainingGladiatorsKasper
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfDrew Moseley
 
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...gerogepatton
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communicationpanditadesh123
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.elesangwon
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSsandhya757531
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewsandhya757531
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdfsahilsajad201
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Romil Mishra
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfManish Kumar
 
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...arifengg7
 
ADM100 Running Book for sap basis domain study
ADM100 Running Book for sap basis domain studyADM100 Running Book for sap basis domain study
ADM100 Running Book for sap basis domain studydhruvamdhruvil123
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHSneha Padhiar
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Communityprachaibot
 

Kürzlich hochgeladen (20)

Module-1-Building Acoustics(Introduction)(Unit-1).pdf
Module-1-Building Acoustics(Introduction)(Unit-1).pdfModule-1-Building Acoustics(Introduction)(Unit-1).pdf
Module-1-Building Acoustics(Introduction)(Unit-1).pdf
 
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
Uk-NO1 Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Exp...
 
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptxCurve setting (Basic Mine Surveying)_MI10412MI.pptx
Curve setting (Basic Mine Surveying)_MI10412MI.pptx
 
70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical training70 POWER PLANT IAE V2500 technical training
70 POWER PLANT IAE V2500 technical training
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Immutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdfImmutable Image-Based Operating Systems - EW2024.pdf
Immutable Image-Based Operating Systems - EW2024.pdf
 
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
March 2024 - Top 10 Read Articles in Artificial Intelligence and Applications...
 
multiple access in wireless communication
multiple access in wireless communicationmultiple access in wireless communication
multiple access in wireless communication
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
2022 AWS DNA Hackathon 장애 대응 솔루션 jarvis.
 
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMSHigh Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
High Voltage Engineering- OVER VOLTAGES IN ELECTRICAL POWER SYSTEMS
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overview
 
Robotics Group 10 (Control Schemes) cse.pdf
Robotics Group 10  (Control Schemes) cse.pdfRobotics Group 10  (Control Schemes) cse.pdf
Robotics Group 10 (Control Schemes) cse.pdf
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________
 
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdfModule-1-(Building Acoustics) Noise Control (Unit-3). pdf
Module-1-(Building Acoustics) Noise Control (Unit-3). pdf
 
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
Analysis and Evaluation of Dal Lake Biomass for Conversion to Fuel/Green fert...
 
ADM100 Running Book for sap basis domain study
ADM100 Running Book for sap basis domain studyADM100 Running Book for sap basis domain study
ADM100 Running Book for sap basis domain study
 
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACHTEST CASE GENERATION GENERATION BLOCK BOX APPROACH
TEST CASE GENERATION GENERATION BLOCK BOX APPROACH
 
Prach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism CommunityPrach: A Feature-Rich Platform Empowering the Autism Community
Prach: A Feature-Rich Platform Empowering the Autism Community
 

cluster computing

  • 1. Presented by 120630107090 Bhandari Anjali Dilipbhai MBICT,VVnagar CLUSTER COMPUTING
  • 2.  Introduction  History  Cluster architecture  How Clusters Computer works ?  Types of cluster  Components of clusters  Advantages  Disadvantages  Issuse to be considered  Application  Difference Between Cluster, Grid and cloud Computing  Conclusion OVERVIEW
  • 3.  Cluster computing 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. CLUSTER COMPUTING
  • 4.  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. CONTINUE...
  • 5.  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.  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. CONTINUE...
  • 6.  Greg Pfister is a computer scientist and worked a lot for cluster computing, according to him clusters were not invented by any specific vendor but by customers.  The first commodity clustering product was ARC net(Attached Resource Computer Network), 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. HISTORY
  • 7.  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
  • 9. HOW CLUSTER COMPUTERS WORKS Fig :- Cluster Computer at short Glance
  • 10.  In the above arrangement of clusters the machines are arranged through the common high speed bus in a manner that they can communicate with each other.  A simple High speed LAN can be used to connect these machines through which these machines can be accessed via web or these machines can access the web.  LAN arrangement contains numbers of busses for the flow of traffic in circuit,CPU’s to process the data, memory to storage devices to store the unprocessed (received) data and processed (transmitted) data, and shared memory will have data from number of CPU’s. WORKING
  • 11.  High performance clusters  High availability cluster or Failover Clusters  Load balancing cluster TYPES OF CLUSTER
  • 12.  Start from 1994  Donald becker of nasa assembled this cluster.  Also called beowulf cluster. • Dependable parallel computers • Application like data mining , simulations , parallel processing , weather modeling etc. HIGH PERFORMANCE CLUSTER
  • 13. Fig :- High performance Cluster
  • 14.  Avoid single point of failure.  Designed to provide uninterrupted availability of data or services to the end  This requires atleast two nodes a primary and a backup.  Always with redundancy.  Almost all load balancing cluster are with HA capability.  Used to implement database, mail, file print, web application servers. HIGH AVAILABILITY CLUSTERS OR FAILOVER CLUSTERS
  • 15. Fig :- High Availability Cluster
  • 16.  Pc cluster deliver load balancing performance.  It distributes incoming requests for resources or content among multiple nodes running the same programs or having the same content  Each node in cluster is able to handle requests for the same content or application.  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 or FTP services. LOAD BALANCING CLUSTER
  • 17. Fig :- Load Balancing Cluster
  • 18.  The basic building blocks of clusters are broken down into multiple categories:  The cluster nodes,  Cluster operating system,  Network switching hardware and  The node/switch interconnect COMPONENTS OF CLUSTER
  • 19.  Availability • In case if server is having a problem another server from the cluster takes over the server having issue. This ensure the high availability of web applications.  Scalable • Server clustering is completely a scalable solution. Resources can be addeded to the cluster accordingly.  Load Handling and maintenance • If a dedicated server from the cluster requires maintenance,it can be stopped while other servers handles.  Easy to manage • More easy cluster management software are emerging to manage the clusters and in present also some are available. ADVANTAGES
  • 20.  More Space is required • Server clustering usually requires more servers and hardware to manage and monitor thus increases the infrastructure. Some web hosting providers may afford it.  Very expensive • It is not a cost-effective solution, as it needs a good server design which can be a bit expensive. DISADVANTAGES
  • 21.  Cluster networking  Cluster software  Programming  Timing  Network selection  Speed selection ISSUSE TO BE CONSIDERED
  • 22.  Web serving/searching (google search engine)  Email , echat , ebook, ebank  E-commerce application(amazon.com, ebay.com)  Weather forecasting  Computational fluid dynamics  Petroleum Reservoir Simulation  Earthquake Simulation.  Image Rendering. APPLICATIONS
  • 23.  Grid Computing: - It is collection of computer resources from multiple locations to reach a common goal.  Cluster Computing: - It is a form of computing in which a group of computers are linked together so that they can act like a single entity.  Cloud Computing :- It is a type of com putting that relies on sharing computing resources rather than having local servers or personal devices to handle applications. DIFFERENCE BETWEEN CLOUD, GRID AND CLUSTERS COMPUTING
  • 24. Characteristics Systems Clusters Grid Cloud Population Commodity Computers High-end Computers Servers, Clusters Commodity Computers ,High-end Servers, and network Attached Storage Size/Scalability 100 1000 100 to 1000 Node OS Linux, Windows Mainly Unix Multiple OSs Running on Virtual Machine Ownership Single Multiple Single InterconnectionNetwork?speed Dedicated, high-end network with low latency and high bandwidth Mostly internet snd high latency and low bandwidth Dedicated, high-end network with low latency and high bandwidth Discovery Membership Services Centralized Indexing and Decentralized Information Services Membership Services CONTINUE…..
  • 25. Characteristics Clusters Grid Cloud Security/privacy Traditional Login/password –based Medium level of privacy Depend on User privileges Public/private key pair based Authentication and mapping a User to an account Limited support for privacy Each user/application is provided with a virtual machine high security, High Security. Privacy is guaranteed Support for selling per-file Access Control List(ACL) User Management Centralized Decentralized, Virtual Organization based Centralized or Decentralized to Third Party Resource Management Centralized Distributed Centralized/ Distributed Allocation/Scheduling Centralized Decentralize Centralized/ Decentralized Single System Image yes no Yes, But Optional Capacity Stable and Guaranteed Varies but High Provisioned on Demand Service Pricing Limited in Non-Open market Mainly Internal Pricing Pricing according to Effects with Discount for VIP Clients CONTINUE…..
  • 26. Characteristics Clusters Grid Cloud Internet Working Multi-clustering within an organization Limited High Potential, support Third-party solution providers loose Coupling of services from Different Clouds Standards/inter-operability Virtual Interface Architecture Based Some Open Grid Standards Web Services (Simple Object Access Protocol and representational store Transfer Application Drivers Science, business, enterprise Computing Data centers Collaborative Scientific and High throughput Computing Applications Dynamically Provisioned Legacy and web applications Content Display CONTINUE…..
  • 27.  Clusters are promising  Solve parallel processing paradox  New trends in hardware and software technologies are likely to make clusters.  Clusters based supercomputers(Linux based clusters) can be seen everywhere!! CONCLUSION