EFW Support

Support => EFW SMTP, HTTP, SIP, FTP Proxy Support => Topic started by: Alphamale on Tuesday 03 June 2014, 01:05:01 am

Title: 1000 users Endian hardware Requirements
Post by: Alphamale on Tuesday 03 June 2014, 01:05:01 am
Hi all,
I want to install an Endian 3.0 with Proxy (no policies) and VPN for 1000 users. I want to know how much RAM, HDD and Proxy cache i'll need for a good performance.

Title: Re: 1000 users Endian hardware Requirements
Post by: juddyjacob on Monday 09 June 2014, 12:30:55 pm
I am not certain on this but as far as I know, OpenVPN is a single threaded application. So, if you have a quad core, or even a processor with 8 threads, OpenVPN will only use a single thread. I herd this is because of a kernel limitation, but again, I'm not sure how true it is. Maybe someone else can clarify.  But if so, I would be more concerned with providing adequate processing power to 1000 users, might be best to break it off into several different edge points. As far as memory, I am not aware of any 64 bit version of endian yet, so pretty sure your capped at 4gb anyway, or 3020MB realistically.  A good enterprise SSD with a decent swap partition should help, but I have yet to attempt a custom partition size on install so I'm not quite sure.

If it were my install I'd probably setup 4 independent firewalls and balance the load between the 4 accordingly. Also being that you are using a community version within seemingly a cooperate environment, it would probably be best to have several machines setup and running in a "just in case" clause, 1000 users offline can be a lot to deal with :)