0% found this document useful (0 votes)
115 views

1.5. Cloud Deployment Models

The document discusses four cloud deployment models - public, private, community, and hybrid cloud. It provides details on each model including their characteristics, advantages, disadvantages and examples. The private cloud model is described as being provisioned for exclusive use by a single organization, while a public cloud is open for public use and a hybrid cloud combines two or more deployment models.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
115 views

1.5. Cloud Deployment Models

The document discusses four cloud deployment models - public, private, community, and hybrid cloud. It provides details on each model including their characteristics, advantages, disadvantages and examples. The private cloud model is described as being provisioned for exclusive use by a single organization, while a public cloud is open for public use and a hybrid cloud combines two or more deployment models.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 51

SRI KRISHNA COLLEGE OF ENGINEERING AND TECHNOLOGY

Kuniamuthur, Coimbatore, Tamilnadu, India


An Autonomous Institution, Affiliated to Anna University,
Accredited by NAAC with “A” Grade & Accredited by NBA (CSE, ECE, IT, MECH ,EEE, CIVIL& MCT)

Course : 19CSI703 - Cloud Computing


Module : 1
Topic : Cloud Deployment Models
Faculty : Mr. Pradeep G
Department : M.Tech – Computer Science & Engineering

1
Topics Covered

• Deployment models
– Private cloud
– Public cloud
– Community cloud
– Hybrid cloud

G.Pradeep, AP/CSE 2
Deployment Models

▪ Public Cloud
Cloud infrastructure is provisioned for open use by the general
public.
Adv: Minimal Investment, No setup cost, Infrastructure Management is
not required, No maintenance, Dynamic Scalability

▪ Private Cloud
Cloud infrastructure is provisioned for exclusive use by a single
organization comprising multiple consumers (business units)
Adv: Better Control, Data Security and Privacy, Supports Legacy
Systems, Customization

G.Pradeep, AP/CSE 3
Deployment Models

G.Pradeep, AP/CSE 4
Deployment Models

▪ Community Cloud
Cloud infrastructure is provisioned for exclusive use by a specific
community of consumers
Adv: Cost Effective, Security, Shared resources, Collaboration and
data sharing
▪ Hybrid Cloud
Cloud infrastructure is a composition og two or more distinct cloud
infrastructures (public, private, or community)
Adv: Flexibility and control, Cost, Security

G.Pradeep, AP/CSE 5
Disadvantages of Cloud Computing

• SaaS – limited functionality, no control or


access to underlying technology
• PaaS – restricted to whatever is available on
the platform and other dependencies
• IaaS - expensive

G.Pradeep, AP/CSE 6
Four Cloud Deployment Models

Public cloud:

• The cloud infrastructure is provisioned for open use by the


