SlideShare une entreprise Scribd logo
1  sur  20
한국해양과학기술진흥원
Introduction to Cloud Computing
2013.10.6
Sayed Chhattan Shah, PhD
Senior Researcher
Electronics and Telecommunications Research Institute, Korea
https://sites.google.com/site/chhattanshah/
한국해양과학기술진흥원
Outline
 Introduction
 Characteristics
 Service Models
 Software as Service
 Platform as Service
 Infrastructure as Service
 Deployment Models
 Private Clouds
 Public Clouds
 Hybrid Clouds
Introduction to Cluster Computing
http://www.slideshare.net/chhattanshah/cluster-and-grid-computing
Introduction to Grid Computing
http://www.slideshare.net/chhattanshah/cluster-and-grid-computing
한국해양과학기술진흥원
What is Cloud Computing?
Internet based development and services
Everything — from computing power to computing
infrastructure and applications are delivered as a service
NIST Definition
“A model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable
computing resources that can be rapidly provisioned and
released with minimal management effort or service
provider interaction”
한국해양과학기술진흥원
Key Characteristics
On-demand self-service
 Users can obtain, configure and deploy cloud services without
requiring human interaction with each service’s provider
Broad network access
 Capabilities are available over the network and accessed
through standard mechanisms
Resource pooling
 The provider’s computing resources are pooled to serve
multiple consumers
한국해양과학기술진흥원
Key Characteristics
Rapid elasticity
 Gives the illusion of infinite computing resources available on
demand
 Rapidly provide resources in any quantity at any time
Measured service
 Services must be priced on a short term basis allowing users to
release resources as soon as they are not needed
 Must implement features to allow efficient trading of service
such as pricing, accounting, and billing
한국해양과학기술진흥원
Why Now?
Experience with very large datacenters
Other factors
 Pervasive broadband Internet
 Fast x86 virtualization
 Pay-as-you-go billing model
 Standard software stack
8
한국해양과학기술진흥원
Why Now?
Hardware Virtualization
 Refers to the creation of a virtual machine that acts like a real computer
with an operating system
Virtual Machine
 A software implementation of a machine that executes programs like a
physical machine
VM Technology
 Allows multiple virtual machines to run on a single physical machine
9
Hardware
Virtual Machine Monitor (VMM) / Hypervisor
Guest OS
(Linux)
Guest OS
(NetBSD)
Guest OS
(Windows)
VM VM VM
AppApp AppAppApp
한국해양과학기술진흥원
Service Models
Cloud computing providers offer their services according
to several fundamental models
한국해양과학기술진흥원
Service Models
Cloud Software as a Service
 Use the provider’s applications running on a cloud
infrastructure
 Accessible from various client devices through thin client
interface such as a web browser
 Consumer does not manage or control the underlying cloud
infrastructure including network, servers, operating systems,
storage
 Google Apps, Microsoft Office 365, Petrosoft, Onlive, GT
Nexus, Marketo, Casengo, TradeCard, Rally
Software, Salesforce, ExactTarget and CallidusCloud
한국해양과학기술진흥원
Service Models
Cloud Platform as a Service
 Cloud providers deliver a computing platform, typically including
operating system, programming language execution
environment, database, and web server
 Application developers can develop and run their software
solutions on a cloud platform without the cost and complexity of
buying and managing the underlying hardware and software
layers
 AWS Elastic Beanstalk, Cloud
Foundry, Heroku, Force.com, Engine
Yard, Mendix, OpenShift, Google App
Engine, AppScale, Windows Azure Cloud
Services, OrangeScape and Jelastic.
한국해양과학기술진흥원
Service Models
Cloud Infrastructure as a Service
 Cloud provider offers processing, storage, networks, and other
fundamental computing resources
 Consumer is able to deploy and run arbitrary software, which can
include operating systems and applications
 Amazon EC2, Google Compute Engine, HP
Cloud, Joyent, Linode, NaviSite, Rackspace, Windows
Azure, ReadySpace Cloud Services, and Internap Agile
한국해양과학기술진흥원
Deployment Models
Private Cloud
 Cloud infrastructure is operated solely for an organization
Community Cloud
 Shared by several organizations and supports a specific
community that has shared concerns
Public Cloud
 Cloud infrastructure is made available to the general public
