c1
c1
Popular Contributors
• 1961-Professor John Mc Carthy –”Computing can be sold like a utility”
• 1997- Sean O’Sullivan – Trademark –”cloud computing enabled
applications”
• 2006- Mr Eric Schmidt – “belonging to the cloud somewhere”
NIST(National Institute of Standards and
Technology) Definition
COMPUTER
NETWORK
STORAGE
(DATABASE)
SERVER
S
2)Broad network access: Capabilities are available over the network and accessed
through standard mechanisms that promote use by heterogeneous thin or thick client
platforms (e.g., mobile phones, laptops, and personal digital assistants (PDAs)).
3)Resource pooling: The provider’s computing resources are pooled to serve multiple
consumers using a multi-tenant model, with different physical and virtual resources
dynamically assigned and reassigned according to consumer demand. There is a sense
of location independence in that the subscriber generally has no control or knowledge
over the exact location of the provided resources but may be able to specify location
at a higher level of abstraction (e.g., country, state, or datacenter). Examples of
resources include storage, processing, memory, network bandwidth, and virtual
machines.
NIST ESSENTIAL 5 CHARACTERISTICS:
OF CLOUD
Essential Characteristics:
On Demand Self-Service
Broad Network Access Rapid Elasticity
Resource Pooling Measured Service
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim 7
Grance
Cloud Architecture
8
NIST : 3 SERVICE MODELS
Cloud Service Models
Software as a Platform as a Infrastructure as a
Service (SaaS) Service (PaaS) Service (IaaS)
SalesForce
CRM
LotusLive
Google
App
Engine
Adopted from: Effectively and Securely Using the Cloud Computing Paradigm by peter Mell, Tim 10
Grance
COMPARISON OF SERVICE MODELS
NIST : 4 DEPLOYMENT MODELS
Private cloud: The cloud infrastructure is operated solely for an organization. It may be
managed by the organization or a third party and may exist on premise or off premise.
Public cloud: The cloud infrastructure is made available to the general public or a large
industry group and is owned by an organization selling cloud services.
Hybrid cloud: The cloud infrastructure is a composition of two or more clouds (private,
community, or public) that remain unique entities but are bound together by
standardized or proprietary technology that enables data and application portability
(e.g., cloud bursting for load-balancing between clouds).
• Elasticity • IaaS
• On Demand • PaaS
Access • SaaS
• Resource Pooling • Private
• Metered Use TYPES • Public
• Hybrid
FEATURES • Community
MODES
BENEFITS
Cloud Systems
• Pay per use
• Ease of Use
• Virtually Unlimited
Resources STAKEHOLDERS
• On demand Self
Service COMPARES TO • Providers
• Time Sharing • Partners
• Distributed • Adopters
Computing • Users
• Grid
• ASP
Components of Cloud Computing
• Client –(thin/thick/mobile)
• Cloud Network- use of hardware and software to deliver a
service over a network (typically the Internet) –C/S,P-P