VPS (Virtual Private Server)
VPS (or VDS, or virtual private server) - providing a part of the server to the user. This part of the server is perceived and functions as a separate personal computer. On a VPS, you need to install and configure the operating system and software in the same way.
The main differences between VPS and shared hosting:
- + the ability to configure VPS, reinstall the operating system and software, root access,
- + independence from a load of other hosting users,
- + the user is guaranteed to receive the resources declared in the tariff plan,
- + no traffic restrictions,
- + no restrictions on the number of sites, databases,
- + having your own IP address,
- - higher cost,
- - you need to configure and administer the VPS yourself.
The main differences between a VPS and a dedicated server:
- + lower cost,
- + the ability to quickly change the tariff plan, increase or decrease the number of processor cores, the amount of RAM and hard disk,
- + faster and easier process of "moving" from one to another VPS,
- + free VPS backup (for our clients),
- - higher cost for large-scale projects,
- - the channel speed, load on the disk subsystem may be limited (when dividing the server resources into several VPS, one communication channel and one disk subsystem is used).
Shared hosting is a service for hosting your site or project. In this case, the user does not know what hardware resources are provided to him and how the server's capacity is distributed among everyone who is connected to the server. This option is perfect for small projects and sites, or for those who decided to try to create their own resource. In the future, almost all users of shared hosting move to a VPS or dedicated server.
When renting a dedicated server (dedicated IP address hosting), you get the entire server at your complete disposal and do not depend on other clients of the hosting company. This option is suitable for large companies or large-scale projects with high hardware requirements.
If you still have questions, please create a ticket to technical support.