Cloud computing (cloud computing), one of the most basic concepts of distributed computing, is to automatically break up huge computing processes into countless more subtle subroutines through the network, And then to the large system composed of multiple servers after the search and calculation and analysis of the processing results back to the user. With this technology, Web service providers can deliver tens of millions or even billions of messages in seconds to achieve the same powerful network services as supercomputers.
The simplest cloud computing technology is ubiquitous in Web services, such as search engines, Web mailboxes, and so on, where users can get a lot of information by simply typing in a simple command. The future, such as mobile phones, GPS and other action devices can be through cloud computing technology, the development of more application services.
Further cloud computing is not only the function of data search and analysis, but also can be easily achieved through this technology in the future such as analyzing DNA structure, sequencing of gene map, resolving cancer cells, etc. The concept of "cloud computing" was the origin of the large scale distributed computing technology earlier
Small series that:
"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. Many companies in the multinational information technology industry, such as IBM, Yahoo and Google, are using cloud computing to sell their products and services.
The term cloud computing may be borrowed from the "electronic cloud" in quantum physics (electron Cloud), highlighting the pervasive, ubiquitous, and socially characteristic of computing. Quantum physics has "electron cloud" (electron cloud), the electron moving around the nucleus is not an experienced world orbit, such as the celestial orbit, but the diffuse space, the cloud-like existence, describing the electron movement is not Newton classical mechanics but a probability distribution density function, The Schrodinger wave equation is used to describe the probability of a particle in a particular position in a given time, which is quite different from that of classical mechanics.
The electronic cloud has the following characteristics, probability, diffuse, simultaneous, etc., cloud computing may indeed be from the concept of electronic cloud, the previous year has been called "ubiquitous computing", IBM has an ubiquitous computing called "ubiquitous", MS (Bill) soon followed by a ubiquitous calculation " Pervade ", now people have a new understanding of ubiquitous computing, now said to be" omnipresent. " But cloud computing is really not a purely commercial hype, it does change the pattern of the information industry, and now many people have used Google Docs and Google Apps to use many remote software applications such as Office word processing instead of installing these apps on their own local machines, Who's going to spend money on office software? There are many business applications such as e-commerce applications, such as to write a transaction process, Google's corporate solution contains ready-made templates, a sales staff did not learn NETBEANR can also be done. This computing and industry trends are in line with the Open-source spirit and are consistent with SaaS (Software as a Service) trends.
Now, there are only five computers in the world, one for Google, one for IBM, one for Yahoo, one for Amazon, and one for Microsoft, because these five companies take the lead in the business applications of distributed processing. Sun has long argued that "networks are computers" is prescient.
Explanation of re-use in organizations
"Computing in the Cloud" are one name for services so run in a Web browser and store information in a provider ' s data center-rang ing from adaptations of familiar tools such as email and personal finance to new offerings such as virtual worlds and social networ ks.
"Cloud computing" is a fashionable concept that is neither a technology nor a theory. To be exact, cloud computing only describes a tricky problem, because at this stage the balance between the "compute and data" Seesaw has changed, that is, the move is much cheaper than moving the data (moving computation is cheaper than moving data).
"Data" is becoming more and more bloated, in the economic perspective, "data" should be "fixed" down. Imagine the cost of replicating 1PiB (1PiB = 1024TiB) of data and the cost of storing that data, and the "consistency" problem caused by changing data. These "emerging" services, such as search, referral, and social networks, are very "data", for example, seemingly a simple search request, but rely on a very large index of data, processing output is very small. The input and output data scale is much smaller than the computational data processing scale, hundreds of KiB relative several PIB, Conservative point "1:1000,000".
The question of proportionality is a matter of understanding, but the key is the relationship between data and data in the cloud, that is, "data partitioning". Although "divide and conquer" is an ancient principle, and the distribution calculation has been developed for more than 40 years, but to this point, our understanding is still very shallow.
"Cloud computing" represents an era of demand, reflecting changes in market relations, who have a larger scale of data, who can provide a broader and deeper information services, and software and hardware impact relatively narrow. The above introduces cloud computing technology.