SlideShare a Scribd company logo
1 of 14
Types of Computing
By – Priyam Pandey
Sequential Computing
• The sequential execution of sub parts of the a
task on a single processor is called Sequential
Computing.
• A problem is broken into series of statements.
• Instructions are executed sequentially one
after another on a single processor.
• Only one instruction may execute at any
moment in time.
Parallel Computing
• Parallel computing is the simultaneous
execution of the tasks on multiple processors in
order to obtain faster results.
• In parallel computing, a computational task is
typically broken down into several sub-tasks
that can be processed independently and
whose results are combined afterwards, upon
completion.
Distributed Computing
• Distributed computing is the process of
aggregating the power of several computing
entities, which are logically distributed and may
even be geologically distributed, to
collaboratively run a single computational task,
so that they appear as a single, centralized
system.
• The major goal of Distributed computing is to
give users easy access to a wide
variety(heterogeneous) of computer resources..
• It mainly targets on integration of distributed
resources to collaboratively finish some task.
Requirement –
• Each individual computer that has its own
memory and processors.
Cluster Computing
• A cluster is a type of parallel or distributed
computer system, which consists of a
collection of stand-alone tightly coupled
computers working together as a single
integrated computing resource.
• Types of clusters :
o High Availability Cluster
o Load balancing cluster
o Parallel/Distributed Processing Cluster
Requirement-
• In cluster computing each node within a
cluster is an independent system.
• Key components of a cluster include multiple
stand-alone computers, operating systems,
parallel programming environments and
applications.
Grid Computing
• Grid Computing enables the virtualization of
distributed computing and data resources such as
processing, network bandwidth and storage
capacity to create a single system image.
• Grid links together computing resources(PCs,
workstations, servers, storage elements ) and
provides the mechanism needed to access them.
• Uses of Grid computing is in – Weather forecast,
Physics applications, Material characterization etc.
Requirements-
• The ability to allow for independent
management of computing resources.
• The computers that are part of a grid can run
different operating systems and have different
hardware.
Cloud Computing
• Cloud Computing is define as a model for
enabling ubiquitous, convenient, on-demand
network access to a shared pool of
configurable computing resources (networks,
servers, storage, applications and services) that
can be rapidly provisioned and released with
minimal management effort or service provider
interaction.
Cloud Service Models
• Infrastructure as a service (IaaS) : The capability
provided to provision of storage, networks and other
computing resources in cloud.
Instead of purchasing hardware, users pay for IaaS on
demand.
Infrastructure is scalable depending on processing and
storage needs.
• Platform as a Service (PaaS) : A service provider offers
access to a cloud based environment in which users can
build, manage and deliver applications.
• Software as a Service (SaaS) : The capability
provided to the consumer is to use the provider’s
applications running on cloud i.e, service provider
delivers software and applications through
internet. Users subscribe to the software and
access it via web or vendor APIs.
• Users don’t have to manage install or upgrade
software; SaaS providers manage this.
• Applications are accessible from almost any
internet connected device from virtually
anywhere in world.
Requirement-
• Cloud computing provides hardware, software and
other infrastructure resources over the internet.
So, All we need to have a web browser to use
cloud computing
Benefits –
Cost Saving: In cloud computing users have to only
pay for the services they consumed. Maintenance cost
is low as user do not need to purchase the
infrastructure
 Flexibility: Cloud computing is scalable.
 Enhanced Security: Cloud computing provide high
security by using the data encryption, strong access
controls, key management, and security intelligence
References :
• https://www.ijert.org/research/a-review-
paper-on-cloud-computing-
IJERTCONV5IS23002.pdf
• https://pdfs.semanticscholar.org/6a94/68825
d1df8a0f64faead60c8d69047262898.pdf
• https://pdfs.semanticscholar.org/b640/0ededf
1b500f04ce05efcf2c0c8863a15cdb.pdf
• academia.edu
• ripublication.com/ijcir17/ijcirv13n3_06

More Related Content

What's hot

Introductio to Docker and usage in HPC applications
Introductio to Docker and usage in HPC applicationsIntroductio to Docker and usage in HPC applications
Introductio to Docker and usage in HPC applicationsRichie Varghese
 
How Cloud Computing Works?
How Cloud Computing Works?How Cloud Computing Works?
How Cloud Computing Works?icloud9
 
Cloud Computing Architecures
Cloud Computing ArchitecuresCloud Computing Architecures
Cloud Computing ArchitecuresAnne Starr
 
