我有来自OVH (主机-64L)的服务器,它有一个英特尔XeonD-1520和64 an DDR4 ECC 2133 MHz ram。我已经配置了三个600 it的SAS驱动器。我认为这是一个出售VPN的过度。一个服务器可能需要运行良好的VPN的最低需求是什么?我现在拥有的服务器不符合成本效益,因为我还没有开始销售。谢谢。
发布于 2017-08-19 18:12:46
你需要定义你所谓的“体面到好”是什么意思,并决定你在使用什么VPN软件。
如果您想要高安全性,那么您可能需要一个具有AESNI (或类似的)指令的快速CPU (您的XeonD-1520不需要)。如果你想要低延迟,高吞吐量,那么你需要一个好的网络。如果您使用的是OpenVPN,那么,由于它是单线程的,所以很多内核可能并不有用,但是您总是可以在不同的端口上运行多个实例。当所有的VPN服务器仅仅是路由器时,它们不需要太多的RAM。
要回答你的标题问题,它需要一个CPU和网络,能够完成所需的工作,其他的一切都可能无关紧要。
发布于 2017-08-19 18:24:34
一般来说,这取决于您将使用哪种VPN软件。在这种情况下,我将假设OpenVPN,因为这是使用VPN最流行的方式之一。我假设您已经为不同的目的订购了服务器,并试图找出您可以在哪里使用它。首先买一些可能效果不佳的东西是不明智的。
要理解所需的硬件,您需要了解软件。VPN不需要快速磁盘,也不需要大量的存储。但是,由于VPN主要是加密数据,所以您需要一个合适的CPU进行加密。最好是支持AES加密的CPU。您目前拥有的服务器确实支持AES-NI,适合硬件加速性能。如果启用了AES加密,OpenVPN可以使用它来优化吞吐量。然而,Xeon行并不是可用的最快的CPU,但它可能是一个好的开始。
需要多少容量是很难说的,而且主要是每个VPN公司的秘密。如果你想要更多的容量,你只需要一个更强大的CPU。一般来说,CPU越强大,它可以处理的容量就越大。但是,要小心,并且要限制每个客户的传输速率。此外,还要采取一些安全措施来防止滥用,例如每分钟可以发送的电子邮件数量有限。
据我所知,很多小型VPN公司通常会租用VPS ()并在其上安装VPN服务器软件。这确实节省了他们的一些费用,在开始时,如果你需要更多的性能,你可以更容易地扩展VPS。如果VPN服务器达到了极限,它们只需升级CPU核心或添加更多VPN服务器来补偿。这还允许您使用相同的预算,以便在多个地点拥有更多的服务器。
https://serverfault.com/questions/869513
复制相似问题