TEXT
CLOUD COMPUTING
Stephen Samuel
▸ What is cloud computing
▸ Why cloud computing
▸ Virtualization
▸ Deployment models
▸ Cloud providers
TEXT
SOME HISTORY
▸ JohnMcCarthy 1960’s
"COMPUTATION MAY SOMEDAY BE
ORGANIZED AS A PUBLIC UTILITY.”
TERM “CLOUD COMPUTING” WAS USED IN A 1997 LECTURE BYRAMNATH CHELLAPPA.
TEXT
IS IT A NEW TECHNOLOGY?
▸ Services and Solutions delivered realtime over internet
▸ It enables real time development, deployment and delivery of broad range of
products , services and solutions
What is Cloud Computing?
▸ On Demand Self Service
▸ Ubiquitous network Access: Anywhere, Any time ,Any Device
▸ Location independent Resource Pooling
▸ Rapid Elasticity
▸ Pay as you go
What is Cloud Computing?
▸ Advancement in processors
▸ Virtualization technology
▸ Distributed Storage
▸ Automated Management
▸ Fast and Inexpensive Servers
Why Cloud Computing?
VIRTUALIZATION OVERVIEW
VIRTUALIZATION APPROACH
VIRTUALIZATION APPROACH
BARE METAL VIRTUALIZATION
▸ is running a virtual operating system on top of a hypervisor which is sitting
right on top of the hardware.
▸ Citrix XenServer and VMWare ESX Server
VIRTUALIZATION APPROACH
HOSTED OS VIRTUALIZATION
▸ is running a virtual operating system
▸ on top of virtual hardware
▸ on top of a host operating system
▸ Examples are VMWare GSX Server and Microsoft Virtual Server.
VIRTUALIZATION APPROACH
▸ faster and more efficient
▸ scalability
▸ enterprise features
▸ high data center availability.
▸ usually free software and can be run on
user workstations
▸ OS licenses
▸ it's slower
▸ enterprise features are limited.
BARE METAL HOSTED
DEPLOYMENT MODELS
PUBLIC CLOUD
▸ used by multiple tenants on a shared basis
▸ hosted and managed by cloud service
provider
▸ limited variety of offerings
▸ lower upfront costs
▸ simpler to manage
SaaS
PaaS
IaaS
Internet
DEPLOYMENT MODELS
PRIVATE CLOUD
▸ exclusively used by a single organization
▸ controlled and managed by in-house IT
▸ large number of applications
▸ lower total cost
▸ greater control over the security,
compliance, and quality of service
SaaS
PaaS
IaaS
Intranet
CLOUD PROVIDERS
▸ A cloud provider is a company that offers some component of cloud
computing – typically Infrastructure as a Service (IaaS), Software as a Service
(SaaS) or Platform as a Service (PaaS) – to other businesses or individuals.

Cloud computing- Introduction

  • 1.
  • 2.
    ▸ What iscloud computing ▸ Why cloud computing ▸ Virtualization ▸ Deployment models ▸ Cloud providers
  • 3.
    TEXT SOME HISTORY ▸ JohnMcCarthy1960’s "COMPUTATION MAY SOMEDAY BE ORGANIZED AS A PUBLIC UTILITY.” TERM “CLOUD COMPUTING” WAS USED IN A 1997 LECTURE BYRAMNATH CHELLAPPA.
  • 4.
    TEXT IS IT ANEW TECHNOLOGY?
  • 5.
    ▸ Services andSolutions delivered realtime over internet ▸ It enables real time development, deployment and delivery of broad range of products , services and solutions What is Cloud Computing?
  • 6.
    ▸ On DemandSelf Service ▸ Ubiquitous network Access: Anywhere, Any time ,Any Device ▸ Location independent Resource Pooling ▸ Rapid Elasticity ▸ Pay as you go What is Cloud Computing?
  • 7.
    ▸ Advancement inprocessors ▸ Virtualization technology ▸ Distributed Storage ▸ Automated Management ▸ Fast and Inexpensive Servers Why Cloud Computing?
  • 8.
  • 9.
  • 10.
    VIRTUALIZATION APPROACH BARE METALVIRTUALIZATION ▸ is running a virtual operating system on top of a hypervisor which is sitting right on top of the hardware. ▸ Citrix XenServer and VMWare ESX Server
  • 11.
    VIRTUALIZATION APPROACH HOSTED OSVIRTUALIZATION ▸ is running a virtual operating system ▸ on top of virtual hardware ▸ on top of a host operating system ▸ Examples are VMWare GSX Server and Microsoft Virtual Server.
  • 12.
    VIRTUALIZATION APPROACH ▸ fasterand more efficient ▸ scalability ▸ enterprise features ▸ high data center availability. ▸ usually free software and can be run on user workstations ▸ OS licenses ▸ it's slower ▸ enterprise features are limited. BARE METAL HOSTED
  • 13.
    DEPLOYMENT MODELS PUBLIC CLOUD ▸used by multiple tenants on a shared basis ▸ hosted and managed by cloud service provider ▸ limited variety of offerings ▸ lower upfront costs ▸ simpler to manage SaaS PaaS IaaS Internet
  • 14.
    DEPLOYMENT MODELS PRIVATE CLOUD ▸exclusively used by a single organization ▸ controlled and managed by in-house IT ▸ large number of applications ▸ lower total cost ▸ greater control over the security, compliance, and quality of service SaaS PaaS IaaS Intranet
  • 15.
    CLOUD PROVIDERS ▸ Acloud provider is a company that offers some component of cloud computing – typically Infrastructure as a Service (IaaS), Software as a Service (SaaS) or Platform as a Service (PaaS) – to other businesses or individuals.