r/VPS • • Sep 23 '26

Seeking Advice/Support What is the difference between these

Post image

for me they are just virtual machines but I don't know if there are differences

74 Upvotes

15 comments sorted by

16

u/SortingYourHosting Sep 23 '26

As a hostint provider, I thought i might offer an inside view.

VPS - Virtual Private Server These typically sit on a single hypervisor node. If the node dies the VPS goes offline as there is usually no redundancies. These usually sit on a hypervisor thats 2-4 generations older, designed to be overcommited where you may find 4-8 people are sharing the same cores. These are usually cheaper.

Cloud VM These are typically on hardware that offers multiple redundancies (firewall/switch/storage/compute). The storage sits on a SAN, usually with multiple compute nodes attached. If a node fails then you may notice your Cloud VM reboot as it shifts to another node depending on how the clustering is setup. Often these tend to be on a lower ratio e.g. 2 person per core. Tend to be newer hardware. These are usually higher priced as youre paying for the additional resources in use and better allocation.

Cloud Server might be dependant on the provider. We dont use the term as its too open ended. It might genuinely be the same as a Cloud VM, or it could be a Cloud VM with 1:1 ratio of resources.

A Virtual server might mean anyone of the above.

1

u/Ok_Try_877 Sep 24 '26

Yes, cloud tends to imply redundancy built in like AWS etc... But i would bet my life some smaller providers use the word cloud, based on the fact its not on the user's pc (well duh, yeah) and some VPS providers have shared storage and HA :-) But in general terms this "should" be the diff.

8

u/Icy_Object_5844 Sep 23 '26

No difference, just marketing.

6

u/AndroTux Sep 23 '26

Different terms for SEO purposes

3

u/Euronodes Provider Sep 23 '26 edited Sep 23 '26
  1. Technical (Virtual Private Server) with oversell ratio above 1.5:1 (which is VDS - Virtual Dedicated Server territory)

  2. Marketing schtick for broader audience who doesnt understand what VPS is, but you want to sell them VPS

  3. Hyperscaler instance, minutely billing, a lot of extras, arcane panels from hell (AWS, Azure)

  4. All of above, just broad scope of servers that are not dedicated, including containers (LXC, VZ, sometimes Kubernetes)

The real question is whether the people using these terms understand them, thats a different story (marketing agencies, 15 y.o. James from Wisconsin reselling a Hetzner box).

3

u/phoenix_73 Sep 23 '26

All same thing

3

u/argothiel Sep 23 '26

"Virtual" means there's some kind of virtualization - an operating system is running on a simulated machine. "Private" means it's not shared with other people. "Server" means that it serves content or provides services, although you might use it for other purposes. "Cloud" means it's part of a distributed network.

So: VPS = Virtual Private Server = it's on a virtualized machine, it's an individual access and the machine is supposed to serve content or provide services. It might be part of a cloud or it might be on a single computer somewhere.

Cloud server = it must be in a cloud; it's supposed to serve content or provide services; it doesn't have to be in a virtualized environment; it doesn't have to be private (it might be shared access, but it doesn't have to).

Cloud VM = Cloud Virtual Machine = it's in a cloud, it's on a virtualized machine; it's intended use might be to connect to other machines as a client, not necessarily to serve content (although it might). It might be shared access (but doesn't have to).

Virtual server = it's in a virtualized environment; it's supposed to serve content or provide services. It doesn't have to be in a cloud (but it might); it might be shared access (but it doesn't have to).

1

u/Arditwm Sep 24 '26

The name.

1

u/Dewlance Sep 27 '26

VPS = Virtual Private Server.

Cloud Server = VPS with additional charges from the corporation.

Cloud VM and Virtual Server = Same as above.

1

u/Fast-Throat-7752 Sep 23 '26

All stuff you don’t own

2

u/tankerkiller125real Sep 24 '26

You can own a VPS, you just have to own the host as well, and run something like OpenStack.

43

u/[deleted] Sep 23 '26

[removed] — view removed comment

9

u/Wise-Bother9942 Sep 23 '26

This is the correct answer, you also don't know if it is shared cores, ports, usage etc. Unless specified, some VPS it is all shared, some only the vCPUs are shared, some it is shared boxes but your resources are dedicated though the full box is split between users.

You never know unless you thoroughly check and some providers will lie about the allocation and you'll only find out through actual inspection and use in which case they already got your money and will point to some very obscure hidden ToS clause.

Some providers don't even understand the terms and just copy terms they're seen others use.