In recent years, with the gradual popularization of cloud computing technology, more and more enterprises began to choose the deployment of cloud computing solutions, but how to choose the public cloud, private cloud, hybrid cloud, or how they are specific differences, many people do not understand, for different needs of enterprises with different deployment scenarios, if not understand, Selection will be difficult.
Private cloud
Private cloud is built for a specific user/organization, and can only achieve a small range of resource optimization, and therefore does not fully meet the essence of the cloud – social division of labor, so OpenStack and other open source software to bring the private cloud prosperity may only temporarily. There will be more and more customers to find cheap hardware and free software is not a sufficient condition to create a private cloud, fine management, 7 × 24 operation and maintenance consumed by the total cost (TOC) is not lower than the public cloud, And with the public cloud manufacturers operating capacity of the progress, this trend will become increasingly evident. Hosted private cloud to a certain extent, to achieve a social division of labor, but still, can not solve the large-scale range of physical resource utilization efficiency.
Public cloud
The public cloud is built for the public, all settled users are called tenants, not only at the same time there are many tenants, and a tenant to leave, its resources can be immediately released to the next tenant, as the hotel guests go immediately next customer. Public cloud is the most thorough social division of labor, to achieve a wide range of resource optimization, so no matter how the road twists and turns, the future is always bright. Of course, the public cloud, especially the bottom of the public cloud to build, not the average person can play, just like a three or five tables of the hotel who can do, to open a thirty thousand table of the hotel depends on the money and ability. Many customers worry about the security of public clouds, sensitive industries, large customers can be considered, but the generally small and medium customers, whether it is the risk of data leakage, or stop the risk of service, the public cloud is far less than their own room.
Community cloud
Community Cloud is a form between public and private, each customer is not the same, but in the sensitive industry itself, on the public cloud in policy and management have restrictions and risks, so many United do a cloud platform.
Hybrid cloud
The hybrid cloud is a mixture of any of these, which can be calculated, stored, or both. When the public cloud is not fully mature, and the private cloud is difficult to be transported, the deployment practice is long, and the dynamic expansion is difficult at this stage, the hybrid cloud is an ideal smooth transition way, and the market share in the short time will be greatly increased. And, no mixing is relative, mixing is absolute. In the future, even if not their own private cloud and the public cloud do mix, it also requires internal data and services and external data and services to make continuous calls (PaaS level mixed). And it is also possible that a large customer put the business on different public clouds, the equivalent of putting eggs in different baskets, different baskets of eggs naturally need to be unified management, which is also a broad mix.