当前位置:首页 > 云计算 > 正文

云计算的部署可分为四种方式(云计算的三种主要部署方式)

What is cloud computing based on?

Cloud computing is a computing method based on the Internet.

Concept:

Cloud computing is a type of distributed computing, which refers to the decomposition of huge data computing processing programs into countless small programs through the network "cloud", and then, These small programs are processed and analyzed through a system composed of multiple servers to obtain results and return them to the user.

Deployment mode:

Private cloud: Enterprises purchase or lease equipment to build it for internal use. Huawei's data center belongs to this model. Huawei itself is the operator and its user, which means that the user and the operator are one.

Public cloud: Just like a shared switch, telecom operators operate this switch, but its users may be ordinary people.

Features:

Cloud computing has efficient computing capabilities. Adding cloud computing functions to the original server can rapidly increase the computing speed, and ultimately achieve dynamic expansion of the level of virtualization. The purpose of application expansion. Cloud computing has very strong compatibility. It is not only compatible with low-configuration machines and hardware products from different manufacturers, but also enables higher-performance computing with peripherals.

Advantages of cloud computing:

1. Agility

Cloud computing can easily use various technologies to make it faster Innovate freely and build almost anything imaginable. Resources can be quickly spun up as needed, from infrastructure services such as cloud servers, storage and databases to IoT, machine learning, data lakes and analytics, and more.

2. Scalability and elasticity

With cloud computing, there is no need to over-provision resources in advance to handle peak business activity in the future. Instead, the amount of resources can be provisioned based on actual demand, and these resources can be immediately scaled up or down to expand or shrink capacity as business needs change.

3. Cost savings

Cloud technology transforms fixed capital expenditures (such as data centers and local servers) into variable expenditures, and only needs to be paid according to actual costs. Pay what you use. Additionally, due to economies of scale, variable expenses are much lower than when deployed in-house.

4. Improve data reliability

No need to connect to a single computer or network, and multiple users can easily collaborate on documents and projects at the same time. If a personal computer crashes, all data is safe in the cloud and remains accessible.

The deployment models of cloud computing include
public cloud, private cloud, etc.
1. Public cloud is a cloud computing platform managed and operated by a third-party cloud service provider and is open to the public. Users can access and use the resources and services provided by cloud service providers through the Internet, such as virtual machines, storage, databases, etc. Public clouds typically provide services on a pay-as-you-go basis and are flexible and scalable.
2. Private cloud is a cloud computing platform established and managed by individual organizations or enterprises themselves. The resources and services of a private cloud are only open to internal users and are used to meet the specific needs within the organization. Private clouds can be deployed in an organization's own data center or hosted by a third party, and can be customized to suit the organization's requirements.

What types of cloud computing are divided according to deployment modes? Which type does 12306 belong to? Which types of cloud computing are divided according to user roles?
Four types of deployment modes, 12306 belongs to public cloud, and according to users It can be divided into three categories: infrastructure as a service, platform as a service, and software as a service. Four types of deployment models of cloud computing:
1. Private Cloud (PrivateCloud).
2. Public cloud.
3. Community cloud/industry cloud (Communitycloud).
4. Hybrid cloud. Public cloud (Public cloud) is built for the public. All users who enter the cloud are called tenants. Not only are there many tenants at the same time, but also when a tenant leaves, its resources can be immediately released to the next tenant. Public cloud is the most thorough social division of labor and can achieve resource optimization on a large scale. User classification:
5. Infrastructure as a Service (IaaS): This is the most basic category of cloud computing services. Users can rent IT infrastructure, such as servers and virtual machines, from service providers on a pay-as-you-go basis. , storage space, network and operating system.
6. Platform as a Service (PaaS): This type provides the environment needed to develop, test, deliver and manage software applications on demand, aiming to make it easier for developers to quickly create web or mobile applications. There is no need to worry about setting up or managing the server, storage, network, and database infrastructure necessary for development.
7. Software as a Service (SaaS): refers to a method of delivering software applications over the Internet, usually on a subscription basis. In this case, the cloud provider hosts and manages the software applications and infrastructure, and is responsible for maintenance such as software upgrades and security patches.

Commonly used deployment models of cloud computing

Commonly used deployment models of cloud computing are private cloud, community cloud, public cloud, and hybrid cloud.

1. Private cloud

Private cloud is built for the sole use of one customer, thus providing the most effective control over data, security and service quality. The company owns the infrastructure and controls how applications are deployed on this infrastructure.

2. Community cloud

The core feature of community cloud is that cloud resources are only provided to two or more specific units within the organization. employees, other people and institutions have no right to rent and use cloud computing resources. Organizations participating in community cloud have common requirements, such as cloud service model, security level, etc.

3. Public cloud

Public cloud usually refers to a cloud that third-party providers provide for users to use. Public clouds are generally available through the Internet and may be free or low-cost. The core attribute of public clouds is shared resource services. Public cloud services are targeted at individual users and small and medium-sized enterprise users. Users only have the right to use cloud resources but not ownership.

4. Hybrid cloud

Hybrid cloud is composed of two or more different types of clouds. It is actually not one A specific type of single cloud, the computing resources presented to the outside come from two or more clouds, but a hybrid cloud management layer is added. Cloud service consumers rent and use resources through the hybrid cloud management layer, and it feels like they are using resources in the same cloud. In fact, they are internally routed to the real cloud by the hybrid cloud management layer.

Introduction to the advantages and disadvantages of public cloud

In addition to providing services through the network, the advantages of public cloud They only pay for the resources they use. Additionally, since organizations have access to the service provider’s cloud computing infrastructure, they don’t need to worry about installing and maintaining it themselves.

The disadvantages of public cloud are related to security. Public clouds often fail to meet many security compliance requirements because different servers reside in multiple countries with various security regulations. Also, network issues can occur during peak periods of online traffic. While the public cloud model is often cost-effective by offering pay-as-you-go pricing, its expenses can add up quickly when moving large amounts of data.