Hybrid Cloud
 Cloud infrastructure is a composition of two or more clouds
한국해양과학기술진흥원
Advantages of Cloud Computing
Improved performance
 Better performance for large programs
Unlimited storage capacity and computing power
Reduced software costs
Universal document access
 Just computer with internet connection is required
Instant software updates
• No need to pay for or download an upgrade
15
한국해양과학기술진흥원
Advantages of Cloud Computing
Easier group collaboration
Device independence
16
한국해양과학기술진흥원
Requires a constant Internet connection
Does not work well with low-speed connections
Can be slow
 Even with a fast connection, web-based applications can
sometimes be slower than accessing a similar software
program on your desktop PC
 Everything about the program, from the interface to the current
document, has to be sent back and forth from your computer to
the computers in the cloud
17
Disadvantages of Cloud Computing
한국해양과학기술진흥원
HPC Systems
 Not clear that you can run compute-intensive HPC
applications that use MPI or OpenMP
 Scheduling by user?
General Concerns
 Each cloud system uses different protocols and different APIs
• may not be possible to run applications between cloud based systems
 Amazon has created its own DB system and workflow system so y
our normal applications will have to be adapted to execute on thes
e platforms
18
Disadvantages of Cloud Computing
한국해양과학기술진흥원
 Privacy
• Given greater powers to telecommunication companies to monitor user
activity
• NSA recorded over 10 million telephone calls between American
citizens
• Legal concerns over jurisdiction
 Interoperability and portability
• Lack of standards between cloud providers
19
Disadvantages of Cloud Computing
한국해양과학기술진흥원
 Cloud-computing resources are geographically distributed over a large number
of locations in a wide-area network
 Distributed cloud architectures consist of a large number of small sized data
centers distributed across a geographic area
 Customer requests can be serviced from locations closest to them
20
Distributed Cloud Systems

Contenu connexe

Tendances

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
Jagriti Rai
 
Cloud computing and utility computing
Cloud computing and utility computingCloud computing and utility computing
Cloud computing and utility computing
asmita tarar
 

Tendances (20)

Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
cloud computing
cloud computingcloud computing
cloud computing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
 
Cloud Computing Presentation
Cloud Computing PresentationCloud Computing Presentation
Cloud Computing Presentation
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud Computing - An Introduction
Cloud Computing - An IntroductionCloud Computing - An Introduction
Cloud Computing - An Introduction
 
Chap 1 introduction to cloud computing
Chap 1 introduction to cloud computingChap 1 introduction to cloud computing
Chap 1 introduction to cloud computing
 
Cloud computing seminar
Cloud computing seminarCloud computing seminar
Cloud computing seminar
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing and utility computing
Cloud computing and utility computingCloud computing and utility computing
Cloud computing and utility computing
 
Cloud Computing Fundamentals
Cloud Computing FundamentalsCloud Computing Fundamentals
Cloud Computing Fundamentals
 

En vedette

Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
kevnikool
 

En vedette (6)

Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
IT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud ComputingIT Geek Week 2016 - Introduction To Cloud Computing
IT Geek Week 2016 - Introduction To Cloud Computing
 
An introduction to cloud computing
An introduction to cloud computingAn introduction to cloud computing
An introduction to cloud computing
 
IBM Hybrid Integration Platform
IBM Hybrid Integration PlatformIBM Hybrid Integration Platform
IBM Hybrid Integration Platform
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Introduction of Cloud computing
Introduction of Cloud computingIntroduction of Cloud computing
Introduction of Cloud computing
 

Similaire à Introduction to Cloud Computing

Similaire à Introduction to Cloud Computing (20)

Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
cloudintro-lec01.ppt
cloudintro-lec01.pptcloudintro-lec01.ppt
cloudintro-lec01.ppt
 
SE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud ComputingSE2_Lec 23_Introduction to Cloud Computing
SE2_Lec 23_Introduction to Cloud Computing
 
Cloudcomputing
CloudcomputingCloudcomputing
Cloudcomputing
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
cloudintroduction.ppt
cloudintroduction.pptcloudintroduction.ppt
cloudintroduction.ppt
 
cloud computing
cloud computingcloud computing
cloud computing
 
lect15_cloud.ppt
lect15_cloud.pptlect15_cloud.ppt
lect15_cloud.ppt
 