How Cloud Computing Works?
How Cloud Computing Works?How Cloud Computing Works?
How Cloud Computing Works?icloud9
 
Distributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysisDistributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysisSowmya Shekar
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overviewkarthik s
 
Cloud-computing part 1
Cloud-computing part 1Cloud-computing part 1
Cloud-computing part 1pallavi_gaurav
 
Workgroup vs domain
Workgroup vs domainWorkgroup vs domain
Workgroup vs domaintameemyousaf
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture materialAnkit Gupta
 
Unit 1-Cloud computing Foundation
Unit 1-Cloud computing FoundationUnit 1-Cloud computing Foundation
Unit 1-Cloud computing FoundationMonishaNehkal
 
Understanding IT Costs - Part of Jisc's Costing IT Services Project
Understanding IT Costs - Part of Jisc's Costing IT Services ProjectUnderstanding IT Costs - Part of Jisc's Costing IT Services Project
Understanding IT Costs - Part of Jisc's Costing IT Services ProjectJISC's Green ICT Programme
 

What's hot (20)

Introductio to Docker and usage in HPC applications
Introductio to Docker and usage in HPC applicationsIntroductio to Docker and usage in HPC applications
Introductio to Docker and usage in HPC applications
 
How Cloud Computing Works?
How Cloud Computing Works?How Cloud Computing Works?
How Cloud Computing Works?
 
Cloud Computing Architecures
Cloud Computing ArchitecuresCloud Computing Architecures
Cloud Computing Architecures
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
How Cloud Computing Works?
How Cloud Computing Works?How Cloud Computing Works?
How Cloud Computing Works?
 
Chapter09
Chapter09Chapter09
Chapter09
 
Distributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysisDistributed load balancing with multiple datacenter analysis
Distributed load balancing with multiple datacenter analysis
 
Cloud computing overview
Cloud computing overviewCloud computing overview
Cloud computing overview
 
Cloud-computing part 1
Cloud-computing part 1Cloud-computing part 1
Cloud-computing part 1
 
Intro
IntroIntro
Intro
 
Workgroup vs domain
Workgroup vs domainWorkgroup vs domain
Workgroup vs domain
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Hpc 1
Hpc 1Hpc 1
Hpc 1
 
Virtualization- Cloud Computing
Virtualization- Cloud ComputingVirtualization- Cloud Computing
Virtualization- Cloud Computing
 
Week 8 lecture material
Week 8 lecture materialWeek 8 lecture material
Week 8 lecture material
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
vm provisioning
vm provisioningvm provisioning
vm provisioning
 
parallel processing
parallel processingparallel processing
parallel processing
 
Unit 1-Cloud computing Foundation
Unit 1-Cloud computing FoundationUnit 1-Cloud computing Foundation
Unit 1-Cloud computing Foundation
 
Understanding IT Costs - Part of Jisc's Costing IT Services Project
Understanding IT Costs - Part of Jisc's Costing IT Services ProjectUnderstanding IT Costs - Part of Jisc's Costing IT Services Project
Understanding IT Costs - Part of Jisc's Costing IT Services Project
 

Similar to Types of Computing: Sequential, Parallel, Distributed, Cluster, Grid and Cloud

CCS335 - Cloud architecture model and infrastructure
CCS335 - Cloud architecture model and infrastructureCCS335 - Cloud architecture model and infrastructure
CCS335 - Cloud architecture model and infrastructureNiviV4
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxNiviV4
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptxssuser586772
 
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
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Materialpkaviya
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxgarkhot123
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxchayashree12
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentationAkash Tripathi
 
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
 
distributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.pptdistributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.pptrutvik64
 
Cloud computing and Docker
Cloud computing and DockerCloud computing and Docker
Cloud computing and DockerSrinivasVaddi4
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing pptJagriti Rai
 

