Cloud computing (cloud computing) is an Internet-based computing method in which shared hardware and software resources and information are available on demand to computers and other devices.
The cloud is actually a metaphor for the internet and the Web. Cloud computing has two concepts of narrow cloud computing and generalized cloud computing:
1. Narrow Cloud Computing:
Refers to the delivery and usage patterns of IT infrastructure, which means that the required resources are obtained through the network in an on-demand, easy-to-scale manner.
2. Generalized Cloud Computing:
Refers to the mode of delivery and use of services, which means to obtain the required services through the network in an on-demand, easy-to-expand manner. Such services can be it, software, Internet-related, or other services.
3. Cloud computing:
4. Core idea of cloud computing:
The core idea of cloud computing is to provide services to users through the unified management and scheduling of resources in the resource pool. A compute resource pool consists of a large number of network-connected computing resources, and the network that provides the resources is called the cloud.
Resources in the cloud can be unlimited, scalable, and available at any time, on-demand, and pay-as-you-use.
How much you need to allocate to you, this is a social rational optimization of resource allocation trend. At present, there is a very figurative analogy with power plants to compare, our demand for electricity, through the wire, from the power plant transmission, transported to each household. The future of computing resources will follow this pattern to go. At present, the rich "landlord enterprise" to buy their own "generators", the later large computing center, IDC room, the public cloud will meet the needs of ordinary household users of computing resources, and even small and medium-sized enterprises will benefit from this economies of scale. "Local tyrants" casual.
Computing resources is actually more complicated than electricity, and cloud computing has a lot to do.
Cloud computing Basics First: Cloud computing concepts