What is the difference between Vhost, ECS, DS, and VPC?

Server related:

Vhost: Virtual hosts A
virtual host
is a small space divided by a physical server, VPS or cloud server. Whether it is a stand-alone server or a VPS or cloud server, it can be used as the matrix of the virtual host. But generally do not choose VPS as a virtual host server. Advantages: low price, easy to use Disadvantages: low performance, low stability.

VPS: Virtual Private Server is a
virtual private server
that uses virtual machine technology to virtualize into multiple small hosts on a real server. Use VZ or VM to virtualize multiple parts similar to independent servers on a server, and each part can be used. As a separate operating system, the management method is the same as that of the server. However, performance is often not guaranteed. Virtual private servers generally virtualize an independent server into multiple virtual private servers through virtualization technology. Advantages: low price Disadvantages: low performance, low stability (except that the physical machine where it is located will be affected, and the virtualization technology will also be affected)

ECS: Elastic Compute Service
elastic computing service, cloud server.
It is a virtual pig on a huge server array composed of many servers. There are many parts similar to independent servers. Each server in the cluster has a mirror image of the cloud server. It greatly improves the security and stability of the cloud server. Unless all the servers in the cluster have problems, the cloud server will be inaccessible. Advantages: moderate price, flexible use, high availability (single or multiple physical offline will not cause too much impact on the entire service) Disadvantages: performance is relatively low compared to independent servers.

DS: Dedicated Server
Independent Hosting
What kind of website is suitable for independent hosting? One, the traffic is large, and the virtual host is not enough, you can choose the independent server. Second, the space is large, the website content is too much, and the virtual host is not enough, you can choose an independent server. Third, the database increment is large, and a separate server should also be used. It is difficult for the virtual host to meet the increasing database capacity. Fourth, a website that needs server-side configuration permissions, such as some functions, virtual hosting is not enough, special component configuration, permission configuration, etc., need to have an independent server environment.
Dedicated servers avoid these problems encountered by virtual hosts by providing more flexible, efficient, and secure alternatives to growing websites whose traffic will continue to grow and old websites of large companies. In an independent server, the hosting provider provides the entire server and all its resources to a single client, and provides different levels of support and after-sales service according to the provider’s hosting plan. Although standalone servers are much more expensive than basic shared hosting, this hosting environment provides greater flexibility, privacy, and user control than other virtual hosting solutions. The benefits of an independent server include stronger performance, better security, complete customer control capabilities, and a series of support services provided by the hosting provider.

—————————————————— Dividing line

Network related:

EIP: Elastic IP
Elastic public IP
can provide independent public IP resources, including public IP addresses and public network export bandwidth services. It can be flexibly bound and unbound with resources such as elastic cloud servers, bare metal servers, virtual IP, elastic load balancing, and NAT gateways. With a variety of flexible billing methods, it can meet the needs of various business scenarios.
One elastic public network IP can only be used by binding one cloud resource.
Insert picture description here

  • Elastic cloud server
    Elastic Cloud Server is a self-help get ready, elastically scalable cloud server, can help you build reliable, secure, flexible and efficient application environment to ensure lasting and stable operation of the service, improve operation and maintenance efficiency.

  • Elastic Load Balancing
    Elastic Load Balance is the traffic flow is distributed to the rear end of the elastic cloud server multiple distribution control service, you can extend the application distribution system of external service capabilities through traffic, improve fault tolerance applications based on forwarding policy.

  • NAT Gateway
    NAT Gateway provides public network NAT gateway and private network NAT gateway. The public network NAT gateway provides SNAT and DNAT functions for the cloud hosts in the VPC, which can easily construct the public network entrance and exit of the VPC. The private network NAT gateway provides network address translation services for the cloud hosts in the VPC, so that multiple cloud hosts can share the private network IP to access the user's local data center or other VPCs, and support the cloud hosts to provide services to the private network.

VPC: Virtual Private Cloud
virtual private cloud
to cloud server, the cloud container building isolation, cloud database and other resources, user self-configure and manage virtual network environment to enhance the security of the user's cloud resources, simplify the user's network deployment.

Extracted from Huawei Cloud Help Document

Guess you like

Origin blog.csdn.net/qq_43561341/article/details/113602807