The Cloud Computing technology and architecture promote the evolution of the traditional data center IT architecture to the Cloud. The benefits of on-demand use, resource sharing, green energy saving and fast service deployment bring more cost-effective applications and quick and simple deployment.
Origin of Cloud Computing
The emergence of Cloud Computing is not accidental. As early as the 1960s, McCarthy raised the idea that computing capabilities should be provided to users as a utility like water and electricity. This is the origin of Cloud Computing. Cloud computing, as a new resource usage and application delivery model, is gradually recognized by academics and industry as a new resource usage and application delivery model in the 20th century 80-year grid computing, 90-generation public computing, virtualization technology, storage network, SOA and SaaS applications at the beginning of the 21st century.
By making computing distributed on a large number of distributed computers, rather than local computers or remote servers, enterprise data centers will run more similar to the Internet. This enables enterprises to provide basic IT resources in a unified manner, quickly provide required applications and access computing, network and storage resources on demand.
Definition of Cloud Computing
Cloud Computing is a delivery and use mode of IT resources. It refers to the hardware, platform, software and services that are delivered to users in a on-demand and scalable manner through the Internet.
A collection of resources and services is called a Cloud and its computing capability is usually built by a distributed large-scale cluster and server virtualization software.
Cloud computing is a computing mode based on computing, storage and network virtualization technologies. It uses the Internet Cloud service platform to allocate computing capabilities, database storage, applications and other IT resources to tenants on demand. Cloud computing inherits all features of virtualization.
From a physical perspective, Cloud Computing consists of servers, storage devices and network device clusters in one or more data centers. Cloud Computing is based on the virtualization of data centers. That is, Cloud OS is used as the engine to build a unified computing, storage and network resource pool.
The resource pool is allocated to each Cloud tenant and its service applications as required.