The five basic characteristics of cloud computing are rapid scalability, measurable services, on-demand self-service, ubiquitous network access, and resource pools. Cloud computing is also called grid computing. Through this technology, tens of thousands of data can be processed in a very short time (a few seconds), thereby achieving powerful network services.
Basic characteristics of cloud computing1. Rapid scaling
Scalability refers to the ability to expand resources upward or downward as needed. For users, there is no limit to the number of cloud computing resources, and they can purchase any number of resources according to their needs. This is a major characteristic of cloud computing in the NIST definition.
2. Measurable services
Under measurable services, the cloud computing provider controls and monitors the usage of all aspects of the cloud computing service. This has important implications for billing, access control, resource optimization, capacity planning, and other tasks.
3. On-demand self-service
On-demand services and self-service of cloud computing mean that users can directly use cloud computing services when needed without having to manually interact with service providers. Interaction.
4. Ubiquitous network access
This means that the supplier's resources are available through the Internet and can be accessed through thin clients or rich clients with standard mechanisms.
5. Resource pool
Resource pool allows cloud computing providers to serve users through multi-user sharing mode. Physical and virtual resources can be allocated and reallocated based on user needs. Resource pools are location-independent, and customers generally do not have control or knowledge of the exact location of the resources being provided, but they can specify the location at a high-end extraction level (such as region, country, or data center).
Is it easy to find a job after cloud computing training?At present, or in the future, the cloud computing industry is very popular. Of course, the premise is that you have enough skills. You can go to the recruitment website Just look at the salary of cloud computing engineers. Almost none of them are less than 10,000. If you work for more than 3 years, the monthly salary can generally reach more than 30,000. Therefore, whether cloud computing is a good job can be determined from the recruitment needs and job salary. To judge.
In recent years, China's cloud computing has been developing rapidly. In addition to the huge market demand, the help of cloud vendors such as Alibaba Cloud has also contributed. With the in-depth scenarioization of vertical industries in the cloud computing industry, the scale of China's cloud computing market will continue to maintain rapid development.
The rapid development of the industry has also given rise to a surge in demand for cloud computing-related talents, highlighting the contradiction between supply and demand. Statistics show that domestic cloud computing talents accounted for less than 5% of Internet jobs in 2018, and in the next five years, my country's cloud computing industry will face a talent demand of up to 1.5 million. Therefore, students who plan to learn cloud computing or are already learning cloud computing not only don’t have to worry about employment issues, but as long as they work hard to learn and master cloud computing expertise, finding a job will not be a problem at all.
Cloud computing is a pay-per-use model that provides available, convenient, on-demand network access and configurable computing resource sharing. Pools (resources including networks, servers, storage, applications, services) that can be provisioned quickly with minimal management effort or minimal interaction with service providers.
Cloud computing features: ultra-large scale, virtualization, high reliability, versatility, high scalability, on-demand services, and extremely cheap.
Virtualization concept:
Virtualization is a technology that integrates, manages and reallocates computer hardware resource images through software means. Commonly used means include virtual machine-based virtualization and Container-based virtualization.
Virtualization scenario classification:
Operating system virtualization
Application virtualization
Desktop application virtualization
< p>Storage virtualizationNetwork virtualization
The difference between cloud computing and virtualization
There is a classic saying to describe the difference between cloud computing and virtualization: Virtualization is a major way for cloud computing to build resource pools. As long as you understand this sentence thoroughly, you will know the relationship between them.
To put it simply, cloud computing is a concept, not a specific technology. Virtualization is a specific technology that refers to products that virtualize hardware resources to achieve isolation, scalability, security, and full utilization of resources.
Currently, cloud computing mostly relies on virtualization. By virtualizing multiple servers, they form a resource pool to achieve joint computing and resource sharing. This is what is now called cloud computing. In fact, before this term was coined, server clusters in the past had already implemented these functions, but they were not as advanced as they are now.
上一篇:简述云计算的特点及优势
下一篇:简述云计算的原理及其特点