Cloud computing Services Do you know, here is a brief introduction, Welcome to join me to learn cloud computing services. A network that provides resources is called a "cloud." The resources in the cloud can be extended indefinitely by the user, and can be obtained at any time, on demand, at any time, and paid for by use. This feature is often called the use of IT infrastructure like hydroelectric power.
Broad Cloud Computing
This service can be it and software, Internet-related, and can be any other service.
This resource pool is called the cloud. The cloud is a virtual computing resource that can be maintained and managed, typically for some large server clusters, including compute servers, storage servers, broadband resources, and so on. Cloud computing centralizes all computing resources and is automatically managed by software without human involvement. This allows application providers to be more focused on their business, in favor of innovation and lower costs, without having to worry about tedious details.
One analogy: It's like switching from an old single generator to a 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.
Cloud computing is the development of parallel Computing (Parallel Computing), distributed Computing (distributed Computing) and Grid computing (grid Computing), or the business implementation of these computer science concepts. Cloud computing is the result of a hybrid evolution of virtualization (Virtualization), Utility Computing (Utility Computing), IaaS (infrastructure as a service), PaaS (Platform-as-service), SaaS (software, services), and so on.
In general, cloud computing can be counted as a commercial evolutionary version of Grid computing. Back in 2002, in view of the practical problem of traditional grid computing, the concept of computational pool is put forward in our country Peng: "To connect the high performance computers dispersed in different places, and to organically glue them together with specially designed middleware software, to accept the computing request of the scientists from all over the Web interface, and assign it to the appropriate node to run. The computing pool can greatly improve the service quality and utilization of resources, and avoid the inefficiency and complexity of dividing the application across nodes, and can meet the practical requirements under the current conditions. "If you change the" High-performance computer "into" Server cluster "and replace" science worker "with" business user ", it is very close to the current cloud computing.
Cloud computing services have the following characteristics:
(1) Super scale. "Cloud computing management system has a considerable scale, Google Cloud computing already has more than 1 million servers, Amazon, IBM, Microsoft, Yahoo and other" clouds "have hundreds of thousands of servers. Corporate private cloud typically has hundreds of thousands of servers. The cloud gives users unprecedented computing power.
(2) Virtualization. Cloud computing enables users to obtain application services in any location using a variety of terminals. The requested resource is from the cloud rather than the fixed physical entity. Applications run somewhere in the cloud, but in fact the user does not need to know or worry about where the application is running. Only need a laptop or a mobile phone, you can through the network services to achieve everything we need, even such as supercomputing tasks.
(3) High reliability. The cloud uses such measures as data duplication fault tolerance and computing node isomorphism to ensure high reliability of services, and using cloud computing is more reliable than using a local computer.
(4) universality. Cloud computing is not specific to the application, in the "cloud" under the support of the structure of the ever-changing applications, the same "cloud" can support the operation of different applications.
(5) High scalability. The scale of the cloud can be scaled dynamically to meet the needs of application and user-scale growth.
(6) on-demand service. "Cloud" is a huge pool of resources that you buy on demand; The cloud can be billed like running water, electricity and gas.
(7) Extremely inexpensive. Because the "cloud" of special fault Tolerant measures can use extremely inexpensive nodes to form the cloud, "Cloud's automated centralized management enables a large number of enterprises to not burden the increasingly high cost of data center management, the" cloud "of the universality of the resource utilization than the traditional system significantly increased, so users can fully enjoy the" cloud "low-cost advantage, It often takes hundreds of of dollars and a few days to complete a task that previously required tens of thousands of dollars and months to complete.
Cloud computing can completely change people's future life, but also pay attention to environmental issues, so as to truly contribute to human progress, rather than simple technical upgrading.
(8) Potential risk: cloud computing Services, in addition to providing computing services, are bound to provide storage services. But cloud computing services are now monopolized by the private sector (companies), who can only provide business credit. For government agencies, businesses, especially those with sensitive data such as banks, should be vigilant enough to choose cloud computing services. Once commercial users use the cloud services provided by the private sector on a large scale, no matter how strong their technological advantages, these private institutions will inevitably be hostage by the importance of "data" to society as a whole. "Information" is critical to the information society. On the other hand, data in cloud computing is confidential to users of cloud computing users other than the data owner, but there is no secret to the business organization that provides cloud computing. It's like the average person can't listen to other people's phones, but inside the company, they can listen to any phone at any time. All these potential dangers are an important prerequisite for business and government agencies to choose cloud computing services, especially those provided by foreign agencies.