Expert Blog: Detailed explanation of cloud computing principle

Source: Internet
Author: User
Keywords Cloud computing we if

Cloud computing is now at its zenith and many users are beginning to adopt the technology. I believe there will be many readers want to understand the principle of cloud computing, this article will be introduced in detail. Hope that the broad masses of readers like.

Principle

Cloud computing (Cloud Computing) is the development of distributed processing (distributed Computing), parallel processing (Parallel Computing) and Grid computing (grid Computing), or the business implementation of these computer science concepts.

The basic principle of cloud computing is that enterprise data centers run more like the Internet by distributing computations across a large number of distributed computers rather than on local computers or remote servers. This allows the enterprise to switch resources to the required applications and to access the computer and storage systems as needed.

This is a revolutionary move, for example, from an ancient single generator to a power plant's centralized power supply model. It means that computing power can also be used as a commodity circulation, like gas, water and electricity, easy to use, low-cost. The biggest difference is that it is transmitted over the Internet.

The blueprint for cloud computing has come to pass: in the future, with just a laptop or a mobile phone, you can do everything we need through Web services, even tasks such as supercomputing. From this perspective, end users are the real owners of cloud computing.

The application of cloud computing consists of the idea of combining forces with each of these members.

Determine whether cloud computing is three standard what is cloud computing

What is cloud computing? This is one of the more concerned issues. Now we find that there are many different kinds of statements, what is the cloud, what is not the cloud, it is very puzzling. Some people say that the public cloud is a cloud, private clouds are not clouds; others say support for virtualization is called Cloud, does not support virtualization is not called Cloud, but Google does not support virtualization, and we all think that Google is a cloud, and some people say that there are 1000 servers are clouds, as if 999 is not a cloud. Now there are individual high-performance computing centers, nothing has changed, is the name changed to call the cloud computing center. Why do so many people have to play the banner of cloud computing? Either earn eyeballs, or circle money, each with its own purpose.

As a public, you need to identify which are true clouds and which are false. To this end, Professor Peng to judge is not cloud computing three reference standards for your reference:

The resources required by the user are not from the client and from the network

This is the fundamental concept of cloud computing, that is, through the network to provide users with the computing power, storage space, software features and information services.

Service capabilities with a minute or second level of scalability

If the Resources node service capacity is not enough, but the network traffic up, this time need the platform in a minute minutes, automatically dynamically increase the number of service nodes, from 100 nodes to 150 nodes. Can be called cloud computing, you need enough resources to deal with the network peak traffic, even if there is a sudden "jia" such a hot spot. After a while, the flow of traffic down, the number of service nodes in the flow with the decrease and decrease. Now some traditional IDC claims to be able to provide scalability, but it will take several hours before they can be made available to users. The problem is that network traffic is unpredictable and cannot wait that long.

More than 5 times times the traditional mode of performance price advantage

Look at the above one, some people think, it does not matter, with some more machines, the flow can also cope with the big. But that's not the idea of cloud computing. We also have a performance-price index. Cloud computing is a landmark technology because it puts a large number of inexpensive computers into a resource pool, uses software fault-tolerant to reduce hardware costs, saves power costs by deploying cloud computing facilities in cold and power-rich areas, and increases resource utilization through large-scale shared use.

The foreign representative cloud computing platform provider has reached an astonishing 10-40 times the performance price ratio promotion. Because of the technology, scale and unified electricity price, we can hardly achieve the same performance price ratio for the time being, we set this index at 5 times times for the time being. The 256-node China Mobile Research Institute's cloud computing platform has reached a 5 to 7 times-fold performance-price boost, and its performance costs have increased as the scale and utilization rate increases.

Example

These three standards are equivalent to three filters that filter out things that are not part of the cloud. Let's try the spirit--to see if these are cloud computing:

PC System: The first pass, because users need resources are in the client, so does not belong to the cloud computing category;

iphone Apps: If you download to the iphone can run independently, and the outside is just a communication relationship, it will not pass the first, if it is based on the network platform to run, computing and data resources from the network, the iphone is only a access interface, it is possible to enter the cloud category;

Web site: Pass the first pass. But if you still have the scalability of this pass, it will be difficult to performance price than this;

Netbook: Can pass the first pass, but it is only a terminal, if only used for Internet, then in the traditional category, if used to interact with cloud computing facilities, can only be zoned into the cloud computing category.

Advertising League: Sad second pass. The Advertising Alliance is formed by organizing the advertisements of different websites. Publish an ad that can appear on numerous sites. However, because the public has low clicks on advertising, the ad league does not need to be most scalable or easy to do-because the participants are numerous small sites;

Supercomputing Center: If the scale is big enough to be able to pass the second, but the price is not good, the third pass. Supercomputers are expensive and have no advantage in price/performance. We think it's not cloud;

Online Office: It is easy to achieve cloud computing requirements after large-scale operation. For example, today you see the Broadway office, and Google's docs is also.

Online CRM: It is easy to meet the requirements of cloud computing after large-scale operation. To provide users with one months of use cost is dozens of dollars, this is far superior to our use of traditional mode, is the cloud;

IaaS: Like Amazon leasing machine services, so this price is also very good, renting a virtual machine 1 hours as long as 0.1 dollars, is also a cloud.

Paas: such as Microsoft's Azure, can provide 25GB of free storage space, there must be a very good price, is also a cloud.

Cloud Security: It is easy to meet the requirements of cloud computing after large-scale operation. For example, 360 security guards, to provide users with completely free service, the reason for this is because there is a very high cost performance.


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.