Cloud computing is a computing method based on the Internet.
Concept:
Cloud computing is a type of distributed computing, which refers to the decomposition of huge data computing processing programs into countless small programs through the network "cloud", and then, These small programs are processed and analyzed through a system composed of multiple servers to obtain results and return them to the user.
Deployment mode:
Private cloud: Enterprises purchase or lease equipment to build it for internal use. Huawei's data center belongs to this model. Huawei itself is the operator and its user, which means that the user and the operator are one.
Public cloud: Just like a shared switch, telecom operators operate this switch, but its users may be ordinary people.
Features:
Cloud computing has efficient computing capabilities. Adding cloud computing functions to the original server can rapidly increase the computing speed, and ultimately achieve dynamic expansion of the level of virtualization. The purpose of application expansion. Cloud computing has very strong compatibility. It is not only compatible with low-configuration machines and hardware products from different manufacturers, but also enables higher-performance computing with peripherals.
Advantages of cloud computing:
1. Agility
Cloud computing can easily use various technologies to make it faster Innovate freely and build almost anything imaginable. Resources can be quickly spun up as needed, from infrastructure services such as cloud servers, storage and databases to IoT, machine learning, data lakes and analytics, and more.
2. Scalability and elasticity
With cloud computing, there is no need to over-provision resources in advance to handle peak business activity in the future. Instead, the amount of resources can be provisioned based on actual demand, and these resources can be immediately scaled up or down to expand or shrink capacity as business needs change.
3. Cost savings
Cloud technology transforms fixed capital expenditures (such as data centers and local servers) into variable expenditures, and only needs to be paid according to actual costs. Pay what you use. Additionally, due to economies of scale, variable expenses are much lower than when deployed in-house.
4. Improve data reliability
No need to connect to a single computer or network, and multiple users can easily collaborate on documents and projects at the same time. If a personal computer crashes, all data is safe in the cloud and remains accessible.
Commonly used deployment models of cloud computing are private cloud, community cloud, public cloud, and hybrid cloud.
1. Private cloud
Private cloud is built for the sole use of one customer, thus providing the most effective control over data, security and service quality. The company owns the infrastructure and controls how applications are deployed on this infrastructure.
2. Community cloud
The core feature of community cloud is that cloud resources are only provided to two or more specific units within the organization. employees, other people and institutions have no right to rent and use cloud computing resources. Organizations participating in community cloud have common requirements, such as cloud service model, security level, etc.
3. Public cloud
Public cloud usually refers to a cloud that third-party providers provide for users to use. Public clouds are generally available through the Internet and may be free or low-cost. The core attribute of public clouds is shared resource services. Public cloud services are targeted at individual users and small and medium-sized enterprise users. Users only have the right to use cloud resources but not ownership.
4. Hybrid cloud
Hybrid cloud is composed of two or more different types of clouds. It is actually not one A specific type of single cloud, the computing resources presented to the outside come from two or more clouds, but a hybrid cloud management layer is added. Cloud service consumers rent and use resources through the hybrid cloud management layer, and it feels like they are using resources in the same cloud. In fact, they are internally routed to the real cloud by the hybrid cloud management layer.
Introduction to the advantages and disadvantages of public cloud
In addition to providing services through the network, the advantages of public cloud They only pay for the resources they use. Additionally, since organizations have access to the service provider’s cloud computing infrastructure, they don’t need to worry about installing and maintaining it themselves.
The disadvantages of public cloud are related to security. Public clouds often fail to meet many security compliance requirements because different servers reside in multiple countries with various security regulations. Also, network issues can occur during peak periods of online traffic. While the public cloud model is often cost-effective by offering pay-as-you-go pricing, its expenses can add up quickly when moving large amounts of data.
上一篇:云计算的部署模型主要有什么
下一篇:云计算的四种部署模式及优缺点