Cloud computing (cloud computing) Top ten questions and answers

Source: Internet
Author: User
Keywords Cloud computing we
Cloud computing This new term has been rampant recently, many friends have been talking around, it is necessary to write a science about cloud computing.

The general industry prefers to use some of the term to reflect

own strategic vision and the separation from the opponent. When Google introduced the concept of cloud computing a few months ago, Amazon said it was cloud computing, and IBM, Intel and Sun all claimed to have deep plans in the cloud. Unfortunately, we still do not know what is cloud computing, still foggy know this is related to the calculation, simply called "Cloud computing."

What is cloud computing?

This question is not easy to answer, a professional answer is: cloud computing is relying on strong computing power, so that tens of thousands of end-users do not worry about the use of computing technology and access to the system can effectively rely on the network connected hardware platform to implement a variety of applications.

The unprofessional answer is that a bunch of hardware and software you don't need to figure out is serving you. This heap of hardware and software composed of Dongdong big like a cloud, but also has a strong computational power, this is called cloud computing.

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

1. Cloud computing is the predecessor of the grid computing, said that the grid computing may know a lot of people, is the traditional grid computing. Grid computing is to split a calculation into fragments, submitted to the network system on each computer (grid point), the work done to complete the summary. More popular software such as Globe Bus + AFS (provides storage mapping service). However, grid is generally used in academia, for example, several experiments at CERN have adopted large-scale grid computing, such as the discovery of new particles, the need to deal with T-level data, the operation and storage of a single computer is obviously impossible to complete, so you must use grid computing.

2. Is there a real example of cloud computing? Luckily, we can also find a few: Google Appengine,amazon's S3+EC2 system is the embryonic form of cloud computing.

3. What is the basis of cloud computing? The most basic requirements: Storage + processor, of course, to support countless application requests and to ensure storage and computing performance, 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 the hadoop+hbase+php (Packaging API) to achieve a simple cloud computing environment.

5. Is there a simpler example? Perhaps a distributed messaging system is the embryonic form of cloud computing: computing is distributed across nodes, and applications (mail delivery) are handled through a unified platform, which is consistent with the definition of cloud computing, but can only support the simplest of a fixed application.

6. Is there a more complicated example? The logical relationship of Google's cloud computing: GFS Implementation of storage, bigtable implementation of structured, semi-structured data storage, map/reduce implementation will be distributed on each node of the calculation and merage up, the rest is the job manager, Management work is submitted and triggered, and then we see the app.

7. What software should be paid attention to? The Hadoop project should be a more promising one, of course powerset the hbase on Hadoop should be a closer alternative to simple database applications.

8. Why do we need cloud computing? It's simple, corporate ambitions + Slow PC performance + We're in the age of data inflation. When we submit a search on Google, tens of thousands of computers will be involved in this simple query process, the future of the calculation is more and more large, we simply say "cloud" to replace all the details of the time.

9. What's the next step in the cloud computing platform? Cloud computing API standardization may be one of the most need to compete, but the foundation of the technology platform to improve the time will take, and the future of cloud computing may be free, this compliance with the "competition to reduce profits," the principle of the difficulty is not it? As more cloud computing platforms appear, However, the use of running on the cloud is not so much, of course, free lunch will come.

10. Is there anything more interesting? Of course, you can provide a cloud computing, use Google,amazon cloud computing in your own cloud, and then provide a unified API, or perhaps the future of cloud computing will be integrated in one, foggy, become a huge cloud computing platform, At that time, perhaps their own computer can also access the cloud computing platform to become one of the computing provider. This sounds interesting, but it has been around 13 years ago, and the search for extraterrestrial ET on a global computer is a cloud-computing platform that would presumably cover Google and Amazon if they did cloud computing.

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.