SlideShare une entreprise Scribd logo
1  sur  24
PRESENTATION ON
“Cloud Computing”
Prepared By:
VIVEK GAUTAM
• Introduction
• Distributed Computing
• Grid computing
• Cluster computing
• Parallel computing
• Utility computing
• Cloud computing
• Similarities and dissimilarities
CONTENTS :
Introduction :
•Computing is the study of how computers and computer
systems work.
• And how they are constructed and programmed.
•There are various types of computing technologies that are
competing with growing popularity of Internet and networks.
Distributed Computing :
•Method of computer processing in which different parts of a
program run simultaneously on two or more computers that
are communicating with each other over a network.
•It is a type of segmented or parallel computing in which
different parts of a program run simultaneously on two or
more processors that are part of the same computer.
•Two computers are likely to have different file systems and
different hardware components.
Distributed Computing :
Distributed Computing Challenges :
•Heterogeneity
•Openness
•Scalability
•Security
•Fault tolerance
•Concurrency
•Transparency
Grid Computing :
•Grid computing is a processor architecture that combines
computer resources from various domains to reach a main
objective.
• In grid computing, the computers on the network can work on a
task together, thus functioning as a supercomputer.
•Two types: Data grid and CPU scavenging grid
Grid Computing :
Data grid
1. A system that handles large data sets used for data
management and controlled user sharing.
2.The Southern California Earthquake Center is an
example of a data grid; it uses a middle software system
that creates a digital library, a dispersed file system and
continuing archive.
CPU Scavenging grid :
• A cycle-scavenging system that moves projects from one PC
to another as needed.
• A familiar CPU scavenging grid is the search for
extraterrestrial intelligence computation, which includes more
than three million computers.
Cluster computing :
• A computer cluster is a group of linked computers,
working together closely so that in many respects they
form a single computer.
•The components of a cluster are commonly, but not
always, connected to each other through fast local area
networks. .
Types of Cluster computing :
• High Availability Clusters: High availability clusters
(also known as HA clusters or failover clusters) are groups
of computers that support server applications that can be
reliably utilized with a minimum of down-time.
• Load Balancing Clusters: Load balancing is dividing the
amount of work that a computer has to do between two or
more computers so that more work gets done in the same
amount of time and, in general, all users get served faster.
Load balancing can be implemented with hardware,
software, or a combination of both.
Types of Cluster computing :
• High Performance Cluster Computing:High
Performance Cluster Computing (HPCC) stores and
processes large quantities of data, processing billions of
records per second using massive parallel processing
technology. Large amounts of data across disparate data
sources can be accessed, analyzed and manipulated in
fractions of seconds
Utility computing :
• Conventional Internet hosting services have the
capability to quickly arrange for the rental of individual
servers, for example to provision a bank of web servers to
accommodate a sudden surge in traffic to a web site.
• Multiple servers are used on the back end.
Pervasive computing :
• Pervasive computing (also called ubiquitous computing) is
the growing trend towards embedding microprocessors in
everyday objects so they can communicate information.
• The words pervasive and ubiquitous mean "existing
everywhere." Pervasive computing devices are completely
connected and constantly available.
Cloud computing :
• Cloud computing is a type of computing that relies on
sharing computing resources rather than having local
servers or personal devices to handle applications.
• Cloud computing means "a type of Internet-based
computing," where different services such as servers,
storage and applications are delivered to an organization's
computers and devices through the Internet.
CLASSIFICATION :
Cloud computing is typically classified in two ways:
• Location of the cloud computing
• Type of services offered
Location of the cloud computing :
•Public cloud
•Private cloud
•Hybrid cloud
•Community cloud
Types of Services :
•Platform as service
•Software as service
•Infrastructure as service
Cloud computing Scenario :
Grid and cloud applications :
Comparison…
Cont..
THANK YOU

Contenu connexe

Tendances

Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
NIKHIL NAIR
 

Tendances (20)

cluster computing
cluster computingcluster computing
cluster computing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster computing ppt
Cluster computing pptCluster computing ppt
Cluster computing ppt
 
Cluster computer
Cluster  computerCluster  computer
Cluster computer
 
Cloud Computing General PPT by Sajib Roy
Cloud Computing General PPT by Sajib RoyCloud Computing General PPT by Sajib Roy
Cloud Computing General PPT by Sajib Roy
 
CLUSTER COMPUTING
CLUSTER COMPUTINGCLUSTER COMPUTING
CLUSTER COMPUTING
 
Dbms
DbmsDbms
Dbms
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Cluster and Grid Computing
Cluster and Grid ComputingCluster and Grid Computing
Cluster and Grid Computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Cluster Computers
Cluster ComputersCluster Computers
Cluster Computers
 
Clusters
ClustersClusters
Clusters
 
cc ppt
cc pptcc ppt
cc ppt
 
Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)Cloud and Virtualization (Using Virtualization to form Clouds)
Cloud and Virtualization (Using Virtualization to form Clouds)
 
Hadoop on Dockers
Hadoop on DockersHadoop on Dockers
Hadoop on Dockers
 
Introduction of Cloud Computing
Introduction of Cloud ComputingIntroduction of Cloud Computing
Introduction of Cloud Computing
 
OS concepts 6 OS for various computing environments
OS concepts 6 OS for various computing environmentsOS concepts 6 OS for various computing environments
OS concepts 6 OS for various computing environments
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 

Similaire à 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
NiviV4
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
John422973
 

Similaire à Cloud computing (20)

CCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptxCCS335 – CLOUD COMPUTING.pptx
CCS335 – CLOUD COMPUTING.pptx
 
CCS335 - Cloud architecture model and infrastructure
CCS335 - Cloud architecture model and infrastructureCCS335 - Cloud architecture model and infrastructure
CCS335 - Cloud architecture model and infrastructure
 