general public and made available to any organizations.
• It may be owned, managed, and operated by a business,
academic, or government organization, or some combination of
them
∙ For example: company may build their datacenter with Amazon
Simple Storage Service, a secure VPN connect storage service and
enterprise intranet.
∙ (Both service providers and company are benefit from economies
of scale.)
Public cloud
Four Cloud Deployment Models
Private cloud
• The cloud infrastructure is provisioned for exclusive use by a single
organization comprising multiple consumers (e.g., business units
ONLY members of that organization are allowed to consume that
capacity.
• This is a common model for Governments and large enterprises.
– It may be owned, managed, and operated by the organization, a
third party, or some combination of them
∙ If company has to keep lots of sensitive information in datacenter,
public cloud maybe is not best approach.
∙ The private cloud is usually a pool of resource inside a company.
But it may be managed by either the company or a third party.
∙ Private cloud offers the benefit and flexibility of cloud and does
not scarify security.
Private Cloud
Four Cloud Deployment Models

Community cloud:
– The cloud infrastructure is shared by several
organizations and supports a specific community that has
shared concerns (e.g., mission, security requirements,
policy, and compliance considerations) .
– It may be managed by the organizations or a third party
– The US Government and NASA created a community
cloud for all US government agencies.
Community Cloud
Four Cloud Deployment Models

Hybrid cloud:
– The cloud infrastructure is a composition of two or more
distinct cloud infrastructures (private, community, or
public) that remain unique entities.
Hybrid Cloud
Deployment models
• Deployment models can be defined as the different ways in
which the cloud can be deployed
• user selects a model based on his or her requirement and
needs
• Four types of deployment models :
• 1. Private cloud
• 2. Public cloud
• 3. Community cloud
• 4. Hybrid cloud
Deployment models
1.Private Cloud:
• private cloud can be defined as the cloud
infrastructure that is provisioned for exclusive use by
a single organization comprising multiple consumers
(e.g., business units)
• owned, managed, and operated by the organization,
a third party
• private cloud is small in size as compared to other
cloud models
Characteristics of Private Cloud
• Certain characteristics of the private cloud are as follows:
1. Secure:
-The private cloud is secure
-private cloud is deployed and managed by the
organization itself, and hence there is least chance of data being
leaked out of the cloud
2. Central control:
-The organization mostly has full control over the cloud as
usually the private cloud is managed by the organization
3.Weak SLAs:
-Formal SLAs may or may not exist in a private cloud
Suitability of Private Cloud
• Suitability refers to the instances where this cloud model can
be used
• This cloud model can be used, such as the following
-organizations or enterprises that require a separate cloud
for their personal or official use
-enterprises that consider data security to be important
-organizations that want autonomy and complete control
–organizations that have a less number of users
-organizations that have prebuilt infrastructure for
deploying the cloud
Suitability of Private Cloud
The private cloud platform is not suitable for the following:

• The organizations that have high user base


• The organizations that have financial constraints
• The organizations that do not have prebuilt infrastructure
• The organizations that do not have sufficient manpower to
maintain and manage the cloud
Types of Private Cloud
• NIST classifies private cloud into several types based on their
location and management:

On-premise private cloud Outsourced private cloud

• a typical private cloud that is • outsourced private cloud has a


managed by a single cloud outsourced to a third
organization party
• cloud is deployed in • Third party manages the whole
organizational premises and is cloud
connected to the
organizational network
On-Premise Private Cloud
Issues of On-Premise Private Cloud
1. SLA:
• SLAs are defined between an organization and its users
• users have broader access rights than the general public
cloud users
• service providers are able to efficiently provide the service
because of the small user base
2. Network:
• cloud is totally dependent on the network that is laid out.
• network usually consists of a high bandwidth and has a low
latency
• connection is only inside the organization
Issues of On-Premise Private Cloud
3. Performance:
• performance of a cloud depends on the network and resources
• here the networks are managed internally, the performance can
be controlled by the network management team
• good performance as the number of resources is low
4. Security and data privacy:
• Security and data privacy affect the private cloud the least manner
5. Location:
• private cloud does not have any problems related to the location
of data being stored
• Data- stored in the same geographical location
Issues of On-Premise Private Cloud
6. Cloud management:
• a broad area where the entire cloud-related tasks are
managed in order to provide seamless services to the
customers
• several tasks such as resource scheduling, resource
provisioning, and resource management
• number of users, the network size, and the amount of
resources are some of the important parameters that affect
the management of the cloud
• Here, the network is small, and the numbers of users and the
amount of resources are less
Issues of On-Premise Private Cloud
7. Multitenancy:
• cloud basically has a multitenant architecture
• This leads to unwanted data access by multiple user
• but in private cloud this will be less effects.
8. Maintenance:
• cloud is maintained by the organization where the cloud is
deployed
• number of resources is less in the private cloud, so
maintenance is comparatively easier
Outsourced Private Cloud
Issues of Outsourced Private Cloud
1. SLA:
• SLA is between the third party and the outsourcing
organization
• SLAs are usually followed strictly as it is a third-party
organization.
2. Network:
• cloud is fully deployed at the third-party site
• cloud’s internal network is managed by a third party ,
organizations connects it through internet.
3. Security and privacy:
• cloud is outsourced.
• the cloud is less secure than the on-site private cloud
Issues of Outsourced Private Cloud
4. Laws and conflicts:
• private clouds are not deployed outside, but if the off-site location is
outside the country’s boundary, then several problems may arise.
5. Location:
• private cloud is usually located off site here
• When there is a change of location, the data need to be transmitted
through long distances
6. Performance:
• performance of the cloud depends on the third party that is outsourcing
the cloud
7. Maintenance:
• The cloud is maintained by a third-party organization where the cloud is
deployed
• cost of maintenance is a big issue
Advantages &Disadvantages of Private Cloud

Advantages:
• The cloud is small in size and is easy to maintain.
• It provides a high level of security and privacy to the user.
• It is controlled by the organization.
Disadvantages:
• For the private cloud, budget is a constraint.
• The private clouds have loose SLAs.
Public Cloud
• The public cloud
– provisioned for open use by the general public
– owned, managed, and operated by a business, academic, or
government organization, or some combination of them
– consists of users from all over the world
– user can purchase resources on an hourly basis and work with
the resources
– No need of any prebuilt infrastructure for using the public
cloud
– resources are available in the cloud provider’s premises
– Examples of the public cloud are Amazon AWS , Microsoft
Azure
Public Cloud
Public Cloud

Users of public cloud


Characteristics of Public Cloud
• Highly scalable
• Affordable
• Less secure
• Highly available
• Stringent SLAs
Characteristics of Public Cloud
1. Highly scalable:
• public cloud is highly scalable (grow )
• There are large number of resources in the public cloud
– service providers should make sure that all the requests are granted
2. Affordable:
• public cloud is offered to the public on a pay-as-you-go basis
• user has to pay only for what he or she is using (usually on a
per-hour basis)
3. Less secure:
• public cloud is less secure out of all the four deployment models.
• public cloud is offered by a third party and they have full control
over the cloud
Characteristics of Public Cloud
4. Highly available:
• because anybody from any part of the world can access the
public cloud with proper permission
5. Stringent SLAs:
• SLA is very stringent in the case of the public cloud
• SLA strictly followed and violations are avoided in public
cloud.
Suitability of Public cloud
• Public Cloud is suitable
– The requirement for resources is large
– When larger users.
– The requirement for resources is varying.
– There is no physical infrastructure available.
– An organization has financial constraints.

The public cloud is not suitable, where


• Security is very important.
• Organization expects autonomy.
• Third-party reliability is not preferred
Issues of Public cloud
1. SLA:
• The number of users is more and so are the numbers of
service agreements will be more.
• service provider is answerable to all the users
2. Network:
• services are accessed through the Internet by all the users,
and hence, the service delivery wholly depends on the
network.
Issues of Public cloud
3. Performance:
• performance of a cloud delivery model primarily depends on the
network and the resources
• number of users increases, it is a challenging task for the service
providers to give good performance
4. Multi-tenancy:
• Multi-tenancy will be high in case of public cloud
5. Location:
• location of the public cloud is an issue
• public cloud is fragmented and is located in different regions, the
access to these clouds involves a lot of data transfers through the
Internet
• several issues related to the location will happens.
Issues of Public cloud
6. Security and data privacy:
• Security and data privacy are the biggest challenges in the public
cloud.
7. Laws and conflicts:
• Data are stored in different places of the world
• Data centers are bound to laws of the country in which they are
located
• This creates many conflicts and problems for the service providers
and the users
8. Cloud management:
• The number of users is more, and so the management is difficult
9. Maintenance:
• Maintaining the whole cloud is another difficult task
Advantages &Disadvantages of Public Cloud

Advantages:
• There is no need of establishing infrastructure for setting up
a cloud.
• There is no need for maintaining the cloud.
• They are comparatively less costly than other cloud models.
• Strict SLAs are followed.
• There is no limit for the number of users.
• The public cloud is highly scalable.
Disadvantages:
• Security is an issue.
• Privacy and organizational autonomy are not possible.
Community Cloud
• The community cloud is the cloud infrastructure that is
provisioned for exclusive use by a specific community of
consumers from organizations that have shared concerns
• owned, managed, and operated by one or more of the
organizations in the community, a third party, or some
combination of them
• It is a further extension of the private cloud
• A private cloud is shared between several organizations
• organizations or a single organization may collectively
maintain the cloud
Community Cloud
Cloud

Private Organization Private Organization 2


1
Characteristics of Community Cloud
1. Collaborative and distributive maintenance:
• community cloud is wholly collaborative
• no single party has full control over the whole cloud
2. Partially secure:
• There is a possibility that the data can be leaked from one
organization to another, though it is safe from the outside
world.
3. Cost effective:
• community cloud is cost effective as the whole cloud is being
shared by several organizations or a community.
Suitability of Community Cloud
• Want to establish a private cloud but have financial
constraint
• Do not want to complete maintenance responsibility of the
cloud
• Want to establish the cloud in order to collaborate with other
clouds
• Want to have a collaborative cloud with more security
features than the public cloud
This cloud is not suitable for organizations that
• Prefer autonomy and control over the cloud
• Does not want to collaborate with other organizations
Types of Community Cloud
• Two types of community cloud deployments:
1. On-premise community cloud:
-On-premise community cloud consists of the cloud
deployed within the premises and is maintained by the
organizations themselves.
2. Outsourced Community Cloud:
- In the outsourced community cloud, the cloud is outsourced
to a third party
- The third party is responsible for maintenance and
management of the cloud.
(Issues same as private and public cloud)
Advantages &Disadvantages of Community
Cloud
Advantages:
• It allows establishing a low-cost private cloud.
• It allows collaborative work on the cloud.
• It allows sharing of responsibilities among the organization.
• It has better security than the public cloud.
Disadvantages:
• Autonomy of an organization is lost.
• Security features are not as good as the private cloud.
• It is not suitable if there is no collaboration.
Hybrid Cloud
• The hybrid cloud can be defined as the cloud infrastructure
that is a composition of two or more distinct cloud
infrastructures (private, community, or public)
• Examples for the hybrid cloud is Eucalyptus

Public cloud
Private ( external)
Cloud(internal)
Characteristics of Hybrid Cloud
1. Scalable:
• The hybrid cloud with the help of its public cloud it will be
scalable
2. Partially secure:
• hybrid cloud usually is a combination of public and private so
it provides only partial security
3. Stringent SLAs:
• SLAs are more stringent than the private cloud
4. Complex cloud management:
• Cloud management is complex and is a difficult task in the
hybrid cloud as it involves more than one type of deployment
models and also the numbers of users are high.
Suitability of Hybrid Cloud

• Organizations that want the private cloud environment with


the scalability of the public cloud
• Organizations that require more security than the public
cloud

The hybrid cloud is not suitable for


• Organizations that consider security as a prime objective
• Organizations that will not be able to handle hybrid cloud

(Issues same as private and public cloud)


Advantages &Disadvantages of Hybrid Cloud

Advantages:
• It gives the power of both the private and public clouds.
• It is highly scalable.
• It provides better security than the public cloud.

Disadvantages:
• The security features are not as good as the public cloud.
• Managing a hybrid cloud is complex.
• It has stringent SLAs.
Summary
• Deployment models
– Private cloud
– Public cloud
– Community cloud
– Hybrid cloud

G.Pradeep, AP/CSE 50
References
• https://www.youtube.com/watch?v=dH0yz-Osy54
• https://www.youtube.com/watch?v=iLnrilOZJ44
• https://www.youtube.com/watch?v=usYySG1nbfI
• https://www.youtube.com/watch?v=NCtJa1jxqP4

G.Pradeep, AP/CSE 51

You might also like