Cloud ppt
Cloud pptCloud ppt
Cloud ppt
 
Cloud computing-2 (1)
Cloud computing-2 (1)Cloud computing-2 (1)
Cloud computing-2 (1)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
CLOUD
CLOUDCLOUD
CLOUD
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud technologies
Cloud technologiesCloud technologies
Cloud technologies
 

Plus de Sayed Chhattan Shah

Plus de Sayed Chhattan Shah (17)

Introduction to System Programming
Introduction to System ProgrammingIntroduction to System Programming
Introduction to System Programming
 
Introduction to Differential Equations
Introduction to Differential EquationsIntroduction to Differential Equations
Introduction to Differential Equations
 
Algorithm Design and Analysis
Algorithm Design and AnalysisAlgorithm Design and Analysis
Algorithm Design and Analysis
 
Cloud and Edge Computing Systems
Cloud and Edge Computing SystemsCloud and Edge Computing Systems
Cloud and Edge Computing Systems
 
Introduction to Internet of Things
Introduction to Internet of ThingsIntroduction to Internet of Things
Introduction to Internet of Things
 
IoT Network Technologies
IoT Network TechnologiesIoT Network Technologies
IoT Network Technologies
 
5G Network: Requirements, Design Principles, Architectures, and Enabling Tech...
5G Network: Requirements, Design Principles, Architectures, and Enabling Tech...5G Network: Requirements, Design Principles, Architectures, and Enabling Tech...
5G Network: Requirements, Design Principles, Architectures, and Enabling Tech...
 
Data Center Networks
Data Center NetworksData Center Networks
Data Center Networks
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
Routing in Mobile Ad hoc Networks
Routing in Mobile Ad hoc NetworksRouting in Mobile Ad hoc Networks
Routing in Mobile Ad hoc Networks
 
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud ComputingKeynote Talk on Recent Advances in Mobile Grid and Cloud Computing
Keynote Talk on Recent Advances in Mobile Grid and Cloud Computing
 
Keynote on Mobile Grid and Cloud Computing
Keynote on Mobile Grid and Cloud ComputingKeynote on Mobile Grid and Cloud Computing
Keynote on Mobile Grid and Cloud Computing
 
Introduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc NetworksIntroduction to Mobile Ad hoc Networks
Introduction to Mobile Ad hoc Networks
 
Cloud Robotics
Cloud RoboticsCloud Robotics
Cloud Robotics
 
Tips on Applying for a Scholarship
Tips on Applying for a ScholarshipTips on Applying for a Scholarship
Tips on Applying for a Scholarship
 
Cluster and Grid Computing
Cluster and Grid ComputingCluster and Grid Computing
Cluster and Grid Computing
 
Introduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed ComputingIntroduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed Computing
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
"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 ...
 
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
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
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...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Introduction to Cloud Computing

  • 1. 한국해양과학기술진흥원 Introduction to Cloud Computing 2013.10.6 Sayed Chhattan Shah, PhD Senior Researcher Electronics and Telecommunications Research Institute, Korea https://sites.google.com/site/chhattanshah/
  • 2. 한국해양과학기술진흥원 Outline  Introduction  Characteristics  Service Models  Software as Service  Platform as Service  Infrastructure as Service  Deployment Models  Private Clouds  Public Clouds  Hybrid Clouds
  • 3. Introduction to Cluster Computing http://www.slideshare.net/chhattanshah/cluster-and-grid-computing
  • 4. Introduction to Grid Computing http://www.slideshare.net/chhattanshah/cluster-and-grid-computing
  • 5. 한국해양과학기술진흥원 What is Cloud Computing? Internet based development and services Everything — from computing power to computing infrastructure and applications are delivered as a service NIST Definition “A model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction”
  • 6. 한국해양과학기술진흥원 Key Characteristics On-demand self-service  Users can obtain, configure and deploy cloud services without requiring human interaction with each service’s provider Broad network access  Capabilities are available over the network and accessed through standard mechanisms Resource pooling  The provider’s computing resources are pooled to serve multiple consumers
  • 7. 한국해양과학기술진흥원 Key Characteristics Rapid elasticity  Gives the illusion of infinite computing resources available on demand  Rapidly provide resources in any quantity at any time Measured service  Services must be priced on a short term basis allowing users to release resources as soon as they are not needed  Must implement features to allow efficient trading of service such as pricing, accounting, and billing
  • 8. 한국해양과학기술진흥원 Why Now? Experience with very large datacenters Other factors  Pervasive broadband Internet  Fast x86 virtualization  Pay-as-you-go billing model  Standard software stack 8
  • 9. 한국해양과학기술진흥원 Why Now? Hardware Virtualization  Refers to the creation of a virtual machine that acts like a real computer with an operating system Virtual Machine  A software implementation of a machine that executes programs like a physical machine VM Technology  Allows multiple virtual machines to run on a single physical machine 9 Hardware Virtual Machine Monitor (VMM) / Hypervisor Guest OS (Linux) Guest OS (NetBSD) Guest OS (Windows) VM VM VM AppApp AppAppApp
  • 10. 한국해양과학기술진흥원 Service Models Cloud computing providers offer their services according to several fundamental models
  • 11. 한국해양과학기술진흥원 Service Models Cloud Software as a Service  Use the provider’s applications running on a cloud infrastructure  Accessible from various client devices through thin client interface such as a web browser  Consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage  Google Apps, Microsoft Office 365, Petrosoft, Onlive, GT Nexus, Marketo, Casengo, TradeCard, Rally Software, Salesforce, ExactTarget and CallidusCloud
  • 12. 한국해양과학기술진흥원 Service Models Cloud Platform as a Service  Cloud providers deliver a computing platform, typically including operating system, programming language execution environment, database, and web server  Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers  AWS Elastic Beanstalk, Cloud Foundry, Heroku, Force.com, Engine Yard, Mendix, OpenShift, Google App Engine, AppScale, Windows Azure Cloud Services, OrangeScape and Jelastic.
  • 13. 한국해양과학기술진흥원 Service Models Cloud Infrastructure as a Service  Cloud provider offers processing, storage, networks, and other fundamental computing resources  Consumer is able to deploy and run arbitrary software, which can include operating systems and applications  Amazon EC2, Google Compute Engine, HP Cloud, Joyent, Linode, NaviSite, Rackspace, Windows Azure, ReadySpace Cloud Services, and Internap Agile
  • 14. 한국해양과학기술진흥원 Deployment Models Private Cloud  Cloud infrastructure is operated solely for an organization Community Cloud  Shared by several organizations and supports a specific community that has shared concerns Public Cloud  Cloud infrastructure is made available to the general public Hybrid Cloud  Cloud infrastructure is a composition of two or more clouds
  • 15. 한국해양과학기술진흥원 Advantages of Cloud Computing Improved performance  Better performance for large programs Unlimited storage capacity and computing power Reduced software costs Universal document access  Just computer with internet connection is required Instant software updates • No need to pay for or download an upgrade 15
  • 16. 한국해양과학기술진흥원 Advantages of Cloud Computing Easier group collaboration Device independence 16
  • 17. 한국해양과학기술진흥원 Requires a constant Internet connection Does not work well with low-speed connections Can be slow  Even with a fast connection, web-based applications can sometimes be slower than accessing a similar software program on your desktop PC  Everything about the program, from the interface to the current document, has to be sent back and forth from your computer to the computers in the cloud 17 Disadvantages of Cloud Computing
  • 18. 한국해양과학기술진흥원 HPC Systems  Not clear that you can run compute-intensive HPC applications that use MPI or OpenMP  Scheduling by user? General Concerns  Each cloud system uses different protocols and different APIs • may not be possible to run applications between cloud based systems  Amazon has created its own DB system and workflow system so y our normal applications will have to be adapted to execute on thes e platforms 18 Disadvantages of Cloud Computing
  • 19. 한국해양과학기술진흥원  Privacy • Given greater powers to telecommunication companies to monitor user activity • NSA recorded over 10 million telephone calls between American citizens • Legal concerns over jurisdiction  Interoperability and portability • Lack of standards between cloud providers 19 Disadvantages of Cloud Computing
  • 20. 한국해양과학기술진흥원  Cloud-computing resources are geographically distributed over a large number of locations in a wide-area network  Distributed cloud architectures consist of a large number of small sized data centers distributed across a geographic area  Customer requests can be serviced from locations closest to them 20 Distributed Cloud Systems