Similar to Types of Computing: Sequential, Parallel, Distributed, Cluster, Grid and Cloud (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
CCS335 - Cloud architecture model and infrastructure
CCS335 - Cloud architecture model and infrastructureCCS335 - Cloud architecture model and infrastructure
CCS335 - Cloud architecture model and infrastructure
 
CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptx
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .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
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
Unit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptxUnit-I Introduction to Cloud Computing.pptx
Unit-I Introduction to Cloud Computing.pptx
 
Cloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptxCloud-mod1-chap1.pptx
Cloud-mod1-chap1.pptx
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
CCUnit1.pdf
CCUnit1.pdfCCUnit1.pdf
CCUnit1.pdf
 
Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
 
Dbms
DbmsDbms
Dbms
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
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
 
CC unit 1.pptx
CC unit 1.pptxCC unit 1.pptx
CC unit 1.pptx
 
distributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.pptdistributed computing: Unleashing collaborative computing power.ppt
distributed computing: Unleashing collaborative computing power.ppt
 
UNIT 1.pdf
UNIT 1.pdfUNIT 1.pdf
UNIT 1.pdf
 
Cloud computing and Docker
Cloud computing and DockerCloud computing and Docker
Cloud computing and Docker
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
CC.pptx
CC.pptxCC.pptx
CC.pptx
 

Recently uploaded

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 

Types of Computing: Sequential, Parallel, Distributed, Cluster, Grid and Cloud

  • 1. Types of Computing By – Priyam Pandey
  • 2. Sequential Computing • The sequential execution of sub parts of the a task on a single processor is called Sequential Computing. • A problem is broken into series of statements. • Instructions are executed sequentially one after another on a single processor. • Only one instruction may execute at any moment in time.
  • 3. Parallel Computing • Parallel computing is the simultaneous execution of the tasks on multiple processors in order to obtain faster results. • In parallel computing, a computational task is typically broken down into several sub-tasks that can be processed independently and whose results are combined afterwards, upon completion.
  • 4. Distributed Computing • Distributed computing is the process of aggregating the power of several computing entities, which are logically distributed and may even be geologically distributed, to collaboratively run a single computational task, so that they appear as a single, centralized system. • The major goal of Distributed computing is to give users easy access to a wide variety(heterogeneous) of computer resources..
  • 5. • It mainly targets on integration of distributed resources to collaboratively finish some task. Requirement – • Each individual computer that has its own memory and processors.
  • 6. Cluster Computing • A cluster is a type of parallel or distributed computer system, which consists of a collection of stand-alone tightly coupled computers working together as a single integrated computing resource. • Types of clusters : o High Availability Cluster o Load balancing cluster o Parallel/Distributed Processing Cluster
  • 7. Requirement- • In cluster computing each node within a cluster is an independent system. • Key components of a cluster include multiple stand-alone computers, operating systems, parallel programming environments and applications.
  • 8. Grid Computing • Grid Computing enables the virtualization of distributed computing and data resources such as processing, network bandwidth and storage capacity to create a single system image. • Grid links together computing resources(PCs, workstations, servers, storage elements ) and provides the mechanism needed to access them. • Uses of Grid computing is in – Weather forecast, Physics applications, Material characterization etc.
  • 9. Requirements- • The ability to allow for independent management of computing resources. • The computers that are part of a grid can run different operating systems and have different hardware.
  • 10. Cloud Computing • Cloud Computing is define as a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
  • 11. Cloud Service Models • Infrastructure as a service (IaaS) : The capability provided to provision of storage, networks and other computing resources in cloud. Instead of purchasing hardware, users pay for IaaS on demand. Infrastructure is scalable depending on processing and storage needs. • Platform as a Service (PaaS) : A service provider offers access to a cloud based environment in which users can build, manage and deliver applications.
  • 12. • Software as a Service (SaaS) : The capability provided to the consumer is to use the provider’s applications running on cloud i.e, service provider delivers software and applications through internet. Users subscribe to the software and access it via web or vendor APIs. • Users don’t have to manage install or upgrade software; SaaS providers manage this. • Applications are accessible from almost any internet connected device from virtually anywhere in world.
  • 13. Requirement- • Cloud computing provides hardware, software and other infrastructure resources over the internet. So, All we need to have a web browser to use cloud computing Benefits – Cost Saving: In cloud computing users have to only pay for the services they consumed. Maintenance cost is low as user do not need to purchase the infrastructure  Flexibility: Cloud computing is scalable.  Enhanced Security: Cloud computing provide high security by using the data encryption, strong access controls, key management, and security intelligence
  • 14. References : • https://www.ijert.org/research/a-review- paper-on-cloud-computing- IJERTCONV5IS23002.pdf • https://pdfs.semanticscholar.org/6a94/68825 d1df8a0f64faead60c8d69047262898.pdf • https://pdfs.semanticscholar.org/b640/0ededf 1b500f04ce05efcf2c0c8863a15cdb.pdf • academia.edu • ripublication.com/ijcir17/ijcirv13n3_06