Essentials of
Cloud computing…
- [Link]-2014
CHAPTER - 3
Cloud Deployment Model…
Private Cloud
Public Cloud
Community
Cloud
Hybrid Cloud
Cloud model is classified based on the following
factors,
Number of users
Type of service Provider
Location
Type of Users
Security
Private Cloud…
Usually deployed by a single
organization for their exclusive
use
Not allowed for personal use,
only for people in that
organization can use it
Owned, Managed and
Operated by that organization
Smallest in Size
Characteristics…
Secure
Central control
Weak SLAs
Suitable for…
Companies who needs separate cloud
Companies who have sufficient amount of funds
Companies who consider data security
Companies who wants complete control over cloud
Companies who have less users
Not Suitable for…
Companies who have high user base
Companies who have financial constraint
Companies who don’t have prebuilt infrastructure
Companies who don’t have Sufficient manpower to
maintain
Types of private Cloud…
On-Premise Private cloud
Outsourced Private cloud
On-Premise Private Cloud…
Typical cloud that is deployed and managed by a single organization
connected via the organizational network
Issues…
a) SLA – Agreements between User and Service provider
This SLA differ from one deployment model to another
If the services termed in SLA, are violated service provider should
pay penalty to the User(Organizations Employees)
But in Private cloud, the users are less, so services would be efficient
with efficient network.
b) Network – Usually Private cloud don’t have any network problems,
cause the connectivity is within the organization
c) Performance – Performance of cloud is depends on network. Private
cloud have efficient performance
d) Security & Data privacy – data is managed by the organization itself
e) Location – P/C does not have any problem related to the location of data
being stored.
f) Cloud Management – Cloud Management includes resource scheduling,
resource provisioning and resource management. Since, there is only
limited users, cloud management becomes easier.
g) Multitenancy – Multiple users can access resources
Outsourced Private Cloud…
Cloud is Outsourced to a third party
Third party manages the whole cloud
Issues…
a) SLA – Agreement between third-party and Outsourced organization. SLA is
strictly followed when third-party involved.
b) Network – Internal Network is manged by third-party itself. But the
connection is internal
c) Security & Privacy – Security should be considered when third-party
involves. But, security is treated by third-party and internal employee.
d) Laws and Conflicts – Usually private cloud are not deployed
outside the country. If the location is outside the country,
then several problems may arise
e) Location – When the off-site location is changed the data to
be transmitted through long distance
f) Performance – Performance is based on the third-party, if
the connectivity is also from the third-party
g) Maintenance - Cloud is maintained by third-party, so the
process is less complex and if an organization owns a cloud,
all the cost borne by the organization itself
Pros…
Small in Size
Easy to maintain
High level of security and privacy to user
Controlled by the organization
Cons…
Budget is a Constraint
Private cloud have loose SLAs
Public Cloud…
Provisioned for Open use by
general public
Users from all over the world
It was owned, Managed and
Operated by CSP
User use the resources from
the providers end and the
resources are infinite at one
end
Characteristics…
a) Highly Scalable – Public cloud are highly scalable.
(Ability to increase or decrease the IT resources)
b) Affordable - Pay-as-you-Go
c) Less Secure – Since Public cloud is provided by third-party,
they have full control over the cloud
d) Highly Available – World wide Access
e) Stringent SLAs - SLAs are very strict in public cloud
Suitability…
Requirement for resources is large (Large user base)
Requirement for resources is varying
When no physical infrastructure is available
Organization has financial constraints
Not Suitable for…
Security is important
Organization expects autonomy
Third-Party involvement is not preferred
Issues…
a) SLA – Unlike private cloud the no. of users are more, so the CSP of
public cloud are answerable to all users.
b) Network – Unlike private cloud, user are responsible for network. So,
the user will be charged even if he/she has problem due to network
c) Performance – When number of users are more, its hard to provide
good performance
d) Multitenancy – Multiple users are sharing and accessing the resources
e) Location – Public cloud is fragmented and located in different region.
So, data of single user stored in different location
f) Security and data privacy – Less secure, cause data is stored in
different location
g) Laws and Conflicts – Since data is stored in different countries, the rules
and regulations differs from one another
h) Cloud management – Inefficient management of resource may lead to
resource shortage
i) Maintenance - It includes continuous checking of resources, network,
etc.
Here, data centre disk are replaced frequently.
Pros…
No infrastructure set up is needed
No need for maintaining the cloud
Less costly
Strict SLAs are followed
Unlimited users
Highly Scalable
Cons…
Less security
Privacy and Organizational Autonomy are not possible
Community Cloud…
Provided for exclusive use
by a specific community of
consumers, who have
shared concerns (Mission,
security policies)
Owned, managed &
operated by them or third
party
Characteristics…
Collaborative & Distributive maintenance
Partially secure
Cost Effective
Suitable for…
Organization who wants private cloud but budget is Constraint
Don’t want to do complete maintenance
Who want to collaborate with other cloud
Not suitable for…
Prefer autonomy & control
Not want to collaborate with others
Types…
On-premise – cloud is deployed & maintained by organization itself
Issues
SLA: SLA is there to maintain the fair play among organization
Network: Each organization is responsible for their Network
Performance: Since, maintenance is done by organizations, So each organization is
responsible for cloud performance
Multitenancy: Multitenancy may cause unprivileged access to data
Location: Sometimes cloud is deployed off-site, so both of them should access the cloud
from another location
Security & Privacy: Less secure
Laws & Conflicts: This is based on the boundaries of the organization
Cloud management: Done by CSP
Outsourced – Maintained by third party
Issues…
SLA: Strict SLA is followed due to third party involvement
Network: Depends on the organizations
Performance: Depends on the third party maintenance
Security & Privacy: Less secure
Laws & Conflicts: If the CSP is off-site, then laws and
conflicts are based on that.
Advantages…
Low-Cost private cloud
Allows collaborative work
Allows sharing responsibilities
Secured than public cloud
Disadvantage…
Autonomy is lost
Not secured as private cloud
Not suitable without collaboration
Hybrid
Cloud…
Combination of two or more cloud infrastructure
Characteristic…
Scalable
Partially secure
Stringent SLA
Complex cloud management
Suitable for…
Who wants private environment in public cloud
Who wants more security than public cloud
Not suitable for…
When security is a constraint
Cannot handle hybrid cloud management
Issues…
SLA
Network
Performance
Multitenancy
Location
Security & Privacy
Laws & Conflicts
Cloud management
Cloud maintenance
Advantages…
Gives the power of both private & public cloud
Highly scalable
Better security than public cloud
Disadvantage…
Less secure
Management is complex
Stringent SLA