Difference between Public cloud vs private cloud vs hybrid cloud vs community cloud
This page on public cloud vs private cloud vs hybrid cloud vs community cloud storage covers difference between
public,private,hybrid and community cloud storage types.
Also refer following sub-topics of cloud storage tutorial.
Main Page of tutorial What is Cloud Storage Types Infrastructure How does it work traditional storage vs cloud storage Service providers cloud storage security cloud computing tutorial
Cloud storage architecture is mainly divided into two parts viz. cloud storage service providers and users of cloud service. The data storage is provided by service providers and the same is used by different type of users.
Cloud storage delivery models are of four types:
The public cloud is the one in which cloud infrastucture
services are provided to general public or large industry group over internet.
In this cloud model, the infrastructure is not owned by user but by the organization which provides
the cloud services.
The storage backup and retrieval services in this model are provided without any cost or as subscription or based on used basis.
Example of Public cloud:
•Amazon elastic compute cloud (EC2) •IBM SmartCloud Enterprise•Google AppEngine •Windows Azure Services Platform
The private cloud is the one in which cloud infrastructure is set aside for exclusive use by single organization. It is owned, managed and operated by organization, third party or combination of both. The cloud infrastructure in this model is provisioned on the premises of organization but hosted in data center owned by third party.
In private cloud, organizations will have advantages over public cloud as it provides greater flexibility of control over cloud resources to them. Moreover private cloud is useful in the storage applications where in security, latency and regulatory issues are of utmost concern.
As the name suggests, hybrid cloud is the combination of other cloud models viz. public cloud, private cloud or community cloud. This model takes advantages of all the models which are part of it. Hence it will have scalability, cost effectiveness and data security all in one model.
The disadvantage of this model is difficulty in implementing such a storage solution.
The model type community cloud shares the cloud infrastructure across several organizations to support specific community having common concerns. In this model, cloud infrastructure is provided on the premises or at the data center owned by third party. This is managed by participating organizations or third party.
Community cloud takes benefits of both public cloud (e.g. minimal shared infrastructure costs, pay per use basis billing) as well as private cloud (e.g. added privacy level, policy compliance ) .
Following table summarizes difference between public cloud, private cloud, hybrid cloud and community cloud types.
|Cloud Storage Type||Host||Owner||Access||Users|
|Public cloud||service provider||service provider||Internet||public as individuals, organizations|
|Private cloud||Enterprise (Third Party)||Enterprise||Intranet, VPN||Business organizations|
|Hybrid cloud||Enterprise (Third Party)||Enterprise||Intranet, VPN||Business organizations|
|Community cloud||Community (Third party)||Community||Intranet, VPN||Community members|