Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Cloud Deployment Models

Dr.K.Ashok kumar
School of Computing
Sathyabama University, Chennai, India
There is a spectrum of deployment options for cloud computing

1) Private 2) Managed 3) Hosted 4) Community 5) Public


Cloud Private Cloud Private Cloud Cloud Services Cloud Services

Enterprise A User 1 User 3

Enterprise Enterprise B User 2


Enterprise Enterprise
Data Center Enterprise C User 4
Data Center

Private Managed Hosted


Shared Public
Cloud Private Cloud Private Cloud
Cloud Services Cloud Services

3rd party 3rd party


operated hosted &
operated

Private Hybrid Public

Key features Key features Key features


•Scalability • Internal & external
•Scalability
•Automatic/rapid provisioning services integrated
•Automatic/rapid provisioning
•Chargeback ability • Functions allocated to
•Standardized offerings
•Widespread virtualization based on requirements,
business needs, •Consumption-based pricing.
•Security •Multi-tenancy
architecture etc

3
Cloud delivery models

Customers are choosing a variety of cloud models to meet their unique needs and priorities.

Private Cloud Public Cloud


On or off premises cloud Available to the general public or
infrastructure operated solely for a large industry group and owned
an organization and managed by by an organization selling cloud
the organization or a third party services

Hybrid Cloud Traditional IT


Traditional IT and clouds (public Appliances, pre-integrated
and private) that remain separate systems and standard hardware,
but are bound together by software, and networking
technology that enables data and
application portability
Different delivery models
Traditiona Dedicated Hybrid Off-Premise
l IT On-Premise

Flexibility
Flexibility

Description Dedicated systems in Dedicated cloud in Combined on-premise and off- Public cloud infrastructure run
customers data centre. customers data centre. premise cloud systems. Includes off premise by service
Bespoke and highly Highly automated, pattern off-premise private Cloud. provider. Commodity
customised to application based, tuned for workloads. Highly standardised build, some resources defined by the
needs. parts run by service provider. service provider. Catalog
based services.
$$$ $$
Cost Model $$$$ Customer owned. Partial customer ownership. $
Customer owned. Customer operated. Mostly service provider operated. Provider owned.
Customer operated. High Capex/Medium Opex. Med Capex/Medium Opex. Provider operated.
High Capex/ High Opex. Mid term commitment. Short term commitment. Full Opex model.
Long term commitment. No/short term commitment.
High SLAs. High SLAs. PAYG.
99.999 availability. 99+ availability.
Service High SLAs. Standardised security. Standardised security. Medium SLAs.
99.999 availability. Behind customer firewall. Requires good network and 98+ availability.
Custom security. security. Relies upon provider security
Behind customer firewall. and trust.
Always Private Can be private or public

Private/Public Always private Likely to be public, but can


have dedicated private cloud at
off-premise service provider.
Private Cloud
• A private cloud is owned by a single organization.
• Private clouds enable an organization to use
cloud computing technology as a means of
centralizing access to IT resources by different
parts, locations, or departments of the
organization.
• When a private cloud exists as a controlled
environment, the problems described in the Risks
and Challenges section do not tend to apply.
• Cloud infrastructure built in house

• Retains control of resources


Private
PrivateCloud
Cloud

• More security & privacy

• Can conform to regulatory


requirement

• Needs capital investment

• Needs expertise to build and


maintain
Public Cloud
• A public cloud is a publicly accessible cloud
environment owned by a third-party cloud
provide
• The IT resources on public clouds are usually
provisioned via cloud delivery models .
• The cloud provider is responsible for the
creation and on-going maintenance of the
public cloud and its IT resources.
• Available to everyone. Public
PublicCloud
Cloud

• Anyone can go and signup I


for the service. n
t
e
• Economies of Scale due to r
Size. n
e
t
• Some public cloud concerns
– Ownership
– Control
– Regulatory compliance
– Data/Application security
– Liability for SLA breaches
• Many of the scenarios and architectures
explored via Public cloud.
Hybrid Clouds
• A hybrid cloud is a cloud
Public
PublicCloud
I
Cloud
environment comprised of two n
t
or more different cloud e
deployment models. r
n
e
t

• Best of Both World


Private
PrivateCloud
Cloud

• Workload is deployed mostly on


private cloud

• Resources can be used from


public cloud when there is a
surge in peak load (Cloud Burst)
Hybrid delivers benefits beyond only public or private cloud models

Reduce costs and maximise existing IT investments.


– Data centre and infrastructure reused alongside flexible public cloud.
Business agility, scale quickly to respond to business events.
– Move quickly increasing workloads to off-premise Clouds.
Maintain control through application lifecycle.
– Single point of control of IT infrastructure resources, consumption and usage
Maintain visibility of important workloads.
– Workloads placed based on service requirements
Traditiona Dedicated Hybrid Shared
l IT On-Premise Off-Premise

Enterprise class Flexibility & Resilience Performance Low-cost


Regulated Workloads Regulated Workloads without commodity
commitment
Production Production Test/Dev
User Data User Data Pre- Anonymised Data
Production/Test
Anonymised Data
Adopting hybrid lowers costs while maintaining service levels

Development SCM Build SIT UAT Prod


Application Lifecycle
Burst at peak workload to
low cost commodity No commitment
provider Dev Pay as you go -
commodity

Dev
Low priority workloads Long term flexibility with
moved externally external Dedicated Private
Test - SIT

Exploit unused production


capacity

Lower investment in
fixed data centre assets
Data centre prioritised for high- ITIL managed
availability production
workloads with service mgmt

Time
Deployment Models - Benefits
Customer
Scenario
Service Model Deployment
Model
Benefits

Payroll IaaS (VMs), Public Cloud Processing time reduced


Processing cloud storage Hardware requirements reduced
Elasticity enabled for future expansion

Astronomic IaaS (VMs), Public Cloud Hardware expense greatly reduced


Data cloud storage processing power and storage)
Processing Energy costs greatly reduced
Administration simplified

Central IaaS, PaaS Private IT expertise consolidated


Government Cloud Hardware requirements reduced

Local IaaS, PaaS Hybrid Cloud IT expertise consolidated


Government Hardware requirements reduced

You might also like