Cloud computing-Overview

Source: Internet
Author: User
Tags server hosting

 

Today, I have briefly learned about cloud computing. Theoretically, I have simply read about it and it is still vague if it has never been used.

What is cloud computing?


Cloud computing is an Internet-based super computing model. In a remote data center, thousands of computers and servers are connected to a single computer cloud. Therefore, cloud computing can even allow you to experience 10 trillion operations per second. With such powerful computing capabilities, you can simulate nuclear explosions, predict climate changes and market trends. Users can access the data center through computers, laptops, and mobile phones and perform operations as needed.

In a narrow sense, cloud computing refers to the delivery and use modes of IT infrastructure. It refers to obtaining the required resources (hardware, platform, and software) on demand and easily scalable through the network ). The network that provides resources is called "Cloud ". Resources in the "Cloud" can be infinitely expanded and can be obtained at any time, used as needed, expanded at any time, and paid as you use. This feature is often called the use of IT infrastructure like water and electricity.
In the broad sense, cloud computing refers to the delivery and use modes of services, and means to obtain the required services through the network in an on-demand and scalable manner. Such a service can be related to IT and software, the internet, or any other service.

 

Benefits of cloud computing

Core Technologies

Core Technologies of cloud computing systems: parallel computing. Parallel Computing refers to the process of using multiple computing resources to solve computing problems at the same time. It is an effective means to increase the computing speed and processing capability of computer systems. Its basic idea is to use multiple processors to collaboratively solve the same problem. The problem to be solved is divided into several parts, and each part is computed in parallel by an independent processor. A parallel computing system can be a specially designed supercomputer with multiple processors, or a cluster composed of several independent computers connected in a certain way. Data is processed by a parallel computing cluster and then the processing result is returned to the user.

1. programming mode;
2. Massive Data distribution and storage technology;
3. Massive Data Management Technology;
4. virtualization technology;
5. Cloud computing platform management technology;
6. Information security management technology.

 

Service form

Cloud computing can be considered to have the following levels of services: Infrastructure as a service (IAAS), platform as a service (PAAs), and software as a service (SAAS ). The layer here is the "layer" in the layered architecture ". IAAs, paas, and SaaS are implemented on the infrastructure layer, software open operation platform layer, and application software layer.

IAAs (infrastructure-as-a-service): Infrastructure as a service. Consumers can obtain services from a complete computer infrastructure through the Internet.

PAAs (platform-as-a-service): Platform as a service. PAAs actually refers to submitting a software development platform to users in Saas mode as a service. Therefore, Paas is also an application of the SAAs model. However, the emergence of paas can accelerate the development of SAAS, especially the development of SAAS applications.

SAAS (software-as-a-service): software as a service. It provides software through the Internet. Instead of buying software, users rent web-based software from providers to manage business activities. Cloud providers install and run application software on the cloud. Cloud users use the software through cloud clients (usually Web browsers. Cloud users cannot manage the infrastructure and platform for running applications, but can only perform limited applications.Program.

Acaas (access control as a Service): an Access Control Service Based on Cloud technology. Today's market has two typical access control services: real cloud service and rack server hosting. A real cloud service is a service with multi-tenant, scalable, and redundant features. A dedicated data center needs to be built. A multi-tenant solution is also a complex project, this will lead to high costs. Therefore, most Access Control-level services are still managed by Rack servers rather than real cloud services. Vendors who want to find new opportunities in the access control service market must first determine which host solution, sales license method, and billing method to provide.

 

Summary:

A common understanding is that a function may be used by multiple companies. If a company develops such a function, it can apply for a third-party cloud service, place this function on the cloud service so that you can directly call the function deployed on the cloud server. If other companies want to use similar functions, they can directly call the function through the cloud server, you only need to pay a part of the fee to the cloud service section and the party that develops this function.

 

Some content comes from:

Http://baike.baidu.com/view/1316082.htm

Http://www-31.ibm.com/ibm/cn/cloud/index.shtml

http://www.cn-java.com/www1? Action-category-catid-173

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.