Cloud computing top ten questions and answers

Source: Internet
Author: User

The new term cloud computing has recently become very popular. Recently, many friends around me are talking about it. It is necessary to write a science about cloud computing.

The general industry prefers to use some new terms to reflect

Your own strategic vision and separation from your opponent. When Google proposed the concept of cloud computing a few months ago, Amazon said that what he did was cloud computing. IBM, Intel, and Sun all claimed to have deep plans in the field of cloud computing. It’s a pity that after listening to it for a long time, I still don’t know what cloud computing is. I still know that this is related to computing, and it’s just called “cloud computing”.

What is cloud computing in the end?

This question is not easy to answer. The professional answer is: cloud computing relies on powerful computing power, so that thousands of end users can effectively rely on network connections without worrying about the computing technology and access methods used. The computing power of the hardware platform to implement a variety of applications.

The non-professional answer is that you don't need to figure out the hardware and software to serve you. This pile of hardware and software is like a cloud, and it has a very strong computing power. This is called cloud computing.

So how does cloud computing come from? Why do we need cloud computing?

1. The predecessor of cloud computing is grid computing. There are a lot of people who know about grid computing, which is traditional grid computing. Grid computing is to divide a calculation into fragments, submit them to each computer on the network system (grid), and work well to summarize. More popular software such as globe bus + afs (provides storage mapping services). However, grids are generally used in academia. For example, several experiments in cern have used large-scale grid calculations, such as the discovery of new particles, the need to process t-level data, the operation and storage of a single computer is obviously impossible. Completed, so you must use grid computing.

2. Is there a real example of cloud computing? Fortunately, we can also find a few: google appengine, Amazon's S3+EC2 system is the prototype of cloud computing.

3. What is the foundation of cloud computing? The most basic requirements: storage + processor, of course, to support countless application requests and to ensure the performance of storage and computing, both are challenges.

4. Can I build a cloud computing environment myself? Of course, we can use open source projects to build a cloud computing environment: you can use hadoop+hbase+php (packaging API) to implement a simple cloud computing environment.

5. Is there a simpler example? Perhaps a distributed mail system is a prototype of cloud computing: the calculation is distributed on each node, and the application (mail sending and receiving) is processed through a unified platform, which is also in line with the definition of cloud computing. However, it can only support the simplest one of the fixed applications.

6. Is there a more complicated example? The logical relationship of Google's cloud computing: gfs implements storage, bigtable implements structured, semi-structured data storage, map/reduce implementation will distribute the calculations and merages distributed on each node, leaving The job is to do the job manager, manage the submission and triggering of the work, and then we see the appengine.

7. Which software should I focus on? The hadoop project should be a promising one. Of course, the Hbase of powerset on Hadoop should be an application that is closer to a simple database.

8. Why do we need cloud computing? Very simple, corporate ambitions + PC performance is slow + we are in an era of data index expansion. When we submit a search on google, thousands of computers will be involved in this simple query process, and the future calculations will become more and more huge. When we simply say "cloud" to replace it. All the details.

9. The next step in the cloud computing platform? The standardization of the cloud computing API may be the most in need of competition. Unfortunately, the improvement of the basic technology platform will take time, and the future of cloud computing may be free. The principle that leads to a decline in profits is not difficult? When more cloud computing platforms emerge, there are not as many applications running on the cloud, of course, free lunches will come.

10. Is it more interesting? Of course, you can provide a cloud computing, using google, amazon cloud computing is included in your own cloud computing, and then provide a unified api, or maybe future cloud computing will be integrated One, in the fog, become a huge cloud computing platform, at that time, perhaps your own computer can also access the cloud computing platform to become one of the computing providers. This sounds very interesting, but it has existed 13 years ago. The screensaver looking for aliens on a global computer is a cloud computing platform. If they do cloud computing, it is estimated that they can overwrite google and Amazon.

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.