Which Server Configuration required for a VPN Server which will serve around 10000(10k) users?

Hello, We are currently managing a company which decided to make a VPN application using OpenVPN. Its target is to server 10,000(10k) user to serve VPN connection.

Could anyone please tell:

  1. Which configuration is required for a VPN server which will server 10k users?
  2. If only one server isn’t enough to handle such traffic, then at least how many servers required for it?
  3. What will be the expected pricing for it?

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hi there,

As per an official recommendation from OpenVPN, if you intend to route Internet traffic through the OpenVPN Access Server, we recommend that you do not exceed 1000 users per Access Server installation.

For more information you could take a look at their official website here:

You could of course set up multiple Droplets and have multiple OpenVPN servers, this is a good way to scale horizontally as well, as in the case that you have some problems with a specific server it will not affect all of your 10k users but only the users that are connected to that specific server.

Regarding the pricing, you can check it here:

Regards, Bobby