CCUnit1.pdf
CCUnit1.pdfCCUnit1.pdf
CCUnit1.pdf
 
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
 
01Introduction to Cloud Computing .pptx
01Introduction to Cloud Computing  .pptx01Introduction to Cloud Computing  .pptx
01Introduction to Cloud Computing .pptx
 
Information system architecture
Information system architectureInformation system architecture
Information system architecture
 
CC unit 1.pptx
CC unit 1.pptxCC unit 1.pptx
CC unit 1.pptx
 
UNIT 1.pdf
UNIT 1.pdfUNIT 1.pdf
UNIT 1.pdf
 
Cloud Computing.pptx
Cloud Computing.pptxCloud Computing.pptx
Cloud Computing.pptx
 
cloudcomputing.pptx
cloudcomputing.pptxcloudcomputing.pptx
cloudcomputing.pptx
 
Lect 1 Distributed System.pptx
Lect 1 Distributed System.pptxLect 1 Distributed System.pptx
Lect 1 Distributed System.pptx
 
Distributed Computing system
Distributed Computing system Distributed Computing system
Distributed Computing system
 
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
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing_Final
Cloud computing_FinalCloud computing_Final
Cloud computing_Final
 
_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf_Cloud_Computing_Overview.pdf
_Cloud_Computing_Overview.pdf
 
Week 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdfWeek 1 Lecture_1-5 CC_watermark.pdf
Week 1 Lecture_1-5 CC_watermark.pdf
 
Week 1 lecture material cc
Week 1 lecture material ccWeek 1 lecture material cc
Week 1 lecture material cc
 

Plus de Vivek Gautam (7)

Demonetisation
DemonetisationDemonetisation
Demonetisation
 
Hospital management
Hospital managementHospital management
Hospital management
 
4G
4G4G
4G
 
Domain name system
Domain name systemDomain name system
Domain name system
 
Android PPT
Android PPTAndroid PPT
Android PPT
 
Big Data ppt
Big Data pptBig Data ppt
Big Data ppt
 
presentation on ANDROID by VIVEK GAUTAM
presentation on ANDROID by VIVEK GAUTAMpresentation on ANDROID by VIVEK GAUTAM
presentation on ANDROID by VIVEK GAUTAM
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Dernier (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

Cloud computing

  • 2. • Introduction • Distributed Computing • Grid computing • Cluster computing • Parallel computing • Utility computing • Cloud computing • Similarities and dissimilarities CONTENTS :
  • 3. Introduction : •Computing is the study of how computers and computer systems work. • And how they are constructed and programmed. •There are various types of computing technologies that are competing with growing popularity of Internet and networks.
  • 4. Distributed Computing : •Method of computer processing in which different parts of a program run simultaneously on two or more computers that are communicating with each other over a network. •It is a type of segmented or parallel computing in which different parts of a program run simultaneously on two or more processors that are part of the same computer. •Two computers are likely to have different file systems and different hardware components.
  • 6. Distributed Computing Challenges : •Heterogeneity •Openness •Scalability •Security •Fault tolerance •Concurrency •Transparency
  • 7. Grid Computing : •Grid computing is a processor architecture that combines computer resources from various domains to reach a main objective. • In grid computing, the computers on the network can work on a task together, thus functioning as a supercomputer. •Two types: Data grid and CPU scavenging grid
  • 9. Data grid 1. A system that handles large data sets used for data management and controlled user sharing. 2.The Southern California Earthquake Center is an example of a data grid; it uses a middle software system that creates a digital library, a dispersed file system and continuing archive.
  • 10. CPU Scavenging grid : • A cycle-scavenging system that moves projects from one PC to another as needed. • A familiar CPU scavenging grid is the search for extraterrestrial intelligence computation, which includes more than three million computers.
  • 11. Cluster computing : • A computer cluster is a group of linked computers, working together closely so that in many respects they form a single computer. •The components of a cluster are commonly, but not always, connected to each other through fast local area networks. .
  • 12. Types of Cluster computing : • High Availability Clusters: High availability clusters (also known as HA clusters or failover clusters) are groups of computers that support server applications that can be reliably utilized with a minimum of down-time. • Load Balancing Clusters: Load balancing is dividing the amount of work that a computer has to do between two or more computers so that more work gets done in the same amount of time and, in general, all users get served faster. Load balancing can be implemented with hardware, software, or a combination of both.
  • 13. Types of Cluster computing : • High Performance Cluster Computing:High Performance Cluster Computing (HPCC) stores and processes large quantities of data, processing billions of records per second using massive parallel processing technology. Large amounts of data across disparate data sources can be accessed, analyzed and manipulated in fractions of seconds
  • 14. Utility computing : • Conventional Internet hosting services have the capability to quickly arrange for the rental of individual servers, for example to provision a bank of web servers to accommodate a sudden surge in traffic to a web site. • Multiple servers are used on the back end.
  • 15. Pervasive computing : • Pervasive computing (also called ubiquitous computing) is the growing trend towards embedding microprocessors in everyday objects so they can communicate information. • The words pervasive and ubiquitous mean "existing everywhere." Pervasive computing devices are completely connected and constantly available.
  • 16. Cloud computing : • Cloud computing is a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications. • Cloud computing means "a type of Internet-based computing," where different services such as servers, storage and applications are delivered to an organization's computers and devices through the Internet.
  • 17. CLASSIFICATION : Cloud computing is typically classified in two ways: • Location of the cloud computing • Type of services offered
  • 18. Location of the cloud computing : •Public cloud •Private cloud •Hybrid cloud •Community cloud
  • 19. Types of Services : •Platform as service •Software as service •Infrastructure as service
  • 21. Grid and cloud applications :